RewardedInterstitialAd

public abstract class RewardedInterstitialAd


מודעות מעברון מתגמלות הן מודעות במסך מלא שמתגמלות את המשתמשים, ואפשר להציג אותן בלי לבקש הסכמה לצפייה.

הפורמט הזה שונה מcom.google.android.gms.ads.rewarded.RewardedAd כי במודעות מתגמלות המשתמשים צריכים להביע הסכמה לצפייה בסרטון. פורמט המודעה הזה שונה מפורמט com.google.android.gms.ads.interstitial.InterstitialAd כי מודעות מעברון לא מתגמלות את המשתמש.

סיכום

‫constructors ציבוריים

‫methods ציבוריות

abstract @NonNull Bundle

הפונקציה מחזירה את כל המטא-נתונים הזמינים של המודעה עבור RewardedInterstitialAd הזה.

abstract @NonNull String

מחזירה את המזהה של יחידת המודעות.

abstract @Nullable FullScreenContentCallback

מחזירה את ה-FullScreenContentCallback של ה-RewardedInterstitialAd הזו.

abstract @Nullable OnAdMetadataChangedListener

הפונקציה מחזירה את ה-OnAdMetadataChangedListener של ה-RewardedInterstitialAd הזו.

abstract @Nullable OnPaidEventListener

הפונקציה מחזירה את ה-OnPaidEventListener של ה-RewardedInterstitialAd הזו.

abstract long

הפונקציה מחזירה את מזהה מיקום המודעה של ה-RewardedInterstitialAd הזו.

abstract @NonNull ResponseInfo

מחזירה מידע על המודעה שנטענה.

abstract @NonNull RewardItem

מקבלים את פריט התגמול של מודעת המעברון המתגמלת שנטענה.

static void
load(
    @NonNull Context context,
    @NonNull String adUnitId,
    @NonNull AdManagerAdRequest adManagerAdRequest,
    @NonNull RewardedInterstitialAdLoadCallback loadCallback
)

טוענת RewardedInterstitialAd.

static void
load(
    @NonNull Context context,
    @NonNull String adUnitId,
    @NonNull AdRequest adRequest,
    @NonNull RewardedInterstitialAdLoadCallback loadCallback
)

טוענת RewardedInterstitialAd.

abstract void

רושמת קריאה חוזרת (callback) שתופעל כשמודעות מוצגות ומבטלות תוכן במסך מלא.

abstract void
setImmersiveMode(boolean immersiveModeEnabled)

מגדירה דגל שקובע אם אובייקט הביניים הזה של המודעות המתגמלות יוצג במצב אימרסיבי.

abstract void

רושמת קריאה חוזרת שתופעל כשהמטא-נתונים של המודעה המתגמלת הביניים משתנים.

abstract void

רושמת קריאה חוזרת שתופעל כשהמערכת תעריך שהמודעה הזו הניבה רווחים.

abstract void
setPlacementId(long placementId)

מגדירה מזהה מיקום למודעת המעברון המתגמלת.

abstract void

מגדירה את הערך ServerSideVerificationOptions למודעת המעברון המתגמלת הזו.

abstract void
show(
    @NonNull Activity activity,
    @NonNull OnUserEarnedRewardListener onUserEarnedRewardListener
)

הצגת מודעת המעברון המתגמלת.

‫constructors ציבוריים

RewardedInterstitialAd

public RewardedInterstitialAd()

‫methods ציבוריות

getAdMetadata

public abstract @NonNull Bundle getAdMetadata()

הפונקציה מחזירה את כל המטא-נתונים הזמינים של המודעה עבור RewardedInterstitialAd הזה. אם למודעה אין מטא-נתונים, המטא-נתונים של המודעה יהיו ריקים. יכול להיות שהמטא-נתונים של המודעה יעודכנו. משתמשים ב-onAdMetadataChanged כדי להאזין לשינויים.

getAdUnitId

public abstract @NonNull String getAdUnitId()

מחזירה את המזהה של יחידת המודעות.

getFullScreenContentCallback

public abstract @Nullable FullScreenContentCallback getFullScreenContentCallback()

הפונקציה מחזירה את ה-FullScreenContentCallback של ה-RewardedInterstitialAd הזו.

getOnAdMetadataChangedListener

public abstract @Nullable OnAdMetadataChangedListener getOnAdMetadataChangedListener()

הפונקציה מחזירה את ה-OnAdMetadataChangedListener של ה-RewardedInterstitialAd הזו.

getOnPaidEventListener

public abstract @Nullable OnPaidEventListener getOnPaidEventListener()

הפונקציה מחזירה את ה-OnPaidEventListener של ה-RewardedInterstitialAd הזו.

getPlacementId

public abstract long getPlacementId()

הפונקציה מחזירה את מזהה מיקום המודעה של ה-RewardedInterstitialAd הזו.

getResponseInfo

public abstract @NonNull ResponseInfo getResponseInfo()

מחזירה מידע על המודעה שנטענה.

getRewardItem

public abstract @NonNull RewardItem getRewardItem()

מקבלים את פריט התגמול של מודעת המעברון המתגמלת שנטענה.

משקל

public static void load(
    @NonNull Context context,
    @NonNull String adUnitId,
    @NonNull AdManagerAdRequest adManagerAdRequest,
    @NonNull RewardedInterstitialAdLoadCallback loadCallback
)

טוענת RewardedInterstitialAd.

פרמטרים
@NonNull Context context

ההקשר.

@NonNull String adUnitId

מזהה יחידת המודעות.

@NonNull AdManagerAdRequest adManagerAdRequest

בקשה להצגת מודעה ב-Google Ad Manager עם פרטי טירגוט.

@NonNull RewardedInterstitialAdLoadCallback loadCallback

קריאה חוזרת (callback) שתופעל כשמודעת מעברון מתגמלת תסיים את הטעינה.

משקל

public static void load(
    @NonNull Context context,
    @NonNull String adUnitId,
    @NonNull AdRequest adRequest,
    @NonNull RewardedInterstitialAdLoadCallback loadCallback
)

טוענת RewardedInterstitialAd.

פרמטרים
@NonNull Context context

ההקשר.

@NonNull String adUnitId

מזהה יחידת המודעות.

@NonNull AdRequest adRequest

בקשה להצגת מודעה עם פרטי טירגוט.

@NonNull RewardedInterstitialAdLoadCallback loadCallback

קריאה חוזרת (callback) שתופעל כשמודעת מעברון מתגמלת תסיים את הטעינה.

setFullScreenContentCallback

public abstract void setFullScreenContentCallback(
    @Nullable FullScreenContentCallback fullScreenContentCallback
)

רושמת קריאה חוזרת (callback) שתופעל כשמודעות מוצגות ומבטלות תוכן במסך מלא.

setImmersiveMode

public abstract void setImmersiveMode(boolean immersiveModeEnabled)

מגדירה דגל שקובע אם אובייקט הביניים הזה של המודעות המתגמלות יוצג במצב אימרסיבי. צריך להפעיל את ה-method הזו לפני show. במהלך show, אם הדגל הזה מופעל ויש תמיכה במצב אימרסיבי, הדגלים SYSTEM_UI_FLAG_IMMERSIVE_STICKY ו-SYSTEM_UI_FLAG_HIDE_NAVIGATION יופעלו עבור המודעה המתגמלת.

setOnAdMetadataChangedListener

public abstract void setOnAdMetadataChangedListener(
    @Nullable OnAdMetadataChangedListener listener
)

רושמת קריאה חוזרת שתופעל כשהמטא-נתונים של המודעה המתגמלת הביניים משתנים.

setOnPaidEventListener

public abstract void setOnPaidEventListener(@Nullable OnPaidEventListener listener)

רושמת קריאה חוזרת שתופעל כשהמערכת תעריך שהמודעה הזו הניבה רווחים.

setPlacementId

public abstract void setPlacementId(long placementId)

מגדירה מזהה מיקום למודעת המעברון המתגמלת.

כדי לוודא שמזהה מיקום המודעה הזה ייכלל בדוחות, צריך להפעיל את ה-method הזו לפני שמציגים את המודעה.

פרמטרים
long placementId

מספר שלם ארוך שמופיע בממשק המשתמש של AdMob למיקום המודעה שהוגדר.

setServerSideVerificationOptions

public abstract void setServerSideVerificationOptions(
    ServerSideVerificationOptions options
)

מגדירה את הערך ServerSideVerificationOptions למודעת המעברון המתגמלת הזו.

הצג

public abstract void show(
    @NonNull Activity activity,
    @NonNull OnUserEarnedRewardListener onUserEarnedRewardListener
)

הצגת מודעת המעברון המתגמלת.

פרמטרים
@NonNull Activity activity

הפעילות שממנה המודעה המתגמלת צריכה להיות מוצגת.

@NonNull OnUserEarnedRewardListener onUserEarnedRewardListener

המאזין שיקבל הודעה כשהמשתמש יקבל תגמול.