AdData.Builder
public
static
final
class
AdData.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.common.AdData.Builder |
Builder ל-AdData אובייקטים.
סיכום
בנאים ציבוריים | |
|---|---|
Builder()
|
|
שיטות ציבוריות | |
|---|---|
AdData
|
build()
יצירת האובייקט |
AdData.Builder
|
setAdCounterKeys(Set<Integer> adCounterKeys)
מגדירה את קבוצת המפתחות שמשמשת לספירת אירועים. |
AdData.Builder
|
setAdFilters(AdFilters adFilters)
מגדיר את כל |
AdData.Builder
|
setAdRenderId(String adRenderId)
מגדיר את מזהה עיבוד המודעה למכרז שרת מידע נוסף זמין בכתובת |
AdData.Builder
|
setMetadata(String metadata)
מגדיר את המטא-נתונים של מודעת הקונה המשמשים בתהליך בחירת המודעה. |
AdData.Builder
|
setRenderUri(Uri renderUri)
מגדיר את ה-URI שמפנה לנכסי הרינדור של המודעה. |
שיטות שעברו בירושה | |
|---|---|
בנאים ציבוריים
שיטות ציבוריות
לפתח
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. |