বিজ্ঞাপনের অনুরোধ মাইগ্রেট করা

এই পৃষ্ঠায় বিজ্ঞাপনের অনুরোধ মাইগ্রেট করার নির্দেশাবলী রয়েছে।

GMA Next-Gen SDK-এর জন্য আপনাকে Ad Manager বিজ্ঞাপন ইউনিট আইডি সরাসরি AdRequest অবজেক্টে পাস করতে হবে, লোড বিজ্ঞাপন পদ্ধতিতে পাস করলে চলবে না।

Google Mobile Ads SDK (Legacy)

Kotlin

val adRequest = AdRequest.Builder().build()

InterstitialAd.load(
  this, "AD_UNIT_ID", adRequest,
  object : InterstitialAdLoadCallback() {
  }
)

Java

AdRequest adRequest = new AdRequest.Builder().build();

InterstitialAd.load(
  this, "AD_UNIT_ID", adRequest,
  new InterstitialAdLoadCallback() {
  }
);
GMA Next-Gen SDK

Kotlin

val adRequest = AdRequest.Builder("AD_UNIT_ID").build()

InterstitialAd.load(adRequest, object : AdLoadCallback<InterstitialAd> {})

Java

AdRequest adRequest = new AdRequest.Builder("AD_UNIT_ID").build();

InterstitialAd.load(adRequest, new AdLoadCallback<InterstitialAd>() {});

Ad Manager-এ অতিরিক্ত প্যারামিটার পাস করা

নিম্নলিখিত উদাহরণগুলি পছন্দমতো সেট না করা বিজ্ঞাপনের অনুরোধ করতে Ad Manager-এ অতিরিক্ত প্যারামিটার পাস করে:

Google Mobile Ads SDK (Legacy)

Kotlin

val extras = Bundle()
extras.putInt("npa", 1)
val request = AdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter::class.java, extras)
    .build()

Java

Bundle extras = new Bundle();
extras.putInt("npa", 1);
AdRequest request = new AdRequest.Builder()
    .addNetworkExtrasBundle(AdMobAdapter.class, extras)
    .build();
GMA Next-Gen SDK

Kotlin

val extras = Bundle()
extras.putInt("npa", 1)
val request = AdRequest.Builder("AD_UNIT_ID")
    .setGoogleExtrasBundle(extras)
    .build()

Java

Bundle extras = new Bundle();
extras.putInt("npa", 1);
AdRequest request = new AdRequest.Builder("AD_UNIT_ID")
    .setGoogleExtrasBundle(extras)
    .build();

বিজ্ঞাপন সোর্স অ্যাডাপ্টারে অতিরিক্ত প্যারামিটার পাস করা

নিম্নলিখিত উদাহরণগুলি একটি স্যাম্পেল বিজ্ঞাপন সোর্স অ্যাডাপ্টারে অতিরিক্ত প্যারামিটার পাস করে। নির্দিষ্ট বিজ্ঞাপন সোর্স অ্যাডাপ্টারে অতিরিক্ত প্যারামিটার পাস করার ব্যাপারে বিস্তারিত জানতে, সংশ্লিষ্ট বিজ্ঞাপন সোর্স ইন্টিগ্রেশন নির্দেশিকা দেখুন।

Google Mobile Ads SDK (Legacy)

Kotlin

val extras = Bundle()
extras.putString("exampleKey", "exampleValue")

val request = AdRequest.Builder()
    .addNetworkExtrasBundle(SampleAdapter::class, extras)
    .build()

Java

Bundle extras = new Bundle();
extras.putString("exampleKey", "exampleValue");

AdRequest request = new AdRequest.Builder()
    .addNetworkExtrasBundle(SampleAdapter.class, extras)
    .build();
GMA Next-Gen SDK

Kotlin

val extras = Bundle()
extras.putString("exampleKey", "exampleValue")

val request = AdRequest.Builder("AD_UNIT_ID")
    .putAdSourceExtrasBundle(SampleAdapter::class.java, extras)
    .build()

Java

Bundle extras = new Bundle();
extras.putString("exampleKey", "exampleValue");

AdRequest request = new AdRequest.Builder("AD_UNIT_ID")
    .putAdSourceExtrasBundle(SampleAdapter.class, extras)
    .build();