AdLoader

class AdLoader


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

סיכום

סוגי רכיבים שמוצבים בתוך רכיבים אחרים

‫Builder של AdLoader.

פונקציות ציבוריות

Boolean

מחזירה true אם המודעה נטענת.

Unit
loadAd(adManagerAdRequest: AdManagerAdRequest!)

טוענת מודעה.

Unit

טוענת מודעה.

Unit
@RequiresPermission(value = Manifest.permission.INTERNET)
loadAds(adRequest: AdRequest!, maxNumberOfAds: Int)

שולח בקשה להצגת מודעות שמקדמות maxNumberOfAds.

פונקציות ציבוריות

isLoading

fun isLoading(): Boolean

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

loadAd

fun loadAd(adManagerAdRequest: AdManagerAdRequest!): Unit

טוענת מודעה.

פרמטרים
adManagerAdRequest: AdManagerAdRequest!

בקשה להצגת מודעה ב-Ad Manager.

loadAd

@RequiresPermission(value = Manifest.permission.INTERNET)
fun loadAd(adRequest: AdRequest!): Unit

טוענת מודעה.

פרמטרים
adRequest: AdRequest!

אובייקט שמכיל את כל פרטי הבקשה.

loadAds

@RequiresPermission(value = Manifest.permission.INTERNET)
fun loadAds(adRequest: AdRequest!, maxNumberOfAds: Int): Unit

שולח בקשה להצגת מודעות שמקדמות maxNumberOfAds. בתגובה, האובייקט AdLoader ישלח עד maxNumberOfAds קריאות חוזרות (callback), שיכולות לכלול כל שילוב של האפשרויות הבאות:

בעלי האתרים צריכים להפעיל את isLoading בתוך ההטמעות של השיטות האלה כדי לקבוע אם AdLoader סיים לטעון מודעות.
פרמטרים
adRequest: AdRequest!

אובייקט שמכיל את כל פרטי הבקשה.

maxNumberOfAds: Int

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