Trang này trình bày sự khác biệt trong việc tải và hiển thị quảng cáo xen kẽ có tặng thưởng.
Tải một quảng cáo
Các ví dụ sau đây tải một quảng cáo xen kẽ có tặng thưởng:
Hiện tại |
KotlinRewardedInterstitialAd.load( this@RewardedInterstitialActivity, "AD_UNIT_ID", AdRequest.Builder().build(), object : RewardedInterstitialAdLoadCallback() { override fun onAdLoaded(ad: RewardedInterstitialAd) { // Called when an ad has loaded. ad.fullScreenContentCallback = object : FullScreenContentCallback() { } rewardedInterstitialAd = ad } override fun onAdFailedToLoad(loadAdError: LoadAdError) { // Called when ad fails to load. } } ) JavaRewardedInterstitialAd.load( this, "AD_UNIT_ID", new AdRequest.Builder().build(), new RewardedInterstitialAdLoadCallback() { @Override public void onAdLoaded(@NonNull RewardedInterstitialAd ad) { // Called when an ad has loaded. ad.setFullScreenContentCallback(new FullScreenContentCallback() {}); rewardedInterstitialAd = ad; } @Override public void onAdFailedToLoad(@NonNull LoadAdError loadAdError) { // Called when ad fails to load. } } ); |
SDK Quảng cáo của Google trên thiết bị di động (thử nghiệm) |
KotlinRewardedInterstitialAd.load( AdRequest.Builder("AD_UNIT_ID").build(), object : AdLoadCallback<RewardedInterstitialAd> { override fun onAdLoaded(ad: RewardedInterstitialAd) { // Called when an ad has loaded. ad.adEventCallback = object : RewardedInterstitialAdEventCallback { } rewardedInterstitialAd = ad } override fun onAdFailedToLoad(loadAdError: LoadAdError) { // Called when ad fails to load. } } ) JavaRewardedInterstitialAd.load( new AdRequest.Builder("AD_UNIT_ID").build(), new AdLoadCallback<RewardedInterstitialAd>() { @Override public void onAdLoaded(@NonNull RewardedInterstitialAd ad) { // Called when an ad has loaded. ad.setAdEventCallback(new RewardedInterstitialAdEventCallback() {}); rewardedInterstitialAd = ad; } @Override public void onAdFailedToLoad(@NonNull LoadAdError adError) { // Called when ad fails to load. } }); |
Hiển thị quảng cáo
Các ví dụ sau đây minh hoạ một quảng cáo xen kẽ có tặng thưởng:
Hiện tại |
KotlinrewardedInterstitialAd?.show( this@RewardedInterstitialActivity, object : OnUserEarnedRewardListener { override fun onUserEarnedReward(rewardItem: RewardItem) { // User earned the reward. val rewardAmount = rewardItem.amount val rewardType = rewardItem.type } } ) JavarewardedInterstitialAd.show( this, new OnUserEarnedRewardListener() { @Override public void onUserEarnedReward(@NonNull RewardItem rewardItem) { // User earned the reward. int rewardAmount = rewardItem.getAmount(); String rewardType = rewardItem.getType(); } }); |
SDK Quảng cáo của Google trên thiết bị di động (thử nghiệm) |
KotlinrewardedInterstitialAd?.show( this@RewardedInterstitialActivity, object : OnUserEarnedRewardListener { override fun onUserEarnedReward(rewardItem: RewardItem) { // User earned the reward. val rewardAmount = rewardItem.amount val rewardType = rewardItem.type } } ) JavarewardedInterstitialAd.show( this, new OnUserEarnedRewardListener() { @Override public void onUserEarnedReward(@NonNull RewardItem rewardItem) { // User earned the reward. int rewardAmount = rewardItem.getAmount(); String rewardType = rewardItem.getType(); } }); |