AdSelectionFromOutcomesConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder |
AdSelectionFromOutcomesConfig
オブジェクトのビルダー。すべてのフィールドに非 null 値が必要
構築できます。
概要
パブリック コンストラクタ | |
---|---|
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 になることはありません。 |
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">- </ph>
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 になることはありません。 |