0

Statistics in Yandex ads are not updated. The application is in test mode. The application must show rewarded Yandex advertising. Advertising in the app works, but statistics do not come.

enter image description here enter image description here enter image description here

class RewardedYandexAds(
    context:Context
): RewardedAdEventListener {

    private var rewardedAd:RewardedAd? = RewardedAd(context)

    init { configureRewardedAd() }

    fun show() = loadRewardedAd()

    private fun loadRewardedAd() = rewardedAd?.loadAd(AdRequest.Builder().build())

    private fun configureRewardedAd() {
        rewardedAd?.setAdUnitId(AD_UNIT_ID)
        rewardedAd?.setRewardedAdEventListener(this)
    }

    private companion object { const val AD_UNIT_ID = "R-M-2000895-1" }

    override fun onAdLoaded() { rewardedAd?.show() }

    override fun onAdFailedToLoad(p0: AdRequestError) = Unit

    override fun onAdShown() = Unit

    override fun onAdDismissed() = Unit

    override fun onRewarded(p0: Reward) = Unit

    override fun onAdClicked() = Unit

    override fun onLeftApplication() = Unit

    override fun onReturnedToApplication() = Unit

    override fun onImpression(p0: ImpressionData?) = Unit

    fun destroy() {
        rewardedAd?.destroy()
        rewardedAd = null
    }
}
@HiltAndroidApp
class MainApp:Application() {

    override fun onCreate() {
        super.onCreate()
        MobileAds.initialize(this){  }
    }
}
implementation 'com.yandex.android:mobileads:5.3.2'

I wrote to tech support asking if the statistics work in test mode, they answered yes.

Dan Bel
  • 11
  • 1
  • 3

0 Answers0