Rewarded
Integración
Los anuncios recompensados (rewarded), al igual que los intersticiales, únicamente se pueden integrar a través de código. A continuación se muestra un sencillo ejemplo para entender su funcionamiento:
class MainActivity : Activity() {
private var rewardedAd: RewardedAd? = null
override fun onCreate(savedInstanceState: Bundle?) {
...
rewardedAd = RewardedAd(this, "Ad Unit ID de Wortise").also {
it.loadAd()
}
}
override fun onDestroy() {
...
rewardedAd?.destroy()
}
fun showInterstitial() {
if (rewardedAd?.isAvailable == true) {
rewardedAd?.showAd(this)
}
}
}Configuración del listener
Como en el resto de formatos, se puede añadir un listener para recibir los diferentes eventos
que sucedan durante el ciclo de vida del anuncio recompensado. Para ello, es necesario implementar la interfaz RewardedAd.Listener como se muestra en el siguiente ejemplo:
Última actualización