این صفحه شامل دستورالعملهای انتقال درخواستهای آگهی است.
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(); |