Bu sayfada, mevcut ve yeni nesil Mobile Ads SDK'ları arasında uygulama açılış reklamı yükleme ve göstermeyle ilgili farklılıklar ele alınmaktadır.
Reklam yükleme
Aşağıdaki örnekler, mevcut ve yeni nesil Mobile Ads SDK'larında bir uygulama açılış reklamı yükler:
Şu anki adı |
KotlinAppOpenAd.load( this@AppOpenActivity, "AD_UNIT_ID", AdRequest.Builder().build(), object : AppOpenAdLoadCallback() { override fun onAdLoaded(ad: AppOpenAd) { // Called when an ad has loaded. ad.fullScreenContentCallback = object : FullScreenContentCallback() { } appOpenAd = ad } override fun onAdFailedToLoad(loadAdError: LoadAdError) { // Called when ad fails to load. } } ) JavaAppOpenAd.load( this, "AD_UNIT_ID", new AdRequest.Builder().build(), new AppOpenAdLoadCallback() { @Override public void onAdLoaded(@NonNull AppOpenAd ad) { // Called when an ad has loaded. ad.setFullScreenContentCallback(new FullScreenContentCallback() {}); appOpenAd = ad; } @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { // Called when ad fails to load. } } ); |
Next Gen |
KotlinAppOpenAd.load( AdRequest.Builder("AD_UNIT_ID").build(), object : AdLoadCallback<AppOpenAd> { override fun onAdLoaded(ad: AppOpenAd) { // Called when an ad has loaded. ad.adEventCallback = object : AppOpenAdEventCallback { } appOpenAd = ad } override fun onAdFailedToLoad(loadAdError: LoadAdError) { // Called when ad fails to load. } } ) JavaAppOpenAd.load( new AdRequest.Builder("AD_UNIT_ID").build(), new AdLoadCallback<AppOpenAd>() { @Override public void onAdLoaded(@NonNull AppOpenAd ad) { // Called when an ad has loaded. ad.setAdEventCallback(new AppOpenAdEventCallback() {}); appOpenAd = ad; } @Override public void onAdFailedToLoad(@NonNull LoadAdError adError) { // Called when ad fails to load. } }); |
Reklam gösterme
Aşağıdaki örneklerde, mevcut ve yeni nesil Mobile Ads SDK'larında bir uygulama açılış reklamı gösterilmektedir:
Şu anki adı |
KotlinappOpenAd?.show(this@AppOpenActivity) JavaappOpenAd.show(this); |
Next Gen |
KotlinappOpenAd?.show(this@AppOpenActivity) JavaappOpenAd.show(this); |