Trang này hướng dẫn cách di chuyển các yêu cầu quảng cáo.
GMA SDK thế hệ tiếp theo yêu cầu bạn truyền mã đơn vị quảng cáo AdMob trực tiếp đến đối tượng AdRequest, thay vì truyền mã đó đến phương thức tải quảng cáo.
| Hiện tại |
Kotlinval adRequest = AdRequest.Builder().build() InterstitialAd.load( this, "AD_UNIT_ID", adRequest, object : InterstitialAdLoadCallback() { } ) JavaAdRequest adRequest = new AdRequest.Builder().build(); InterstitialAd.load( this, "AD_UNIT_ID", adRequest, new InterstitialAdLoadCallback() { } ); |
| GMA SDK thế hệ tiếp theo |
Kotlinval adRequest = AdRequest.Builder("AD_UNIT_ID").build() InterstitialAd.load(adRequest, object : AdLoadCallback<InterstitialAd> {}) JavaAdRequest 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 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 |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter::class.java, extras) .build() JavaBundle extras = new Bundle(); extras.putInt("npa", 1); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .build(); |
| GMA SDK thế hệ tiếp theo |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder("AD_UNIT_ID") .setGoogleExtrasBundle(extras) .build() JavaBundle 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 |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter::class, extras) .build() JavaBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter.class, extras) .build(); |
| GMA SDK thế hệ tiếp theo |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter::class.java, extras) .build() JavaBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter.class, extras) .build(); |