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 bukan null
bangun.
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 seleksi.
Parameter | |
---|---|
adSelectionIds |
List : Nilai ini tidak boleh null . |
Hasil | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Nilai ini tidak boleh null . |
{i>setSelectionLogicUri<i}
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 cocok dengan
seller
- Pilihan Iklan Bawaan: URI Layanan Pemilihan Iklan mengikuti
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>
format font. FLEDGE membuat skrip JS yang sesuai tanpa memerlukan jaringan panggilan telepon.Skrip bawaan yang tersedia:
waterfall-mediation-truncation
untukselectOutcome
: Ini JS menerapkan logika pemotongan mediasi Waterfall. Iklan SDK Mediasi sekarang dikembalikan jika tawarannya lebih besar daripada atau sama dengan tawaran minimum. Di Bawah diperlukan untuk menggunakan bawaan 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
untuk 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 . |