Di chuyển yêu cầu quảng cáo

Trang này hướng dẫn cách di chuyển yêu cầu quảng cáo.

SDK Quảng cáo của Google trên thiết bị di động (bản thử nghiệm) yêu cầu bạn truyền trực tiếp mã đơn vị quảng cáo AdMob đến đối tượng AdRequest, thay vì truyền mã này đến phương thức tải quảng cáo.

Hiện tại

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() {
  }
);
SDK Quảng cáo của Google trên thiết bị di động (thử nghiệm)

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>() {});

Truyền các tham số bổ sung cho AdMob

Các ví dụ sau đây sẽ truyền các tham số bổ sung đến AdMob để yêu cầu quảng cáo không được cá nhân hoá:

Hiện tại

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();
SDK Quảng cáo của Google trên thiết bị di động (thử nghiệm)

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();

Truyền các tham số bổ sung đến một bộ chuyển đổi nguồn quảng cáo

Các ví dụ sau đây truyền các tham số bổ sung đến một bộ chuyển đổi nguồn quảng cáo mẫu. Để biết thông tin chi tiết về cách truyền các tham số bổ sung đến một bộ chuyển đổi nguồn quảng cáo cụ thể, hãy xem hướng dẫn tích hợp nguồn quảng cáo tương ứng.

Hiện tại

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();
SDK Quảng cáo của Google trên thiết bị di động (thử nghiệm)

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();