इस पेज पर, विज्ञापन अनुरोधों को माइग्रेट करने के निर्देश दिए गए हैं.
Google Mobile Ads SDK (बीटा) के लिए, आपको AdMob विज्ञापन यूनिट आईडी को सीधे AdRequest
ऑब्जेक्ट में पास करना होगा. इसे लोड विज्ञापन वाले तरीके में पास नहीं किया जा सकता.
मौजूदा |
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() { } ); |
Google Mobile Ads SDK (बीटा वर्शन) |
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>() {}); |
AdMob को अतिरिक्त पैरामीटर पास करना
यहां दिए गए उदाहरणों में, AdMob को अतिरिक्त पैरामीटर भेजे जाते हैं, ताकि लोगों की दिलचस्पी के हिसाब से विज्ञापन न दिखाने का अनुरोध किया जा सके:
मौजूदा |
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(); |
Google Mobile Ads SDK (बीटा वर्शन) |
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(); |
विज्ञापन सोर्स अडैप्टर को अतिरिक्त पैरामीटर पास करना
यहां दिए गए उदाहरण, विज्ञापन सोर्स अडैप्टर के सैंपल में अतिरिक्त पैरामीटर पास करते हैं. किसी विज्ञापन सोर्स अडैप्टर को अतिरिक्त पैरामीटर पास करने के बारे में जानकारी के लिए, विज्ञापन सोर्स इंटिग्रेशन गाइड देखें.
मौजूदा |
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(); |
Google Mobile Ads SDK (बीटा वर्शन) |
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(); |