AdSelectionFromresultsConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

java.lang.Object
android.adservices.adselection.AdSelectionFrom ResultssConfig.Builder


Builder ל-AdSelectionFromOutcomesConfig אובייקטים. בכל השדות נדרשים ערכים שאינם אפס בנייה.

סיכום

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

Builder()

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

AdSelectionFromOutcomesConfig build()

יוצר מכונה AdSelectionFromOutcomesConfig.

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

מגדיר את הרשימה של AdSelectionIds להשתתפות בתהליך הבחירה.

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

מגדיר את SelectionLogicUri.

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

הגדרה של SelectionSignals לצריכה על ידי סקריפט ה-JS שהורד מ-SelectionLogicUri

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

מגדיר את בית העסק AdTechIdentifier.

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

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

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

לפתח

public AdSelectionFromOutcomesConfig build ()

יוצר מכונה AdSelectionFromOutcomesConfig.

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

setAdSelectionIds

public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)

מגדיר את הרשימה של AdSelectionIds להשתתפות בתהליך הבחירה.

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

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

setSelectionLogicUri

public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)

מגדיר את SelectionLogicUri. ה-URI של הבחירה יכול להיות כל אחת משתי הסכימות:

  • HTTPS: מזהי URI של HTTPS צריכים להיות מזהי URI מוחלטים כשהמארח תואם ל-seller
  • נוצרה מראש לבחירת מודעות: מזהי URI של שירות בחירת מודעות מופיעים אחרי ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> הפורמט. FLEDGE יוצר את סקריפט ה-JS המתאים ללא צורך ברשת שיחה.

    סקריפטים זמינים מראש:

    • waterfall-mediation-truncation עבור selectOutcome: JS מיישם לוגיקת קיצור של תהליך בחירת הרשת ב-Waterfall. המודעה ב-SDK של תהליך בחירת הרשת (Mediation) מוחזרת אם הצעת המחיר שלה גדולה מסף הצעת המחיר או שווה לו. נמצא למטה הפרמטרים נדרשים כדי להשתמש בהגדרה מראש:
      • bidFloor: המפתח של ערך הסף התחתון להצעת המחיר שהועבר אל AdSelectionFromOutcomesConfig#getSelectionSignals() שייכנס לתוקף בהשוואה למודעה המנצחת ב-SDK של תהליך בחירת הרשת (Mediation).

      לדוגמה: אם אותות הבחירה שלך נראים כך: {"bid_floor": 10}, ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

AdSelectionIds וגם SelectionSignals

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

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

setSelectionSignals

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

הגדרה של SelectionSignals לצריכה על ידי סקריפט ה-JS שהורד מ-SelectionLogicUri

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

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

setSeller

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

מגדיר את בית העסק AdTechIdentifier.

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

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