AppOpenAd

public abstract class AppOpenAd


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

סיכום

סוגים מוטמעים

public abstract class AppOpenAd.AppOpenAdLoadCallback extends AdLoadCallback

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

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

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

abstract @NonNull String

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

abstract @Nullable FullScreenContentCallback

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

abstract @Nullable OnPaidEventListener

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

abstract long

מקבל את מזהה מיקום המודעה של AppOpenAd.

abstract @NonNull ResponseInfo

מחזירה את הערך ResponseInfo של המודעה שנטענה.

static boolean
isAdAvailable(@NonNull Context context, @NonNull String adUnitId)

השיטה הזו הוצאה משימוש.

במקום זאת, אתם צריכים להשתמש ב-isAdAvailable.

static void
load(
    Context context,
    String adUnitId,
    AdRequest adRequest,
    AppOpenAd.AppOpenAdLoadCallback loadCallback
)

טעינה של AppOpenAd.

static @Nullable AppOpenAd
pollAd(@NonNull Context context, @NonNull String adUnitId)

השיטה הזו הוצאה משימוש.

במקום זאת, אתם צריכים להשתמש ב-pollAd.

abstract void

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

abstract void
setImmersiveMode(boolean immersiveModeEnabled)

ההגדרה הזו קובעת אם אובייקט המודעה להצגה בפתיחת אפליקציה יוצג במצב immersive.

abstract void

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

abstract void
setPlacementId(long placementId)

מגדיר מזהה מיקום למודעה בפתיחת האפליקציה.

abstract void
show(@NonNull Activity activity)

הפונקציה מציגה את מודעת פתיחת האפליקציה.

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

AppOpenAd

public AppOpenAd()

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

getAdUnitId

public abstract @NonNull String getAdUnitId()

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

getFullScreenContentCallback

public abstract @Nullable FullScreenContentCallback getFullScreenContentCallback()

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

getOnPaidEventListener

public abstract @Nullable OnPaidEventListener getOnPaidEventListener()

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

getPlacementId

public abstract long getPlacementId()

מקבל את מזהה מיקום המודעה של AppOpenAd.

getResponseInfo

public abstract @NonNull ResponseInfo getResponseInfo()

מחזירה את הערך ResponseInfo של המודעה שנטענה.

isAdAvailable

public static boolean isAdAvailable(@NonNull Context context, @NonNull String adUnitId)

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

משקל

public static void load(
    Context context,
    String adUnitId,
    AdRequest adRequest,
    AppOpenAd.AppOpenAdLoadCallback loadCallback
)

טעינה של AppOpenAd.

פרמטרים
Context context

ההקשר.

String adUnitId

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

AdRequest adRequest

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

AppOpenAd.AppOpenAdLoadCallback loadCallback

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

pollAd

public static @Nullable AppOpenAd pollAd(@NonNull Context context, @NonNull String adUnitId)

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

setFullScreenContentCallback

public abstract void setFullScreenContentCallback(
    @Nullable FullScreenContentCallback fullScreenContentCallback
)

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

setImmersiveMode

public abstract void setImmersiveMode(boolean immersiveModeEnabled)

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

setOnPaidEventListener

public abstract void setOnPaidEventListener(@Nullable OnPaidEventListener listener)

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

setPlacementId

public abstract void setPlacementId(long placementId)

מגדיר מזהה מיקום למודעה בפתיחת האפליקציה.

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

פרמטרים
long placementId

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

הצג

public abstract void show(@NonNull Activity activity)

הפונקציה מציגה את מודעת פתיחת האפליקציה.

פרמטרים
@NonNull Activity activity

הפעילות שממנה מוצגת המודעה לפתיחת אפליקציה.