Android | AdMob Banner Ads for Android Studio।। Admob And Meta Audience Network
Android | AdMob Banner Ads for Android Studio।। Admob And Meta Audience Network
Admob And Meta Audience Network (Android Studio) Included Example PDF আমরা একই সাথে, গুগল এডমোব এবং ফেসবুক অডিয়েন্স নেটওয়ার্ক ।বিজ্ঞাপন আমাদের, অ্যাপের ভিতরে শো করাবো।
দয়াকরে স্টেপগুলো ভালো করে খেয়াল করুন। আপনি আপনার অ্যাপ এর ভিতরে অ্যাডগুলো শো করাতে পারেন। Link
প্রয়োজন হলে এই লিঙ্কে ক্লিক করে ভিডিও টিউটোরিয়াল দেখে নিতে পারেন। Link । আপনি চাইলে android-studio সাহায্যে অ্যান্ড্রয়েড অ্যাপ ডেভেলপ করতে পারেন। তার জন্য আমাদের সম্পূর্ণ টিউটোরিয়াল কোর্স ঘরে বসে দেখে নিজের ক্যারিয়ার গড়তে পারেন। Full Course Link
01 Step (অ্যাপ এর ভিতরে এস ডি কে এড করুন) build.gradle
আমি কীভাবে একটি বিডিং বিজ্ঞাপন উত্স হিসাবে মেটা দর্শক নেটওয়ার্ক যোগ করব?
একটি বিজ্ঞাপন উৎস হিসাবে মেটা অডিয়েন্স নেটওয়ার্ক যোগ করুন
বিজ্ঞাপন উত্স বিভাগে বিডিং কার্ডের অধীনে, বিজ্ঞাপন উত্স যোগ করুন নির্বাচন করুন৷ তারপর Meta Audience Network নির্বাচন করুন। কীভাবে একটি অংশীদারিত্ব চুক্তিতে স্বাক্ষর করবেন এবং মেটার সাথে একটি বিডিং অংশীদারিত্ব সেট আপ করবেন ক্লিক করুন৷ Full Course Link
How do I integrate AdMob to my app?
Sign in to your AdMob account at https://apps.admob.com.
Click Apps in the sidebar.
Click Add app.
Select the platform of your app (Android or iOS).
Select Yes, it's listed on a supported app store.
Click Continue.
অ্যাডমব ব্যানার বিজ্ঞাপন অ্যান্ড্রয়েড স্টুডিও,অ্যান্ড্রয়েড স্টুডিও,ব্যানার বিজ্ঞাপন অ্যান্ড্রয়েড স্টুডিও,অ্যাডমব অ্যান্ড্রয়েড স্টুডিও টিউটোরিয়াল,অ্যান্ড্রয়েড স্টুডিওতে অ্যাডমব বিজ্ঞাপন কীভাবে প্রয়োগ করবেন,অ্যান্ড্রয়েড স্টুডিওতে ব্যানার বিজ্ঞাপনগুলি,অ্যান্ড্রয়েড স্টুডিওতে অ্যাডমব ব্যানার বিজ্ঞাপনগুলি প্রয়োগ করুন,অ্যাডমব ব্যানার বিজ্ঞাপনগুলি, কীভাবে অ্যাডমব প্রয়োগ করবেন অ্যান্ড্রয়েড স্টুডিওতে ব্যানার বিজ্ঞাপন, অ্যান্ড্রয়েড অ্যাডমব, অ্যান্ড্রয়েডে অ্যাডমব কীভাবে ব্যবহার করবেন, অ্যান্ড্রয়েড স্টুডিওতে কীভাবে ব্যানার বিজ্ঞাপন প্রয়োগ করবেন, অ্যান্ড্রয়েড অ্যাডমব টিউটোরিয়াল, অ্যাডমব অ্যান্ড্রয়েড স্টুডিও, অ্যান্ড্রয়েড স্টুডিওতে কীভাবে ব্যানার বিজ্ঞাপন তৈরি করবেন
01 Step (অ্যাপ এর ভিতরে এস ডি কে এড করুন) build.gradle
implementation 'androidx.annotation:annotation:1.0.0'implementation 'com.facebook.android:audience-network-sdk:6.8.0'implementation 'com.google.android.gms:play-services-ads:20.5.0'
02: Step (Add ) strings.xml
<string name="ad_app_id" translatable="false">ca-app-pub-3940256099942544~3347511713</string><string name="banner_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/6300978111</string><string name="interstitial_ad_unit_id" translatable="false">ca-app-pub-3940256099942544/1033173712</string><string name="Facebook_banner_placement">IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID</string><string name="Facebook_Interstitial_placement" translatable="false">IMG_16_9_APP_INSTALL#YOUR_PLACEMENT_ID</string>
03: Step (Add ) AndroidManifest.xml
<meta-dataandroid:name="com.google.android.gms.ads.APPLICATION_ID"android:value="@string/ad_app_id" />
04: Step (Create a) AdMobClass.Java
package com.i_techbangla.myapplication;import android.app.Activity;import android.content.Context;import android.util.Log;import androidx.annotation.NonNull;import com.google.android.gms.ads.AdError;import com.google.android.gms.ads.AdRequest;import com.google.android.gms.ads.FullScreenContentCallback;import com.google.android.gms.ads.LoadAdError;import com.google.android.gms.ads.interstitial.InterstitialAd;import com.google.android.gms.ads.interstitial.InterstitialAdLoadCallback;public class AdMobClass extends Activity { private static final String TAG = "ADMOB"; private InterstitialAd mInterstitialAd; private Context mContext; public AdMobClass(Context mContext) { this.mContext = mContext; } public void initInterstitialAd() { AdRequest adRequest = new AdRequest.Builder().build(); InterstitialAd.load(mContext,mContext.getString(R.string.interstitial_ad_unit_id), adRequest, new InterstitialAdLoadCallback() { private AdMobClass mContext; @Override public void onAdLoaded(@NonNull InterstitialAd interstitialAd) { mInterstitialAd = interstitialAd; Log.i(TAG, "onAdLoaded"); mInterstitialAd.setFullScreenContentCallback(new FullScreenContentCallback(){ @Override public void onAdDismissedFullScreenContent() { } @Override public void onAdFailedToShowFullScreenContent(AdError adError) { } @Override public void onAdShowedFullScreenContent() { mInterstitialAd = null; } }); mInterstitialAd.show(this.mContext); } @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { this.mContext.mInterstitialAd=null; }}); } @Override public void onPointerCaptureChanged(boolean hasCapture) { }}
05: Step (Create a) facebook.Java
package com.i_techbangla.myapplication;import android.app.Activity;import android.content.Context;import android.util.Log;import com.facebook.ads.Ad;import com.facebook.ads.AdError;import com.facebook.ads.AudienceNetworkAds;import com.facebook.ads.InterstitialAd;import com.facebook.ads.InterstitialAdListener;public class facebook extends Activity { private static final String TAG = "ADMOB"; private InterstitialAd interstitialAd; private Context mContext; public facebook(Context mContext) { this.mContext = mContext; AudienceNetworkAds.initialize(mContext); } public void facebook_ads() { interstitialAd = new InterstitialAd(mContext, mContext.getString(R.string.Facebook_Interstitial_placement)); // Create listeners for the Interstitial Ad InterstitialAdListener interstitialAdListener = new InterstitialAdListener() { @Override public void onInterstitialDisplayed(Ad ad) { // Interstitial ad displayed callback Log.e(TAG, "Interstitial ad displayed."); } @Override public void onInterstitialDismissed(Ad ad) { // Interstitial dismissed callback Log.e(TAG, "Interstitial ad dismissed."); } @Override public void onError(Ad ad, AdError adError) { // Ad error callback Log.e(TAG, "Interstitial ad failed to load: " + adError.getErrorMessage()); } @Override public void onAdLoaded(Ad ad) { // Interstitial ad is loaded and ready to be displayed Log.d(TAG, "Interstitial ad is loaded and ready to be displayed!"); // Show the ad interstitialAd.show(); } @Override public void onAdClicked(Ad ad) { // Ad clicked callback Log.d(TAG, "Interstitial ad clicked!"); } @Override public void onLoggingImpression(Ad ad) { // Ad impression logged callback Log.d(TAG, "Interstitial ad impression logged!"); } }; // For auto play video ads, it's recommended to load the ad // at least 30 seconds before it is shown interstitialAd.loadAd( interstitialAd.buildLoadAdConfig() .withAdListener(interstitialAdListener) .build()); } @Override public void onPointerCaptureChanged(boolean hasCapture) { }}
06: Step (Your activity ) activity.java
Below this class,public class
private AdMobClass admob;private facebook facebook;
07: Step (Call Facebook & AdMobClass ,Display Ads ) activity.java
/// Admob Call admob = new AdMobClass(getApplicationContext()); /// facebook Call facebook = new facebook(getApplicationContext()); /// admob Ads Call Display ads admob.initInterstitialAd();/// facebook Ads Call Display ads facebook.facebook_ads();
Admob And Meta Audience Network (Android Studio) Included Example PDF
Tags:
PC software