MediationNativeListener

public interface MediationNativeListener


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

סיכום

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

abstract void

מציין שהמשתמש לחץ על המודעה הזו.

abstract void

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

abstract void
onAdFailedToLoad(
    MediationNativeAdapter adapter,
    @NonNull AdError adError
)

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

abstract void

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

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

abstract void

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

abstract void

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

abstract void
onAdLoaded(
    MediationNativeAdapter adapter,
    UnifiedNativeAdMapper unifiedNativeAdMapper
)

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

abstract void

מציין שהפקד למודעות מרינדר משהו במסך מלא.

abstract void

מציין שהסרטון במודעה הושלם.

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

onAdClicked

abstract void onAdClicked(MediationNativeAdapter adapter)

מציין שהמשתמש לחץ על המודעה הזו. צריך להפעיל את השיטה הזו רק אם השדה setOverrideClickHandling מוגדר כ-true. האירוע הזה משמש למדדים של בעלי תוכן דיגיטלי, וצריך להפעיל אותו בנוסף לכל אירוע אחר.

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

onAdClosed

abstract void onAdClosed(MediationNativeAdapter adapter)

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

מידע נוסף זמין במאמר בנושא onAdFailedToLoad.

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

onAdFailedToLoad

abstract void onAdFailedToLoad(
    MediationNativeAdapter adapter,
    @NonNull AdError adError
)

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

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

@NonNull AdError adError

AdError עם פירוט הסיבה לכישלון.

ראה גם
onAdLoaded

onAdFailedToLoad

abstract void onAdFailedToLoad(MediationNativeAdapter adapter, int error)

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

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

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

int error

קוד שגיאה שמפרט את הגורם לכשל.

ראה גם
onAdLoaded

onAdImpression

abstract void onAdImpression(MediationNativeAdapter adapter)

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

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

onAdLeftApplication

abstract void onAdLeftApplication(MediationNativeAdapter adapter)

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

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

onAdLoaded

abstract void onAdLoaded(
    MediationNativeAdapter adapter,
    UnifiedNativeAdMapper unifiedNativeAdMapper
)

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

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

מידע נוסף זמין במאמר בנושא onAdFailedToLoad.

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

UnifiedNativeAdMapper unifiedNativeAdMapper

סוג המיפוי שמספק מיפוי מאוחד של אובייקט מודעה מרשת מודעות שעברה תהליך בחירת רשת (Mediation) לאובייקט מודעה מותאמת.

onAdOpened

abstract void onAdOpened(MediationNativeAdapter adapter)

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

אחרי סגירת המסך הזה, צריך לקרוא לפונקציה onAdClosed.

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.

onVideoEnd

abstract void onVideoEnd(MediationNativeAdapter adapter)

מציין שהסרטון במודעה הושלם.

פרמטרים
MediationNativeAdapter adapter

מתאם התהליך של בחירת הרשת שהפעיל את האירוע.