RewardedInterstitialAd

public abstract class RewardedInterstitialAd


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

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

סיכום

בוני אובייקטים ציבוריים

שיטות ציבוריות

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

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

abstract void
setImmersiveMode(boolean immersiveModeEnabled)

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

abstract void

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

abstract void

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

abstract void
setPlacementId(long placementId)

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

abstract void

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

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

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

בוני אובייקטים ציבוריים

RewardedInterstitialAd

public RewardedInterstitialAd()

שיטות ציבוריות

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

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

משקל

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

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

setFullScreenContentCallback

public abstract void setFullScreenContentCallback(
    @Nullable FullScreenContentCallback fullScreenContentCallback
)

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

setImmersiveMode

public abstract void setImmersiveMode(boolean immersiveModeEnabled)

מגדיר דגל שקובע אם אובייקט מודעת המעברון עם התגמול יוצג במצב immersive. צריך להפעיל את השיטה הזו לפני show. במהלך show, אם ה-flag הזה מופעל ויש תמיכה במצב immersive, ‏ 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)

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

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

פרמטרים
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

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