AdSelectionConfig.Builder
public
static
final
class
AdSelectionConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionConfig.Builder |
Builder לאובייקט AdSelectionConfig
.
סיכום
בנאים ציבוריים | |
---|---|
Builder()
|
שיטות ציבוריות | |
---|---|
AdSelectionConfig
|
build()
יוצרת מכונה של |
AdSelectionConfig.Builder
|
setAdSelectionSignals(AdSelectionSignals adSelectionSignals)
מגדיר את האותות שמספקים לקונים במהלך היצירה של הצעת המחיר לבחירת מודעות. |
AdSelectionConfig.Builder
|
setCustomAudienceBuyers(List<AdTechIdentifier> customAudienceBuyers)
מגדיר את רשימת הקונים המורשים. |
AdSelectionConfig.Builder
|
setDecisionLogicUri(Uri decisionLogicUri)
מגדיר את ה-URI המשמש לאחזור לוגיקת ההחלטות לשימוש בתהליך בחירת המודעות. |
AdSelectionConfig.Builder
|
setPerBuyerSignals(Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals)
מגדיר את האותות שכל קונה מספק במהלך בחירת המודעות. |
AdSelectionConfig.Builder
|
setSeller(AdTechIdentifier seller)
מגדיר את מזהה בית העסק. |
AdSelectionConfig.Builder
|
setSellerSignals(AdSelectionSignals sellerSignals)
הגדרת האותות שמשמשים לשינוי התוצאות של בחירת המודעות. |
AdSelectionConfig.Builder
|
setTrustedScoringSignalsUri(Uri trustedScoringSignalsUri)
הגדרת נקודת הקצה ב-URI של אות מהימן בצד המוכר, שממנו הקריאייטיב ספציפי בזמן אמת שאפשר לשלוף ממנו מידע. |
שיטות שעברו בירושה | |
---|---|
בנאים ציבוריים
שיטות ציבוריות
לפתח
public AdSelectionConfig build ()
יוצרת מכונה של AdSelectionConfig
.
החזרות | |
---|---|
AdSelectionConfig |
הערך הזה לא יכול להיות null . |
קליעות | |
---|---|
NullPointerException |
אם לפחות אחד מהפרמטרים הנדרשים הוא null |
setAdSelectionSignals
public AdSelectionConfig.Builder setAdSelectionSignals (AdSelectionSignals adSelectionSignals)
מגדיר את האותות שמספקים לקונים במהלך היצירה של הצעת המחיר לבחירת מודעות.
אם המדיניות לא מוגדרת, ברירת המחדל תהיה קובץ JSON הריק.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getAdSelectionSignals()
.
פרמטרים | |
---|---|
adSelectionSignals |
AdSelectionSignals : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setCustomAudienceBuyers
public AdSelectionConfig.Builder setCustomAudienceBuyers (List<AdTechIdentifier> customAudienceBuyers)
מגדיר את רשימת הקונים המורשים.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getCustomAudienceBuyers()
.
פרמטרים | |
---|---|
customAudienceBuyers |
List : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setDecisionLogicUri
public AdSelectionConfig.Builder setDecisionLogicUri (Uri decisionLogicUri)
מגדיר את ה-URI המשמש לאחזור לוגיקת ההחלטות לשימוש בתהליך בחירת המודעות. ההחלטה ה-URI יכול להיות כל אחת משתי הסכימות:
- HTTPS: מזהי URI של HTTPS צריכים להיות מזהי URI מוחלטים כשהמארח תואם ל-
seller
- נוצרה מראש לבחירת מודעות: מזהי URI של שירות בחירת מודעות מופיעים בפורמט
ad-selection-prebuilt://ad-selection/<name>?<script-generation-parameters>
. FLEDGE יוצר את סקריפט ה-JS המתאים ללא צורך בשיחת רשת.סקריפטים זמינים מראש:
highest-bid-wins
עבורscoreAds
ו-reportResult
: ה-JS הזה בוחר את המודעה עם הצעת המחיר הגבוהה ביותר לצורך ציון. עבור הדיווח ב-URI הנתון מכיל את הפרמטרrender_uri
ו-bid
. הפרמטרים הבאים נדרשים כדי להשתמש בהגדרה מראש:reportingUrl
: URI לדיווח בסיסי שיהיה פרמטרים מאוחר יותר יהיוrender_uri
ו-bid
לדוגמה: אם כתובת ה-URL של הדיווח הבסיסי היא https://www.ssp.com ואז
ad-selection-prebuilt://ad-selection/highest-bid-wins/?reportingUrl=https://www.ssp.com
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getDecisionLogicUri()
.
פרמטרים | |
---|---|
decisionLogicUri |
Uri : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setPerBuyerSignals
public AdSelectionConfig.Builder setPerBuyerSignals (Map<AdTechIdentifier, AdSelectionSignals> perBuyerSignals)
מגדיר את האותות שכל קונה מספק במהלך בחירת המודעות.
אם המדיניות לא מוגדרת, ברירת המחדל היא מפה ריקה.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getPerBuyerSignals()
.
פרמטרים | |
---|---|
perBuyerSignals |
Map : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setSeller
public AdSelectionConfig.Builder setSeller (AdTechIdentifier seller)
מגדיר את מזהה בית העסק.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getSeller()
.
פרמטרים | |
---|---|
seller |
AdTechIdentifier : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setSellerSignals
public AdSelectionConfig.Builder setSellerSignals (AdSelectionSignals sellerSignals)
הגדרת האותות שמשמשים לשינוי התוצאות של בחירת המודעות.
אם המדיניות לא מוגדרת, ברירת המחדל תהיה קובץ JSON הריק.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getSellerSignals()
.
פרמטרים | |
---|---|
sellerSignals |
AdSelectionSignals : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |
setTrustedScoringSignalsUri
public AdSelectionConfig.Builder setTrustedScoringSignalsUri (Uri trustedScoringSignalsUri)
הגדרת נקודת הקצה ב-URI של אות מהימן בצד המוכר, שממנו הקריאייטיב ספציפי בזמן אמת שאפשר לשלוף ממנו מידע.
אם בוחרים באפשרות Uri#EMPTY
, המערכת תדלג על שיחת הרשת והיעד AdSelectionSignals.EMPTY
יועבר לבחירת מודעות.
אתה יכול לראות עוד פרטים בכתובת AdSelectionConfig.getTrustedScoringSignalsUri()
.
פרמטרים | |
---|---|
trustedScoringSignalsUri |
Uri : הערך הזה לא יכול להיות null . |
החזרות | |
---|---|
AdSelectionConfig.Builder |
הערך הזה לא יכול להיות null . |