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 になることはありません。 |