AbstractAdRequestBuilder

public abstract class AbstractAdRequestBuilder<T extends AbstractAdRequestBuilder<T>>

מחלקות משנה ישירות מוכרות

מחלקת builder בסיסית שעוזרת ליצור בקשות להצגת מודעות.

סיכום

‫methods ציבוריות

T
@CanIgnoreReturnValue
addCustomEventExtrasBundle(
    Class<CustomEvent> adapterClass,
    Bundle customEventExtras
)

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

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

T

הוספה של פרמטר מותאם אישית לטירגוט.

T

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

T

הוספה של מילת מפתח למטרות טירגוט.

T
@CanIgnoreReturnValue
addNetworkExtrasBundle(
    Class<MediationExtrasReceiver> adapterClass,
    Bundle networkExtras
)

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

T

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

T

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

T

הפונקציה מגדירה פסק זמן מותאם אישית לשיחות HTTPS שמתבצעות על ידי Google Mobile Ads SDK במהלך בקשה להצגת מודעה.

T

הגדרת כתובות URL שמייצגות תוכן אינטרנט שמופיע ליד מודעה.

T

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

T

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

‫methods מוגנים

abstract T

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

‫methods ציבוריות

addCustomEventExtrasBundle

@CanIgnoreReturnValue
public T addCustomEventExtrasBundle(
    Class<CustomEvent> adapterClass,
    Bundle customEventExtras
)

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

פרמטרים
Class<CustomEvent> adapterClass

ה-Class של מתאם האירועים בהתאמה אישית שאתם מספקים לו תוספים.

Bundle customEventExtras

Bundle מידע נוסף שמועבר למתאם של אירוע בהתאמה אישית.

addCustomTargeting

@CanIgnoreReturnValue
public T addCustomTargeting(String key, String value)

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

addCustomTargeting

@CanIgnoreReturnValue
public T addCustomTargeting(String key, List<String> values)

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

addKeyword

@CanIgnoreReturnValue
public T addKeyword(String keyword)

הוספה של מילת מפתח למטרות טירגוט.

addNetworkExtrasBundle

@CanIgnoreReturnValue
public T addNetworkExtrasBundle(
    Class<MediationExtrasReceiver> adapterClass,
    Bundle networkExtras
)

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

פרמטרים
Class<MediationExtrasReceiver> adapterClass

ה-Class של המתאם שאליו יש לשלוח את התוספים.

Bundle networkExtras

Bundle של מידע נוסף שמועבר למתאם גישור.

setAdString

@CanIgnoreReturnValue
public T setAdString(String adString)

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

setContentUrl

@CanIgnoreReturnValue
public T setContentUrl(String contentUrl)

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

מקפיצה את הודעות השגיאה (Throws)
java.lang.NullPointerException

אם contentUrl הוא {code null}.

java.lang.IllegalArgumentException

אם הערך של contentUrl ריק או אם האורך שלו גדול מ-512.

setHttpTimeoutMillis

@CanIgnoreReturnValue
public T setHttpTimeoutMillis(int httpTimeoutMillis)

הפונקציה מגדירה פסק זמן מותאם אישית לשיחות HTTPS שמתבצעות על ידי Google Mobile Ads SDK במהלך בקשה להצגת מודעה.

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

פרמטרים
int httpTimeoutMillis

מספר שלם שמציין את פסק הזמן של HTTPS באלפיות השנייה. המערכת תתעלם מכל ערך שקטן מ-5000 (5 שניות). ערך ברירת המחדל הוא 60000 (60 שניות).

setNeighboringContentUrls

@CanIgnoreReturnValue
public T setNeighboringContentUrls(List<String> neighboringContentUrls)

הגדרת כתובות URL שמייצגות תוכן אינטרנט שמופיע ליד מודעה. המיפוי מקדם את ההגנה על המותג ומאפשר למודעות שמוצגות לקבל סיווג ברמת האפליקציה (MA,‏ T,‏ PG וכו') שמתאים יותר לתוכן הסמוך.

פרמטרים
List<String> neighboringContentUrls

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

setPlacementId

@CanIgnoreReturnValue
public T setPlacementId(long placementId)

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

למודעות באנר, מומלץ להשתמש במקום זאת ב-setPlacementId. קריאה ל-loadAd עם בקשה להגדרת מזהה מיקום זהה לקריאה ל-setPlacementId

פרמטרים
long placementId

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

setRequestAgent

@CanIgnoreReturnValue
public T setRequestAgent(String requestAgent)

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

‫methods מוגנים

עצמי

protected abstract T self()

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