AdData.Builder

public static final class AdData.Builder
extends Object

java.lang.Object
android.adservices.common.AdData.Builder


Builder ל-AdData אובייקטים.

סיכום

בנאים ציבוריים

Builder()

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

AdData build()

יצירת האובייקט AdData.

AdData.Builder setAdCounterKeys(Set<Integer> adCounterKeys)

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

AdData.Builder setAdFilters(AdFilters adFilters)

מגדיר את כל AdFilters שמשויכים למודעה.

AdData.Builder setAdRenderId(String adRenderId)

מגדיר את מזהה עיבוד המודעה למכרז שרת

מידע נוסף זמין בכתובת AdData#getAdRenderId().

AdData.Builder setMetadata(String metadata)

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

AdData.Builder setRenderUri(Uri renderUri)

מגדיר את ה-URI שמפנה לנכסי הרינדור של המודעה.

שיטות שעברו בירושה

בנאים ציבוריים

בנאי

public Builder ()

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

לפתח

public AdData build ()

יצירת האובייקט AdData.

החזרות
AdData הערך הזה לא יכול להיות null.

קליעות
NullPointerException אם הפרמטרים הנדרשים הם null כשמפעילים אותם

setAdCounterKeys

public AdData.Builder setAdCounterKeys (Set<Integer> adCounterKeys)

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

אסור לשייך למודעה יותר מ-10 מפתחות מונה של מודעות.

מידע נוסף זמין בכתובת AdData.getAdCounterKeys().

פרמטרים
adCounterKeys Set: הערך הזה לא יכול להיות null.

החזרות
AdData.Builder הערך הזה לא יכול להיות null.

setAdFilters

public AdData.Builder setAdFilters (AdFilters adFilters)

מגדיר את כל AdFilters שמשויכים למודעה.

מידע נוסף זמין בכתובת AdData.getAdFilters().

פרמטרים
adFilters AdFilters: הערך הזה יכול להיות null.

החזרות
AdData.Builder הערך הזה לא יכול להיות null.

setAdRenderId

public AdData.Builder setAdRenderId (String adRenderId)

מגדיר את מזהה עיבוד המודעה למכרז שרת

מידע נוסף זמין בכתובת AdData#getAdRenderId().

פרמטרים
adRenderId String: הערך הזה יכול להיות null.

החזרות
AdData.Builder הערך הזה לא יכול להיות null.

setMetadata (מטא-נתונים)

public AdData.Builder setMetadata (String metadata)

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

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

אם המטא-נתונים הם לא אובייקט JSON חוקי שיכול להיות זמין ל-JS של הקונה, המאפיין המודעה לא תהיה כשירה לבחירת מודעות.

פרטים נוספים מופיעים בכתובת AdData.getMetadata().

פרמטרים
metadata String: הערך הזה לא יכול להיות null.

החזרות
AdData.Builder הערך הזה לא יכול להיות null.

setRenderUri

public AdData.Builder setRenderUri (Uri renderUri)

מגדיר את ה-URI שמפנה לנכסי הרינדור של המודעה. ה-URI חייב להשתמש ב-HTTPS.

פרטים נוספים מופיעים בכתובת AdData.getRenderUri().

פרמטרים
renderUri Uri: הערך הזה לא יכול להיות null.

החזרות
AdData.Builder הערך הזה לא יכול להיות null.