পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপনগুলি স্থানান্তর করুন

এই পৃষ্ঠাটি একটি পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করা এবং দেখানোর মধ্যে পার্থক্যগুলি কভার করে।

একটি বিজ্ঞাপন লোড করুন

নিম্নলিখিত উদাহরণগুলি একটি পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন লোড করে:

বর্তমান

কোটলিন

RewardedInterstitialAd.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.
    }
  }
)

জাভা

RewardedInterstitialAd.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.
    }
  }
);
GMA নেক্সট জেনারেশন SDK

কোটলিন

RewardedInterstitialAd.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.
    }
  }
)

জাভা

RewardedInterstitialAd.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.
      }
    });

একটি বিজ্ঞাপন দেখান

নিম্নলিখিত উদাহরণগুলিতে একটি পুরস্কৃত ইন্টারস্টিশিয়াল বিজ্ঞাপন দেখানো হয়েছে:

বর্তমান

কোটলিন

rewardedInterstitialAd?.show(
  this@RewardedInterstitialActivity,
  object : OnUserEarnedRewardListener {
    override fun onUserEarnedReward(rewardItem: RewardItem) {
      // User earned the reward.
      val rewardAmount = rewardItem.amount
      val rewardType = rewardItem.type
    }
  }
)

জাভা

rewardedInterstitialAd.show(
  this,
  new OnUserEarnedRewardListener() {
    @Override
    public void onUserEarnedReward(@NonNull RewardItem rewardItem) {
      // User earned the reward.
      int rewardAmount = rewardItem.getAmount();
      String rewardType = rewardItem.getType();
    }
  });
GMA নেক্সট জেনারেশন SDK

কোটলিন

rewardedInterstitialAd?.show(
  this@RewardedInterstitialActivity,
  object : OnUserEarnedRewardListener {
    override fun onUserEarnedReward(rewardItem: RewardItem) {
      // User earned the reward.
      val rewardAmount = rewardItem.amount
      val rewardType = rewardItem.type
    }
  }
)

জাভা

rewardedInterstitialAd.show(
    this,
    new OnUserEarnedRewardListener() {
      @Override
      public void onUserEarnedReward(@NonNull RewardItem rewardItem) {
        // User earned the reward.
        int rewardAmount = rewardItem.getAmount();
        String rewardType = rewardItem.getType();
      }
    });