টার্গেট করা হচ্ছে

এই গাইড থেকে Google Mobile Ads SDK-কে টার্গেটিং সংক্রান্ত তথ্য কীভাবে প্রদান করতে হয় তা জানতে পারবেন।

পূর্বশর্ত

চালিয়ে যাওয়ার আগে, GMA Next-Gen SDK সেট-আপ করুন।

RequestConfiguration

RequestConfiguration প্রতিটি বিজ্ঞাপন অনুরোধে বিশ্বব্যাপী প্রযোজ্য টার্গেটিং সংক্রান্ত তথ্য সংগ্রহ করে। উপলভ্য টার্গেটিং ট্যাগ সম্পর্কে জানতে, RequestConfiguration.Builder ডকুমেন্টেশন দেখুন।

এর বিল্ডার ব্যবহার করে আপনার প্রয়োজনীয় টার্গেটিং ট্যাগ সহ একটি RequestConfiguration অবজেক্ট তৈরি করুন তারপরে MobileAds.setRequestConfiguration() কল করে কনফিগারেশন সেট করুন।

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  // Set your targeting tags.
  .setTagForChildDirectedTreatment(RequestConfiguration.TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()

MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
  .Builder()
  // Set your targeting tags.
  .setTagForChildDirectedTreatment(TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build();

MobileAds.setRequestConfiguration(requestConfiguration);

প্রথম বিজ্ঞাপনের অনুরোধ থেকে টার্গেটিং ট্যাগ প্রয়োগ করতে, SDK ইনিশিয়ালাইজ করার সময় অনুরোধ কনফিগারেশন প্রদান করুন:

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  // Set your targeting tags.
  .setTagForChildDirectedTreatment(RequestConfiguration.TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()

CoroutineScope(Dispatchers.IO).launch {
  // Initialize GMA Next-Gen SDK on a background thread.
  MobileAds.initialize(
    this@MainActivity,
    InitializationConfig
      // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
      .Builder("SAMPLE_APP_ID")
      .setRequestConfiguration(requestConfiguration)
      .build()
  ) {
    // Adapter initialization is complete.
  }
  // Other methods on MobileAds can now be called.
}

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
    .Builder()
    // Set your targeting tags.
    .setTagForChildDirectedTreatment(TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
    .build();

new Thread(
    () -> {
      // Initialize GMA Next-Gen SDK on a background thread.
      MobileAds.initialize(
          this,
          // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
          new InitializationConfig
              .Builder("SAMPLE_APP_ID")
              .setRequestConfiguration(requestConfiguration)
              .build(),
          initializationStatus -> {
            // Adapter initialization is complete.
          });
      // Other methods on MobileAds can now be called.
    })
    .start();

বয়স সংক্রান্ত ট্রিটমেন্ট সেট করা

বাচ্চা ও টিনেজারদের ক্ষেত্রে প্রযোজ্য গোপনীয়তা সংক্রান্ত নিয়ম মেনে চলার ব্যাপারে আপনাকে সাহায্য করতে, GMA Next-Gen SDK একটি বয়স সংক্রান্ত ট্রিটমেন্ট সেটিং প্রদান করে। GMA Next-Gen SDK-এর বাচ্চা, টিনেজার বা অনির্দিষ্ট বয়সের জন্য বিজ্ঞাপন পরিষেবা সংক্রান্ত সুরক্ষা প্রয়োগ করা উচিত কিনা তা বয়স সংক্রান্ত ট্রিটমেন্ট সেটিং থেকে আপনি জানাতে পারবেন।

আপনি RequestConfiguration.Builder API-এর মাধ্যমে setAgeRestrictedTreatment() পদ্ধতি ব্যবহার করে বয়স সংক্রান্ত ট্রিটমেন্ট সেট করতে পারবেন।

নিচে দেওয়া উদাহরণ থেকে বোঝা যায় যে বিজ্ঞাপনের অনুরোধে শিশুদের বয়স অনুযায়ী ট্রিটমেন্ট প্রয়োগ করা উচিত:

Kotlin

val requestConfiguration =
  RequestConfiguration.Builder()
    // Indicate that ad requests should have child age treatment.
    .setAgeRestrictedTreatment(AgeRestrictedTreatment.CHILD)
    .build()
MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration =
    new RequestConfiguration.Builder()
        // Indicate that ad requests should have child age treatment.
        .setAgeRestrictedTreatment(AgeRestrictedTreatment.CHILD)
        .build();
MobileAds.setRequestConfiguration(requestConfiguration);

টিনেজার বা অনির্দিষ্ট বয়স সংক্রান্ত ট্রিটমেন্ট বোঝাতে, CHILD সেটিং নিচের সেটিং দিয়ে পরিবর্তন করুন:

  • TEEN
  • UNSPECIFIED

সেটিংস ব্যবহার করার সময়, GMA Next-Gen SDK বিজ্ঞাপনের অনুরোধে tfat প্যারামিটার যোগ করে দেয়। আপনার আইনি ও রেগুলেশন সংক্রান্ত প্রয়োজনীয়তার ভিত্তিতে ব্যবহারকারীদের জন্য প্রযোজ্য বয়স সংক্রান্ত ট্রিটমেন্ট নির্ধারণ করতে, আপনার আইনি উপদেষ্টার সাথে পরামর্শ করুন। আরও তথ্যের জন্য, বয়স সংক্রান্ত বিধিনিষেধযুক্ত ট্রিটমেন্টের জন্য অ্যাপ থেকে আসা বিজ্ঞাপনের অনুরোধ ট্যাগ করুন দেখুন।

TFCD ও TFUA থেকে বয়স অনুযায়ী ট্রিটমেন্টে মাইগ্রেট করা

বয়স সংক্রান্ত ট্রিটমেন্ট সেটিং, বন্ধ হয়ে যাওয়া .setTagForChildDirectedTreatment() (TFCD) এবং .setTagForUnderAgeOfConsent() (TFUA) সেটিংসের পরিবর্তে ব্যবহার করা হয়।

নিচের টেবিলে TFCD ও TFUA সেটিংস এবং সেগুলির সমতুল্য বয়স সংক্রান্ত ট্রিটমেন্ট দেখানো হয়েছে:

TFCD

TFCD বয়স সংক্রান্ত ট্রিটমেন্ট
TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE AgeRestrictedTreatment.CHILD
TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE AgeRestrictedTreatment.UNSPECIFIED
TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED AgeRestrictedTreatment.UNSPECIFIED
কোনও ভ্যালু অ্যাসাইন করা হয়নি .setTagForChildDirectedTreatment() AgeRestrictedTreatment.UNSPECIFIED
সমতুল্য কিছু নেই AgeRestrictedTreatment.TEEN

TFUA

TFUA বয়স সংক্রান্ত ট্রিটমেন্ট
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE AgeRestrictedTreatment.CHILD
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE AgeRestrictedTreatment.UNSPECIFIED
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED AgeRestrictedTreatment.UNSPECIFIED
কোনও ভ্যালু অ্যাসাইন করা হয়নি .setTagForUnderAgeOfConsent() AgeRestrictedTreatment.UNSPECIFIED
সমতুল্য কিছু নেই AgeRestrictedTreatment.TEEN

TFCD ও TFUA-এর সাথে বয়স অনুযায়ী ট্রিটমেন্টের ইন্ট্যার‍্যাকশন বোঝা

আপনি বয়স সংক্রান্ত ট্রিটমেন্ট সেটিং এবং TFCD বা TFUA সেটিং সেট করলে, Google সবচেয়ে রক্ষণশীল ট্রিটমেন্ট প্রয়োগ করে।

AdMob মেডিয়েশনের মাধ্যমে বয়স সংক্রান্ত বিধিনিষেধ প্রয়োগ করা

আপনি GMA Next-Gen SDK ব্যবহার করে বয়স সংক্রান্ত ট্রিটমেন্ট সেট করলে, মধ্যস্থতা অ্যাডাপ্টার মধ্যস্থতা করা থার্ড-পার্টি SDK-তে বয়স সংক্রান্ত ট্রিটমেন্ট সিগন্যাল ফরওয়ার্ড করে।

নিম্নলিখিত সারণীতে সেইসব মধ্যস্থতা অ্যাডাপ্টার ভার্সন তালিকাভুক্ত করা হয়েছে যেগুলি মধ্যস্থতা করা থার্ড-পার্টি SDK-তে বয়স সংক্রান্ত বিধিনিষেধযুক্ত ট্রিটমেন্ট সিগন্যাল ফরওয়ার্ড করার সুবিধা দেয়:

মধ্যস্থতা অ্যাডাপ্টরের নাম কাজ করে এমন ন্যূনতম ভার্সন
AppLovin 13.6.3.0
BidMachine 3.7.1.1
Bigo 5.9.0.1
Chartboost 9.12.1.1
DTExchange (Fyber) 8.4.5.1
i-mobile 2.3.2.4
InMobi 11.3.0.1
IronSource 9.4.3.0
Liftoff Monetize (Vungle) 7.7.4.2
LY (লাইন) 3.1.1.1
maio 2.0.9.0
Meta (Facebook) 6.21.0.4
Mintegral 17.1.61.1
Moloco 4.10.0.0
MyTarget 5.47.1.1
Pangle 8.1.0.3.1
PubMatic 5.1.2.2
Verve 3.9.0.0

বাচ্চাদের জন্য উপযুক্ত সেটিংস

চিলড্রেন'স অনলাইন প্রাইভেসি প্রোটেকশন অ্যাক্ট (COPPA)-এর উদ্দেশ্যে, "বাচ্চাদের জন্য নির্দেশিত ট্রিটমেন্টের জন্য ট্যাগ করুন" নামে একটি সেটিং আছে। এই ট্যাগ সেট করার মাধ্যমে, আপনি এটি নিশ্চিত করেন যে এই বিজ্ঞপ্তিটি সঠিক এবং আপনি অ্যাপের মালিকের হয়ে কাজ করার জন্য অনুমোদিত। আপনি এটিও বোঝেন যে এই সেটিংয়ের অপব্যবহার করলে আপনার Google অ্যাকাউন্ট বন্ধ করে দেওয়া হতে পারে।

অ্যাপ ডেভেলপার হিসেবে, আপনি বিজ্ঞাপন অনুরোধ করার সময় Google-কে জানাতে পারেন যে আপনার কন্টেন্টকে আপনি শিশুদের জন্য নির্ধারিত হিসেবে বিবেচনা করতে চান কিনা। আপনি যদি জানান যে আপনি চান Google আপনার কন্টেন্টকে শিশুদের জন্য নির্ধারিত হিসেবে বিবেচনা করুক, তাহলে আমরা সেই বিজ্ঞাপনের অনুরোধে IBA ও রিমার্কেটিং বিজ্ঞাপন বন্ধ করার ব্যাপারে পদক্ষেপ নেব।

আপনি setTagForChildDirectedTreatment()-এর মাধ্যমে বাচ্চাদের জন্য নির্দেশিত সেটিং প্রয়োগ করতে পারবেন:

  • আপনি যে COPPA-র উদ্দেশ্যে আপনার কন্টেন্টকে বাচ্চাদের জন্য নির্ধারিত হিসেবে বিবেচনা করতে চান তা বোঝাতে setTagForChildDirectedTreatment-এর সাথে TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE কল করুন। এটি Android বিজ্ঞাপন শনাক্তকারী (AAID)-এর ট্রান্সমিশন প্রতিরোধ করে।

  • COPPA-এর উদ্দেশ্যে আপনার কন্টেন্টকে বাচ্চাদের জন্য নির্ধারিত হিসেবে বিবেচনা করতে না চাইলে, setTagForChildDirectedTreatment-এর সাথে TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE কল করুন।

  • বিজ্ঞাপনের অনুরোধে COPPA-এর ব্যাপারে আপনার কন্টেন্ট কীভাবে ব্যবহার করা হোক তা আপনি উল্লেখ করতে না চাইলে setTagForChildDirectedTreatment with TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED কল করুন।

নিচের উদাহরণ থেকে বোঝা যায় যে আপনি COPPA-র উদ্দেশ্যে নিজের কন্টেন্টকে বাচ্চাদের জন্য উপযুক্ত হিসেবে বিবেচনা করতে চান:

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  .setTagForChildDirectedTreatment(RequestConfiguration.TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build()

MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
  .Builder()
  .setTagForChildDirectedTreatment(TagForChildDirectedTreatment.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
  .build();

MobileAds.setRequestConfiguration(requestConfiguration);

ইউরোপীয় অর্থনৈতিক অঞ্চলে (EEA) সম্মতি দেওয়ার বয়সের থেকে কম বয়সের ব্যবহারকারীদের ক্ষেত্রে বিজ্ঞাপনের অনুরোধ প্রসেস করার জন্য আপনি অনুরোধটি চিহ্নিত করতে পারেন। জেনারেল ডেটা প্রোটেকশন রেগুলেশন (জিডিপিআর) মেনে চলার ব্যাপারে সাহায্য করতে এই ফিচার তৈরি করা হয়েছে। জিডিপিআর (GDPR) অনুযায়ী আপনার অন্যান্য আইনি বাধ্যবাধকতা থাকতে পারে। ইউরোপীয় ইউনিয়নের নির্দেশিকা পর্যালোচনা করুন এবং আপনার আইনি উপদেষ্টার সাথে পরামর্শ করুন। Google-এর টুল আইন মেনে চলার কাজে আপনাকে সাহায্য করার জন্য তৈরি করা হয়েছে এবং কোনও প্রকাশককে আইনগত বাধ্যবাধকতা এড়িয়ে যেতে সাহায্য করে না। জিডিপিআর (GDPR) কীভাবে প্রকাশকদের প্রভাবিত করে সেই সম্পর্কে আরও জানুন।

এই ফিচার ব্যবহার করার সময়, ইউরোপে সম্মতি দেওয়ার বয়সের চেয়ে কম বয়সের ব্যবহারকারীদের জন্য ট্যাগ করুন (TFUA) প্যারামিটার বিজ্ঞাপনের অনুরোধে অন্তর্ভুক্ত করা হয়। এই প্যারামিটার সব বিজ্ঞাপন অনুরোধের জন্য রিমার্কেটিং সহ পছন্দমতো বিজ্ঞাপন দেখানো বন্ধ করে দেয়। এছাড়াও, এটি বিজ্ঞাপন পরিমাপ করার পিক্সেল ও থার্ড-পার্টি বিজ্ঞাপন সার্ভারের মতো থার্ড-পার্টি বিজ্ঞাপন ভেন্ডরদের কাছে অনুরোধ পাঠানো বন্ধ করে দেয়।

শিশুদের জন্য নির্ধারিত সেটিংসের মতো, TFUA প্যারামিটার সেট করার জন্য RequestConfiguration.Builder-এ একটি পদ্ধতি আছে: setTagForUnderAgeOfConsent(), নিম্নলিখিত বিকল্প সহ।

  • আপনি যে সম্মতি দেওয়ার বয়সের থেকে কম বয়সের ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধে ট্রিটমেন্ট প্রয়োগ করতে চান তা বোঝাতে setTagForUnderAgeOfConsent()-এর সাথে TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE কল করুন। এছাড়াও, এটি Android বিজ্ঞাপন শনাক্তকারী (AAID)-এর ট্রান্সমিশন বন্ধ করে দেয়।

  • আপনি যে ইউরোপীয় অর্থনৈতিক অঞ্চলের (EEA) সম্মতি দেওয়ার বয়সের চেয়ে কম বয়সের ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধে ট্রিটমেন্ট না প্রয়োগ করতে চান তা বোঝাতে setTagForUnderAgeOfConsent() সহ TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE কল করুন।

  • আপনি সম্মতি দেওয়ার বয়সের চেয়ে কম বয়সের ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর ব্যবহারকারীদের জন্য বিজ্ঞাপনের অনুরোধে ট্রিটমেন্ট প্রয়োগ করা উচিত কিনা তা উল্লেখ না করে থাকলে, তা বোঝাতে setTagForUnderAgeOfConsent()-এর সাথে TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED কল করুন।

নিচের উদাহরণ থেকে বোঝা যায় যে আপনি বিজ্ঞাপনের অনুরোধে TFUA অন্তর্ভুক্ত করতে চান:

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  .setTagForUnderAgeOfConsent(RequestConfiguration.TagForUnderAgeOfConsent.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
  .build()

MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
  .Builder()
  .setTagForUnderAgeOfConsent(TagForUnderAgeOfConsent.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
  .build();

MobileAds.setRequestConfiguration(requestConfiguration);

শিশু-নির্দেশিত সেটিং চালু করার ট্যাগ ও setTagForUnderAgeOfConsent() দুটিই একসাথে true হিসেবে সেট করা যাবে না। সেটি করা হলে, বাচ্চাদের জন্য তৈরি সেটিং প্রাধান্য পাবে।

বিজ্ঞাপন কন্টেন্ট ফিল্টারিং

বিজ্ঞাপনের মধ্যে সংশ্লিষ্ট অফার সহ Google Play-এর অনুপযুক্ত বিজ্ঞাপন নীতি মেনে চলতে, আপনার অ্যাপের মধ্যে দেখানো সব বিজ্ঞাপন ও তার সংশ্লিষ্ট অফারকে আপনার অ্যাপের কন্টেন্ট রেটিং অনুযায়ী উপযুক্ত হতে হবে, এমনকি কন্টেন্টটি যদি Google Play-এর নীতি মেনে চলে, তাহলেও।

সর্বাধিক বিজ্ঞাপন কন্টেন্ট রেটিংয়ের মতো টুল আপনার ব্যবহারকারীদের দেখানো বিজ্ঞাপনের কন্টেন্টের উপর আরও বেশি নিয়ন্ত্রণ রাখতে সাহায্য করতে পারে। প্ল্যাটফর্ম নীতি মেনে চলার জন্য আপনি সর্বাধিক কন্টেন্ট রেটিং সেট করতে পারেন।

অ্যাপগুলি setMaxAdContentRating পদ্ধতি ব্যবহার করে তাদের বিজ্ঞাপনের অনুরোধের জন্য সর্বাধিক বিজ্ঞাপন কন্টেন্ট রেটিং সেট করতে পারে। এটি কনফিগার করা হলে, AdMob বিজ্ঞাপনগুলি সেই লেভেলের সমান বা নিচে কন্টেন্ট রেটিং সহ রিটার্ন করে। এই নেটওয়ার্ক এক্সট্রার সম্ভাব্য ভ্যালু ডিজিটাল কন্টেন্ট লেবেল ক্লাসিফিকেশনের উপর ভিত্তি করে তৈরি হয় এবং নিম্নলিখিত স্ট্রিংগুলির মধ্যে একটি হতে হবে:

  • MAX_AD_CONTENT_RATING_G
  • MAX_AD_CONTENT_RATING_PG
  • MAX_AD_CONTENT_RATING_T
  • MAX_AD_CONTENT_RATING_MA

নিচের কোডটি একটি RequestConfiguration অবজেক্ট কনফিগার করে এটি নির্দিষ্ট করে যে ফেরানো বিজ্ঞাপন কন্টেন্ট যেন G-এর থেকে বেশি ডিজিটাল কন্টেন্ট লেবেল ডেজিগনেশন না হয়:

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  .setMaxAdContentRating(RequestConfiguration.MaxAdContentRating.MAX_AD_CONTENT_RATING_G)
  .build()

MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
  .Builder()
  .setMaxAdContentRating(MaxAdContentRating.MAX_AD_CONTENT_RATING_G)
  .build();

MobileAds.setRequestConfiguration(requestConfiguration);

এইসব বিষয়ে আরও জানুন:

প্রকাশকের গোপনীয়তা ট্রিটমেন্ট (বিটা)

প্রকাশকের গোপনীয়তা ট্রিটমেন্ট (PPT) API হল একটি ঐচ্ছিক টুল যা অ্যাপকে এটি নির্দেশ করতে দেয় যে পদ্ধতি ব্যবহার করে সমস্ত বিজ্ঞাপনের অনুরোধের জন্য পছন্দমতো সেট করা বিজ্ঞাপন বন্ধ করতে হবে কিনা। setPublisherPrivacyPersonalizationState() এই ফিচার ব্যবহার করার সময়, সেশনের বাকি সময়ের জন্য ভবিষ্যতে করা সব বিজ্ঞাপন অনুরোধে প্রকাশক গোপনীয়তা ট্রিটমেন্ট (PPT) প্যারামিটার অন্তর্ভুক্ত করা হয়।

সাধারণত, Google-এ বিজ্ঞাপন দেখানোর অনুরোধ করা হলে পছন্দমতো বিজ্ঞাপন দেখানো হয়। নিচে উল্লেখ করা কোড সব বিজ্ঞাপন অনুরোধের জন্য পছন্দমতো বিজ্ঞাপন বেছে নেওয়া বন্ধ করে দেয়:

Kotlin

val requestConfiguration = RequestConfiguration
  .Builder()
  .setPublisherPrivacyPersonalizationState(RequestConfiguration.PublisherPrivacyPersonalizationState.DISABLED)
  .build()

MobileAds.setRequestConfiguration(requestConfiguration)

Java

RequestConfiguration requestConfiguration = new RequestConfiguration
  .Builder()
  .setPublisherPrivacyPersonalizationState(RequestConfiguration.PublisherPrivacyPersonalizationState.DISABLED)
  .build();

MobileAds.setRequestConfiguration(requestConfiguration);

বিজ্ঞাপনের অনুরোধ

বিজ্ঞাপন সংক্রান্ত অনুরোধের সাথে পাঠানোর জন্য AdRequest অবজেক্ট টার্গেটিং সংক্রান্ত তথ্য সংগ্রহ করে।

নেটওয়ার্ক এক্সট্রা যোগ করা

নেটওয়ার্ক এক্সট্রা হল বিজ্ঞাপনের অনুরোধের সাথে পাঠানো অতিরিক্ত বিবরণ যা কোনও একটি বিজ্ঞাপন সোর্সের জন্য নির্দিষ্ট।

নিম্নলিখিত কোড স্নিপেট Google-এ collapsible-এর অতিরিক্ত প্যারামিটার কী সেট করে, যার ভ্যালু হল bottom:

Kotlin

val extras = Bundle()
extras.putString("collapsible", "bottom")
val adRequest =
  NativeAdRequest.Builder("AD_UNIT_ID", listOf(NativeAd.NativeAdType.NATIVE))
    .setGoogleExtrasBundle(extras)
    .build()
NativeAdLoader.load(adRequest, adCallback)

Java

Bundle extras = new Bundle();
extras.putString("collapsible", "bottom");
NativeAdRequest adRequest =
  new NativeAdRequest.Builder("AD_UNIT_ID", Arrays.asList(NativeAd.NativeAdType.NATIVE))
    .setGoogleExtrasBundle(extras)
    .build();
NativeAdLoader.load(adRequest, adCallback);