RewardedInterstitialAd

abstract class RewardedInterstitialAd


Interstitial-Anzeigen mit Prämie sind Vollbildanzeigen, mit denen Nutzer belohnt werden. Sie können ohne Zustimmung des Nutzers ausgeliefert werden.

Dieses Anzeigenformat unterscheidet sich von com.google.android.gms.ads.rewarded.RewardedAd, da Nutzer bei Anzeigen mit Prämie zustimmen müssen, sich das Video anzusehen. Dieses Anzeigenformat unterscheidet sich von com.google.android.gms.ads.interstitial.InterstitialAd, da Nutzer bei Interstitial-Anzeigen keine Prämie erhalten.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

abstract Bundle

Ruft alle verfügbaren Anzeigenmetadaten für diese RewardedInterstitialAd ab.

abstract String

Gibt die Anzeigenblock-ID zurück.

abstract FullScreenContentCallback?

Ruft die FullScreenContentCallback für diese RewardedInterstitialAd ab.

abstract OnAdMetadataChangedListener?

Ruft die OnAdMetadataChangedListener für diese RewardedInterstitialAd ab.

abstract OnPaidEventListener?

Ruft die OnPaidEventListener für diese RewardedInterstitialAd ab.

abstract Long

Ruft die Placement-ID für diese RewardedInterstitialAd ab.

abstract ResponseInfo

Gibt Informationen zur geladenen Anzeige zurück.

abstract RewardItem

Ruft das Prämienelement für die geladene Interstitial-Anzeige mit Prämie ab.

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

Lädt ein RewardedInterstitialAd.

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

Lädt ein RewardedInterstitialAd.

abstract Unit
setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
)

Registriert einen Callback, der aufgerufen wird, wenn Anzeigen eingeblendet und Vollbildinhalte geschlossen werden.

abstract Unit
setImmersiveMode(immersiveModeEnabled: Boolean)

Legt ein Flag fest, mit dem gesteuert wird, ob dieses Objekt für Interstitial-Anzeigen mit Prämie im immersiven Modus angezeigt wird.

abstract Unit

Registriert einen Callback, der aufgerufen wird, wenn sich die Metadaten der Interstitial-Anzeige mit Prämie ändern.

abstract Unit

Registriert einen Callback, der aufgerufen wird, wenn mit dieser Anzeige voraussichtlich Einnahmen erzielt wurden.

abstract Unit
setPlacementId(placementId: Long)

Legt eine Placement-ID für die Interstitial-Anzeige mit Prämie fest.

abstract Unit

Legt ServerSideVerificationOptions für diese Interstitial-Anzeige mit Prämie fest.

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

Zeigt die Interstitial-Anzeige mit Prämie an.

Öffentliche Konstruktoren

RewardedInterstitialAd

RewardedInterstitialAd()

Öffentliche Funktionen

getAdMetadata

abstract fun getAdMetadata(): Bundle

Ruft alle verfügbaren Anzeigenmetadaten für diese RewardedInterstitialAd ab. Die Anzeigenmetadaten sind leer, wenn die Anzeige keine Metadaten hat. Anzeigenmetadaten können aktualisiert werden. Verwenden Sie onAdMetadataChanged, um auf Änderungen zu reagieren.

getAdUnitId

abstract fun getAdUnitId(): String

Gibt die Anzeigenblock-ID zurück.

getFullScreenContentCallback

abstract fun getFullScreenContentCallback(): FullScreenContentCallback?

Ruft die FullScreenContentCallback für diese RewardedInterstitialAd ab.

getOnAdMetadataChangedListener

abstract fun getOnAdMetadataChangedListener(): OnAdMetadataChangedListener?

Ruft die OnAdMetadataChangedListener für diese RewardedInterstitialAd ab.

getOnPaidEventListener

abstract fun getOnPaidEventListener(): OnPaidEventListener?

Ruft die OnPaidEventListener für diese RewardedInterstitialAd ab.

getPlacementId

abstract fun getPlacementId(): Long

Ruft die Placement-ID für diese RewardedInterstitialAd ab.

getResponseInfo

abstract fun getResponseInfo(): ResponseInfo

Gibt Informationen zur geladenen Anzeige zurück.

getRewardItem

abstract fun getRewardItem(): RewardItem

Ruft das Prämienelement für die geladene Interstitial-Anzeige mit Prämie ab.

load

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

Lädt ein RewardedInterstitialAd.

Parameter
context: Context

Der Kontext.

adUnitId: String

Die Anzeigenblock-ID.

adManagerAdRequest: AdManagerAdRequest

Eine Google Ad Manager-Anzeigenanfrage mit Targeting-Informationen.

loadCallback: RewardedInterstitialAdLoadCallback

Ein Callback, der aufgerufen wird, wenn eine Interstitial-Anzeige mit Prämie geladen wurde.

load

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

Lädt ein RewardedInterstitialAd.

Parameter
context: Context

Der Kontext.

adUnitId: String

Die Anzeigenblock-ID.

adRequest: AdRequest

Eine Anzeigenanfrage mit Targeting-Informationen.

loadCallback: RewardedInterstitialAdLoadCallback

Ein Callback, der aufgerufen wird, wenn eine Interstitial-Anzeige mit Prämie geladen wurde.

setFullScreenContentCallback

abstract fun setFullScreenContentCallback(
    fullScreenContentCallback: FullScreenContentCallback?
): Unit

Registriert einen Callback, der aufgerufen wird, wenn Anzeigen eingeblendet und Vollbildinhalte geschlossen werden.

setImmersiveMode

abstract fun setImmersiveMode(immersiveModeEnabled: Boolean): Unit

Legt ein Flag fest, mit dem gesteuert wird, ob dieses Objekt für Interstitial-Anzeigen mit Prämie im immersiven Modus angezeigt wird. Rufen Sie diese Methode vor show auf. Während show werden, wenn dieses Flag aktiviert ist und der Immersivmodus unterstützt wird, SYSTEM_UI_FLAG_IMMERSIVE_STICKY und SYSTEM_UI_FLAG_HIDE_NAVIGATION für die Anzeige mit Prämie aktiviert.

setOnAdMetadataChangedListener

abstract fun setOnAdMetadataChangedListener(listener: OnAdMetadataChangedListener?): Unit

Registriert einen Callback, der aufgerufen wird, wenn sich die Metadaten der Interstitial-Anzeige mit Prämie ändern.

setOnPaidEventListener

abstract fun setOnPaidEventListener(listener: OnPaidEventListener?): Unit

Registriert einen Callback, der aufgerufen wird, wenn mit dieser Anzeige voraussichtlich Einnahmen erzielt wurden.

setPlacementId

abstract fun setPlacementId(placementId: Long): Unit

Legt eine Placement-ID für die Interstitial-Anzeige mit Prämie fest.

Damit diese Placement-ID in Berichte aufgenommen wird, rufen Sie diese Methode auf, bevor Sie die Anzeige präsentieren.

Parameter
placementId: Long

Eine lange Ganzzahl, die von der AdMob-Benutzeroberfläche für die konfigurierte Platzierung bereitgestellt wird.

setServerSideVerificationOptions

abstract fun setServerSideVerificationOptions(
    options: ServerSideVerificationOptions!
): Unit

Legt ServerSideVerificationOptions für diese Interstitial-Anzeige mit Prämie fest.

Einblenden

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

Zeigt die Interstitial-Anzeige mit Prämie an.

Parameter
activity: Activity

Die Aktivität, nach der die Anzeige mit Prämie ausgeliefert werden soll.

onUserEarnedRewardListener: OnUserEarnedRewardListener

Der Listener, der benachrichtigt werden soll, wenn ein Nutzer eine Prämie erhält.