AdSelectionFromOutcomesConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.AdSelectionFromOutcomesConfig.Builder |
Builder untuk objek AdSelectionFromOutcomesConfig
. Semua kolom memerlukan nilai non-null
untuk di-build.
Ringkasan
Konstruktor publik | |
---|---|
Builder()
|
Metode publik | |
---|---|
AdSelectionFromOutcomesConfig
|
build()
Mem-build instance |
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
Menetapkan daftar |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
Menetapkan |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
Menetapkan |
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
Menetapkan |
Metode turunan | |
---|---|
Konstruktor publik
Metode publik
build
public AdSelectionFromOutcomesConfig build ()
Membangun instance AdSelectionFromOutcomesConfig
.
Hasil | |
---|---|
AdSelectionFromOutcomesConfig |
Nilai ini tidak boleh null . |
setAdSelectionIds
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
Menetapkan daftar AdSelectionIds
untuk berpartisipasi dalam proses pemilihan.
Parameter | |
---|---|
adSelectionIds |
List : Nilai ini tidak boleh null . |
Hasil | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Nilai ini tidak boleh null . |
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
Menetapkan SelectionLogicUri
. URI pilihan dapat berupa salah satu dari dua skema berikut:
- HTTPS: URI HTTPS harus berupa URI absolut dengan host yang cocok dengan
seller
- Bawaaan Pilihan Iklan: URI Layanan Pilihan Iklan mengikuti format
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>
. FLEDGE menghasilkan skrip JS yang sesuai tanpa memerlukan panggilan jaringan.Skrip bawaan yang tersedia:
waterfall-mediation-truncation
untukselectOutcome
: JS ini menerapkan logika pemotongan mediasi Waterfall. Iklan SDK Mediasi ditampilkan jika bid-nya lebih besar dari atau sama dengan nilai minimum bid. Parameter berikut diperlukan untuk menggunakan preset ini:bidFloor
: Kunci dari nilai minimum bid yang diteruskan diAdSelectionFromOutcomesConfig#getSelectionSignals()
yang akan dibandingkan dengan iklan pemenang SDK mediasi.
Mis. Jika sinyal pemilihan Anda terlihat seperti
{"bid_floor": 10}
,ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
AdSelectionIds
dan SelectionSignals
.
Parameter | |
---|---|
selectionLogicUri |
Uri : Nilai ini tidak boleh null . |
Hasil | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Nilai ini tidak boleh null . |
{i>setSelectionSignals<i}
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
Menetapkan SelectionSignals
yang akan digunakan oleh skrip JS yang didownload dari SelectionLogicUri
Parameter | |
---|---|
selectionSignals |
AdSelectionSignals : Nilai ini tidak boleh null . |
Hasil | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Nilai ini tidak boleh null . |
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
Menetapkan AdTechIdentifier
penjual.
Parameter | |
---|---|
seller |
AdTechIdentifier : Nilai ini tidak boleh null . |
Hasil | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Nilai ini tidak boleh null . |