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 של התוכן.

‫methods ציבוריות

@Nullable String

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

String

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

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

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

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

Set<String>

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

List<String>

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

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

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

long

מקבלת את מזהה מיקום המודעה שהוגדר ב-AdRequest הזה

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 של התוכן.

‫methods ציבוריות

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 אם לא הוגדרו תוספים לערוץ מהסוג שצוין.

getPlacementId

public long getPlacementId()

מקבלת את מזהה מיקום המודעה שהוגדר ב-AdRequest הזה

getRequestAgent

public String getRequestAgent()

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

isTestDevice

public boolean isTestDevice(Context context)

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