AdRequest

public class AdRequest

תת-כיתות ישירות מוכרות
AdManagerAdRequest

ה-AdManagerAdRequest מכיל את פרטי הטירגוט שמשמש לאחזור מודעה מ-Google Ad Manager.


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

בעלי אפליקציות שמשתמשים ב-Ad Manager צריכים להשתמש ב-com.google.android.gms.ads.admanager.AdManagerAdRequest.

סיכום

סוגי עץ

יצירת AdRequest.

קבועים

static final String
DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

deviceId לאמולטורים לשימוש עם setTestDeviceIds.

static final int

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

static final int

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

static final int

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

static final int

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

static final int

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

static final int

הבקשה להצגת מודעה נכשלה בגלל בעיה בחיבור לרשת.

static final int

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

static final int

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

static final int

האורך המקסימלי של כתובת ה-URL של התוכן.

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

@Nullable String

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

String

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

@Nullable Bundle
<T extends CustomEvent> getCustomEventExtrasBundle(Class<T> adapterClass)

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

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

Set<String>

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

List<String>

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

@Nullable Bundle
<T extends MediationExtrasReceiver> getNetworkExtrasBundle(
    Class<T> adapterClass
)

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

String

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

boolean

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

קבועים

DEVICE_ID_EMULATOR

public static final String DEVICE_ID_EMULATOR = "B3EEABB8EE11C2BE770B684D95219ECB"

deviceId לאמולטורים לשימוש עם setTestDeviceIds.

ERROR_CODE_APP_ID_MISSING

public static final int ERROR_CODE_APP_ID_MISSING = 8

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

ERROR_CODE_INTERNAL_ERROR

public static final int ERROR_CODE_INTERNAL_ERROR = 0

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

ERROR_CODE_INVALID_AD_STRING

public static final int ERROR_CODE_INVALID_AD_STRING = 11

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

ERROR_CODE_INVALID_REQUEST

public static final int ERROR_CODE_INVALID_REQUEST = 1

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

ERROR_CODE_MEDIATION_NO_FILL

public static final int ERROR_CODE_MEDIATION_NO_FILL = 9

מתאם תהליך בחירת הרשת לא מילא את בקשת הצגת המודעה. אם השגיאה הזו מוחזרת מ-getCode, צריך לבדוק ב-getCause מה הסיבה הבסיסית.

ERROR_CODE_NETWORK_ERROR

public static final int ERROR_CODE_NETWORK_ERROR = 2

הבקשה להצגת מודעה נכשלה בגלל בעיה בחיבור לרשת.

ERROR_CODE_NO_FILL

public static final int ERROR_CODE_NO_FILL = 3

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

ERROR_CODE_REQUEST_ID_MISMATCH

public static final int ERROR_CODE_REQUEST_ID_MISMATCH = 10

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

MAX_CONTENT_URL_LENGTH

public static final int MAX_CONTENT_URL_LENGTH = 512

האורך המקסימלי של כתובת ה-URL של התוכן.

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

getAdString

public @Nullable String getAdString()

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

getContentUrl

public String getContentUrl()

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

getCustomEventExtrasBundle

public @Nullable Bundle <T extends CustomEvent> getCustomEventExtrasBundle(Class<T> adapterClass)

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

getKeywords

public Set<StringgetKeywords()

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

getNeighboringContentUrls

public List<StringgetNeighboringContentUrls()

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

getNetworkExtrasBundle

public @Nullable Bundle <T extends MediationExtrasReceiver> getNetworkExtrasBundle(
    Class<T> adapterClass
)

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

getRequestAgent

public String getRequestAgent()

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

isTestDevice

public boolean isTestDevice(Context context)

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