تتناول هذه الصفحة الاختلافات في تحميل إعلان مفتوح في التطبيق وعرضه بين حِزم تطوير البرامج (SDK) الحالية لحِزم "الإعلانات على الأجهزة الجوّالة من الجيل التالي".
تحميل إعلان
تحمِّل الأمثلة التالية إعلانًا على شاشة فتح التطبيق في حِزم SDK الحالية والجيل التالي من "إعلانات الأجهزة الجوّالة":
ملف |
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. } } ); |
الجيل التالي |
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. } }); |
عرض إعلان
تعرض الأمثلة التالية إعلانًا على شاشة فتح التطبيق في حِزم تطوير البرامج (SDK) الحالية والجيل التالي من "إعلانات Google على الأجهزة الجوّالة":
ملف |
KotlinappOpenAd?.show(this@AppOpenActivity) JavaappOpenAd.show(this); |
الجيل التالي |
KotlinappOpenAd?.show(this@AppOpenActivity) JavaappOpenAd.show(this); |