AdSelectionFromResultsConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
| java.lang.Object | |
| 🎃 | android.adservices.adselection.AdSelectionFromResultsConfig.Builder |
AdSelectionFromOutcomesConfig nesne oluşturucu. Tüm alanlar için boş olmayan değerler gerekli
sahip olacaksınız.
Özet
Kamu inşaatçıları | |
|---|---|
Builder()
|
|
Herkese açık yöntemler | |
|---|---|
AdSelectionFromOutcomesConfig
|
build()
|
AdSelectionFromOutcomesConfig.Builder
|
setAdSelectionIds(List<Long> adSelectionIds)
Seçim sürecine katılacak |
AdSelectionFromOutcomesConfig.Builder
|
setSelectionLogicUri(Uri selectionLogicUri)
|
AdSelectionFromOutcomesConfig.Builder
|
setSelectionSignals(AdSelectionSignals selectionSignals)
|
AdSelectionFromOutcomesConfig.Builder
|
setSeller(AdTechIdentifier seller)
|
Devralınan yöntemler | |
|---|---|
Kamu inşaatçıları
Herkese açık yöntemler
derleme
public AdSelectionFromOutcomesConfig build ()
AdSelectionFromOutcomesConfig örneği oluşturur.
| İlerlemeler | |
|---|---|
AdSelectionFromOutcomesConfig |
Bu değer null olamaz. |
setAdSelectionIds
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
Seçim sürecine katılacak AdSelectionIds listesini ayarlar.
| Parametreler | |
|---|---|
adSelectionIds |
List: Bu değer null olamaz. |
| İlerlemeler | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
SelectionLogicUri özelliğini ayarlar. Seçim URI'si iki şemadan biri olabilir:
- HTTPS: HTTPS URI'leri, ana makinenin
sellerile eşleştiği mutlak URI'ler olmalıdır. - Reklam Seçimi Önceden Oluşturulmuş: Reklam Seçimi Hizmeti URI'leri
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>stilini takip eder biçimindedir. FLEDGE, ağa ihtiyaç duymadan uygun JS komut dosyasını oluşturur çağrısına bir tıklama URL'si eklemeniz gerekir.Kullanılabilir önceden oluşturulmuş komut dosyaları:
selectOutcomeiçinwaterfall-mediation-truncation: Bu JS, Şelale uyumlulaştırmasında kesme mantığını uygular. Uyumlulaştırma SDK'sının reklamı: teklifi, teklif tabanından yüksek veya teklif tabanına eşitse döndürülür. Şunun altında: parametre gerekir:bidFloor:AdSelectionFromOutcomesConfig#getSelectionSignals()şunu yapacak: uyumlulaştırma SDK'sının kazanan reklamıyla karşılaştırılabilir.
Ör. Seçim sinyalleriniz
{"bid_floor": 10}gibi görünüyorsa bu durumdaad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
AdSelectionIds ve SelectionSignals.
| Parametreler | |
|---|---|
selectionLogicUri |
Uri: Bu değer null olamaz. |
| İlerlemeler | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |
setSeçim Sinyalleri
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
SelectionLogicUri kaynağından indirilen JS komut dosyası tarafından kullanılacak SelectionSignals değerini ayarlar
| Parametreler | |
|---|---|
selectionSignals |
AdSelectionSignals: Bu değer null olamaz. |
| İlerlemeler | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |
setSatıcı
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
AdTechIdentifier satıcısını ayarlar.
| Parametreler | |
|---|---|
seller |
AdTechIdentifier: Bu değer null olamaz. |
| İlerlemeler | |
|---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |