Skip to content

AtikulSoftware/FacebookMetaAds

Repository files navigation

FacebookMetaAds

FacebookMetaAds Library

How to Use Facebook / Meta Audience Network Ads Implantation 2023 || Facebook Banner And Interstitial Ads
Video - https://youtu.be/MvUHSKD4c_Q

#FacebookMetaAds proguard-rulse.pro

#FacebookMetaAds proguard-rulse.pro -keep class com.atikulsoftware.metaadslibrary.MetaAds.* -keep class com.atikulsoftware.metaadslibrary.BuildConfig -keep class com.atikulsoftware.metaadslibrary.R 

Step 1. Add the JitPack repository to your build file

allprojects {	repositories {	...	maven { url 'https://jitpack.io' }	}	} 

Step 2. Add the dependency

dependencies { implementation 'com.github.AtikulSoftware:FacebookMetaAds:1.0.0' } 

Important : If show any Worning you have to add this line in gradle.properties

android.enableJetifier=true 

Step 3. Banner Ads Layout

 <LinearLayout android:layout_marginTop="10dp" android:id="@+id/banner_container" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:orientation="vertical" /> 

Step 4. Set Placement ID

AdsUnit.BANNER = "IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID"; AdsUnit.INTERSTITIAL = "IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID"; 

Step 5. Initialize the Audience Network SDK

 FacebookAds.loadInterstitial(MainActivity.this); 

Step 6. Load Banner Ads

FacebookAds.setBanner(findViewById(R.id.banner_container), MainActivity.this); 

Step 7. Show Interstitial Ads Button Clicked

 Button showInterstitial = findViewById(R.id.showInterstitial); showInterstitial.setOnClickListener(v -> { // Code here new FacebookAds(() -> { // Next Action Toast.makeText(MainActivity.this, "Ads Closed", Toast.LENGTH_SHORT).show(); }).showInterstitial(); }); 

Step 8. Show Interstitial Ads

 // Code here new FacebookAds(() -> { // Next Action Toast.makeText(MainActivity.this, "Ads Closed", Toast.LENGTH_SHORT).show(); }).showInterstitial(); 

About

FacebookMetaAds Library

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages