AdSelectionFromResultsConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder


AdSelectionFromOutcomesConfig 物件的建構工具。所有欄位都必須有非空值 建構應用程式

摘要

公用建構函式

Builder()

公用方法

AdSelectionFromOutcomesConfig build()

建構 AdSelectionFromOutcomesConfig 例項。

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

設定 AdSelectionIds 清單,以參與選取程序。

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

設定 SelectionLogicUri

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

設定要由 SelectionLogicUri 下載的 JS 指令碼使用的 SelectionSignals

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

設定賣方 AdTechIdentifier

繼承方法

公用建構函式

公用方法

setAdSelectionId

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

設定 AdSelectionIds 清單,以參與選取程序。

參數
adSelectionIds List:此值不能為 null

傳回
AdSelectionFromOutcomesConfig.Builder 此值不能為 null

setSelectionLogicUri

public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)

設定 SelectionLogicUri。選項 URI 可能是以下兩種結構定義之一:

  • HTTPS:HTTPS URI 必須是主機與 seller 相符的絕對 URI
  • 預先建立廣告選擇服務:廣告選擇服務 URI 會接在 ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> 格式。無論網路為何,FLEDGE 都會產生適當的 JS 指令碼 呼叫。

    可用的預先建構指令碼:

    • waterfall-mediation-truncationselectOutcome這 JS 會實作刊登序列中介服務截斷邏輯。中介服務 SDK 的廣告 。低於 必須要有參數才能使用這個預先建構:

      範例:如果選取信號看起來像 {"bid_floor": 10},那麼: ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

,瞭解如何調查及移除這項存取權。 AdSelectionIdsSelectionSignals

參數
selectionLogicUri Uri:此值不能為 null

傳回
AdSelectionFromOutcomesConfig.Builder 此值不能為 null

setSelectionSignals

public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)

設定要由 SelectionLogicUri 下載的 JS 指令碼使用的 SelectionSignals

參數
selectionSignals AdSelectionSignals:此值不能為 null

傳回
AdSelectionFromOutcomesConfig.Builder 此值不能為 null

setSeller

public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)

設定賣方 AdTechIdentifier

參數
seller AdTechIdentifier:此值不能為 null

傳回
AdSelectionFromOutcomesConfig.Builder 此值不能為 null