RewardedInterstitialAd

abstract class RewardedInterstitialAd


Ödüllü geçiş reklamları, kullanıcılara ödül veren ve kullanıcı etkinleştirmesi olmadan gösterilebilen tam ekran reklamlardır.

Bu reklam biçimi, com.google.android.gms.ads.rewarded.RewardedAd biçiminden farklıdır. Çünkü ödüllü reklamlar, kullanıcının videoyu izlemeyi etkinleştirmesini gerektirir. Bu reklam biçimi, geçiş reklamları kullanıcıyı ödüllendirmediği için com.google.android.gms.ads.interstitial.InterstitialAd biçiminden farklıdır.

Özet

Herkese açık oluşturucular

Herkese açık işlevler

abstract Bundle

Bu RewardedInterstitialAd için kullanılabilen tüm reklam meta verilerini alır.

abstract String

Reklam birimi kimliğini döndürür.

abstract FullScreenContentCallback?

Bu RewardedInterstitialAd için FullScreenContentCallback değerini alır.

abstract OnAdMetadataChangedListener?

Bu RewardedInterstitialAd için OnAdMetadataChangedListener değerini alır.

abstract OnPaidEventListener?

Bu RewardedInterstitialAd için OnPaidEventListener değerini alır.

abstract Long

Bu RewardedInterstitialAd için yerleşim kimliğini alır.

abstract ResponseInfo

Yüklenen reklam hakkında bilgi döndürür.

abstract RewardItem

Yüklenen ödüllü geçiş reklamı için ödül öğesini alır.

java-static Unit
load(
    context: Context,
    adUnitId: String,
    adManagerAdRequest: AdManagerAdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
)

RewardedInterstitialAd yükler.

java-static Unit
load(
    context: Context,
    adUnitId: String,
    adRequest: AdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
)

RewardedInterstitialAd yükler.

abstract Unit
setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
)

Reklamlar gösterildiğinde ve tam ekran içerik kapatıldığında çağrılacak bir geri çağırma kaydeder.

abstract Unit
setImmersiveMode(immersiveModeEnabled: Boolean)

Bu ödüllü geçiş reklamı nesnesinin tam ekran modunda gösterilip gösterilmeyeceğini kontrol eden bir işaret ayarlar.

abstract Unit

Ödüllü geçiş reklamının meta verileri değiştiğinde çağrılacak bir geri çağırma kaydeder.

abstract Unit

Bu reklamın para kazandığı tahmin edildiğinde çağrılacak bir geri çağırma işlevi kaydeder.

abstract Unit
setPlacementId(placementId: Long)

Ödüllü geçiş reklamı için bir yerleşim kimliği ayarlar.

abstract Unit

Bu ödüllü geçiş reklamı için ServerSideVerificationOptions değerini ayarlar.

abstract Unit
show(
    activity: Activity,
    onUserEarnedRewardListener: OnUserEarnedRewardListener
)

Ödüllü geçiş reklamını gösterir.

Herkese açık oluşturucular

RewardedInterstitialAd

RewardedInterstitialAd()

Herkese açık işlevler

getAdMetadata

abstract fun getAdMetadata(): Bundle

Bu RewardedInterstitialAd için kullanılabilen tüm reklam meta verilerini alır. Reklamda meta veri yoksa reklam meta verileri boştur. Reklam meta verileri güncellenebilir. Değişiklikleri dinlemek için onAdMetadataChanged kullanın.

getAdUnitId

abstract fun getAdUnitId(): String

Reklam birimi kimliğini döndürür.

getFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

Bu RewardedInterstitialAd için FullScreenContentCallback değerini alır.

getOnAdMetadataChangedListener

abstract fun getOnAdMetadataChangedListener(): OnAdMetadataChangedListener?

Bu RewardedInterstitialAd için OnAdMetadataChangedListener değerini alır.

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

Bu RewardedInterstitialAd için OnPaidEventListener değerini alır.

getPlacementId

abstract fun getPlacementId(): Long

Bu RewardedInterstitialAd için yerleşim kimliğini alır.

getResponseInfo

abstract fun getResponseInfo(): ResponseInfo

Yüklenen reklam hakkında bilgi döndürür.

getRewardItem

abstract fun getRewardItem(): RewardItem

Yüklenen ödüllü geçiş reklamı için ödül öğesini alır.

load

java-static fun load(
    context: Context,
    adUnitId: String,
    adManagerAdRequest: AdManagerAdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
): Unit

RewardedInterstitialAd yükler.

Parametreler
context: Context

Bağlam

adUnitId: String

Reklam birimi kimliği.

adManagerAdRequest: AdManagerAdRequest

Hedefleme bilgilerini içeren bir Google Ad Manager reklam isteği.

loadCallback: RewardedInterstitialAdLoadCallback

Ödüllü geçiş reklamı yüklenmeyi bitirdiğinde çağrılacak geri çağırma.

load

java-static fun load(
    context: Context,
    adUnitId: String,
    adRequest: AdRequest,
    loadCallback: RewardedInterstitialAdLoadCallback
): Unit

RewardedInterstitialAd yükler.

Parametreler
context: Context

Bağlam

adUnitId: String

Reklam birimi kimliği.

adRequest: AdRequest

Hedefleme bilgileri içeren bir reklam isteği.

loadCallback: RewardedInterstitialAdLoadCallback

Ödüllü geçiş reklamı yüklenmeyi bitirdiğinde çağrılacak geri çağırma.

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

Reklamlar gösterildiğinde ve tam ekran içerik kapatıldığında çağrılacak bir geri çağırma kaydeder.

setImmersiveMode

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

Bu ödüllü geçiş reklamı nesnesinin tam ekran modunda gösterilip gösterilmeyeceğini kontrol eden bir işaret ayarlar. Bu yöntemi show tarihinden önce çağırın. show sırasında bu işaret etkinse ve tam ekran modu destekleniyorsa ödüllü reklam için SYSTEM_UI_FLAG_IMMERSIVE_STICKY ve SYSTEM_UI_FLAG_HIDE_NAVIGATION etkinleştirilir.

setOnAdMetadataChangedListener

abstract fun setOnAdMetadataChangedListener(listener: OnAdMetadataChangedListener?): Unit

Ödüllü geçiş reklamının meta verileri değiştiğinde çağrılacak bir geri çağırma kaydeder.

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

Bu reklamın para kazandığı tahmin edildiğinde çağrılacak bir geri çağırma işlevi kaydeder.

setPlacementId

abstract fun setPlacementId(placementId: Long): Unit

Ödüllü geçiş reklamı için bir yerleşim kimliği ayarlar.

Bu yerleşim kimliğinin raporlamaya dahil edilmesini sağlamak için reklamı göstermeden önce bu yöntemi çağırın.

Parametreler
placementId: Long

Yapılandırılmış yerleşim için AdMob kullanıcı arayüzü tarafından sağlanan uzun bir tam sayı.

setServerSideVerificationOptions

abstract fun setServerSideVerificationOptions(
    options: ServerSideVerificationOptions!
): Unit

Bu ödüllü geçiş reklamı için ServerSideVerificationOptions değerini ayarlar.

göster

abstract fun show(
    activity: Activity,
    onUserEarnedRewardListener: OnUserEarnedRewardListener
): Unit

Ödüllü geçiş reklamını gösterir.

Parametreler
activity: Activity

Ödüllü reklamın gösterilmesi gereken etkinlik.

onUserEarnedRewardListener: OnUserEarnedRewardListener

Kullanıcı ödül kazandığında bildirilecek dinleyici.