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。 | 
