این صفحه حاوی دستورالعملهای انتقال درخواستهای آگهی است.
GMA Next-Gen SDK از شما میخواهد شناسه واحد آگهی AdMob را مستقیماً به شیء AdRequest منتقل کنید، نه اینکه آن را به روش بارگیری آگهی منتقل کنید.
| Google Mobile Ads SDK (Legacy) |
Kotlinval adRequest = AdRequest.Builder().build() InterstitialAd.load( this, "AD_UNIT_ID", adRequest, object : InterstitialAdLoadCallback() { } ) جاواAdRequest adRequest = new AdRequest.Builder().build(); InterstitialAd.load( this, "AD_UNIT_ID", adRequest, new InterstitialAdLoadCallback() { } ); |
| GMA Next-Gen SDK |
Kotlinval adRequest = AdRequest.Builder("AD_UNIT_ID").build() InterstitialAd.load(adRequest, object : AdLoadCallback<InterstitialAd> {}) جاواAdRequest adRequest = new AdRequest.Builder("AD_UNIT_ID").build(); InterstitialAd.load(adRequest, new AdLoadCallback<InterstitialAd>() {}); |
ارسال پارامترهای اضافی به AdMob
مثالهای زیر پارامترهای اضافی را به AdMob ارسال میکنند تا آگهیهای شخصیسازینشده درخواست کنند:
| Google Mobile Ads SDK (Legacy) |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter::class.java, extras) .build() جاواBundle extras = new Bundle(); extras.putInt("npa", 1); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .build(); |
| GMA Next-Gen SDK |
Kotlinval extras = Bundle() extras.putInt("npa", 1) val request = AdRequest.Builder("AD_UNIT_ID") .setGoogleExtrasBundle(extras) .build() جاواBundle extras = new Bundle(); extras.putInt("npa", 1); AdRequest request = new AdRequest.Builder("AD_UNIT_ID") .setGoogleExtrasBundle(extras) .build(); |
ارسال پارامترهای اضافی به آداپتور منبع آگهی
مثالهای زیر پارامترهای اضافی را به یک نمونه آداپتور منبع آگهی ارسال میکنند. برای جزئیات مربوط به ارسال پارامترهای اضافی به یک آداپتور منبع آگهی خاص، به راهنمای ادغام منبع آگهی مربوطه مراجعه کنید.
| Google Mobile Ads SDK (Legacy) |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter::class, extras) .build() جاواBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder() .addNetworkExtrasBundle(SampleAdapter.class, extras) .build(); |
| GMA Next-Gen SDK |
Kotlinval extras = Bundle() extras.putString("exampleKey", "exampleValue") val request = AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter::class.java, extras) .build() جاواBundle extras = new Bundle(); extras.putString("exampleKey", "exampleValue"); AdRequest request = new AdRequest.Builder("AD_UNIT_ID") .putAdSourceExtrasBundle(SampleAdapter.class, extras) .build(); |