این صفحه دستورالعملهای انتقال درخواستهای تبلیغات را پوشش میدهد.
Google Mobile Ads SDK (بتا) از شما میخواهد که شناسه واحد تبلیغات AdMob را مستقیماً به شی AdRequest
ارسال کنید، نه اینکه آن را به روش تبلیغات بارگذاری کنید.
فعلی | کاتلینval 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() { } ); |
Google Mobile Ads SDK (بتا) | کاتلینval 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 ارسال میکنند:
فعلی | کاتلینval 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(); |
Google Mobile Ads SDK (بتا) | کاتلینval 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(); |
پارامترهای اضافی را به یک آداپتور منبع آگهی منتقل کنید
مثالهای زیر پارامترهای اضافی را به یک آداپتور منبع آگهی نمونه ارسال میکنند. برای جزئیات بیشتر در مورد انتقال پارامترهای اضافی به یک آداپتور منبع آگهی خاص، راهنمای یکپارچه سازی منبع آگهی مربوطه را ببینید.
فعلی | کاتلینval 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(); |
Google Mobile Ads SDK (بتا) | کاتلینval 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(); |