इस पेज पर, विज्ञापन अनुरोधों को माइग्रेट करने के निर्देश दिए गए हैं.
GMA Next Gen 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() { } ); |
| GMA Next Gen 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(); |
| GMA Next Gen 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(); |
| GMA Next Gen 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(); |