AdSelectionFromResultsConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder |
AdSelectionFromOutcomesConfig
物件的建構工具。所有欄位都必須有非空值
建構應用程式
摘要
公用建構函式 | |
---|---|
Builder()
|
公用方法 | |
---|---|
AdSelectionFromOutcomesConfig
|
build()
|
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
設定 |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
設定 |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
設定要由 |
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
設定賣方 |
繼承方法 | |
---|---|
公用建構函式
公用方法
build
public AdSelectionFromOutcomesConfig build ()
建構 AdSelectionFromOutcomesConfig
例項。
傳回 | |
---|---|
AdSelectionFromOutcomesConfig |
此值不能為 null 。 |
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-truncation
為selectOutcome
:這 JS 會實作刊登序列中介服務截斷邏輯。中介服務 SDK 的廣告 。低於 必須要有參數才能使用這個預先建構:bidFloor
:傳入AdSelectionFromOutcomesConfig#getSelectionSignals()
會 與中介服務 SDK 勝出的廣告進行比較
範例:如果選取信號看起來像
{"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)
設定要由 SelectionLogicUri
下載的 JS 指令碼使用的 SelectionSignals
參數 | |
---|---|
selectionSignals |
AdSelectionSignals :此值不能為 null 。 |
傳回 | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
此值不能為 null 。 |
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
設定賣方 AdTechIdentifier
。
參數 | |
---|---|
seller |
AdTechIdentifier :此值不能為 null 。 |
傳回 | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
此值不能為 null 。 |