AdSelectionFromOutcomesConfig.Builder

public static final class AdSelectionFromOutcomesConfig.Builder
extends Object

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


AdSelectionFromOutcomesConfig オブジェクトのビルダー。すべてのフィールドに非 null 値が必要 構築できます。

概要

パブリック コンストラクタ

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 を設定します。

継承されるメソッド

パブリック コンストラクタ

パブリック メソッド

build

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 は、次の 2 つのスキーマのいずれかにできます。

  • HTTPS: HTTPS URI は、ホストが seller と一致する絶対 URI にする必要があります。
  • 広告選択(事前構築済み): 広告選択サービスの URI が ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters> に従います。 使用できます。FLEDGE はネットワークを必要とせずに適切な JS スクリプトを生成します あります。

    利用可能な事前構築済みスクリプト:

    • selectOutcome 向けの waterfall-mediation-truncation: JS には、ウォーターフォール メディエーションの切り捨てロジックが実装されています。メディエーション SDK の広告が 入札単価が最小価格以上の場合に返されます。下回っている この事前構築済みパラメータを使用するには、次のパラメータが必要です。 <ph type="x-smartling-placeholder">

      例: 選択シグナルが「{"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 になることはありません。