AdSelectionFromResultsConfig.Builder
public
static
final
class
AdSelectionFromOutcomesConfig.Builder
extends Object
java.lang.Object | |
→ Yönergeler | android.adservices.adselection.AdSelectionFromResultsConfig.Builder |
AdSelectionFromOutcomesConfig
nesne için oluşturucu. Derleme için tüm alanlar boş olmayan değerler gerektirir.
Özet
İnş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 | |
---|---|
İnşaatçılar
Herkese açık yöntemler
yapı
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'si
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
SelectionLogicUri
özelliğini ayarlar. Seçim URI'si iki şemadan biri olabilir:
- HTTPS: HTTPS URI'leri, ana makinenin
seller
ile eşleştiği mutlak URI'ler olmalıdır - Reklam Seçimi Önceden Oluşturulmuş: Reklam Seçimi Hizmet URI'leri
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>
biçimini kullanır. FLEDGE, ağ çağrısına gerek kalmadan uygun JS komut dosyasını oluşturur.Önceden oluşturulmuş komut dosyaları:
selectOutcome
içinwaterfall-mediation-truncation
: Bu JS, Şelale uyumlulaştırma kesme mantığını uygular. Uyumlulaştırma SDK'sının reklamı, teklifi teklif tabanından yüksekse veya bu tabana eşitse döndürülür. Bu önceden oluşturulmuş biçimi kullanmak için aşağıdaki parametreler gereklidir:bidFloor
: Uyumlulaştırma SDK'sının kazanan reklamıyla karşılaştırılacak veAdSelectionFromOutcomesConfig#getSelectionSignals()
içinde iletilen teklif tabanı değerinin anahtarı.
Ör. Seçim sinyalleriniz
{"bid_floor": 10}
gibi görünüyorsaad-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. |
setSelectionSignals
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
SelectionLogicUri
kaynağından indirilen JS komut dosyası tarafından kullanılacak SelectionSignals
öğesini ayarlar
Parametreler | |
---|---|
selectionSignals |
AdSelectionSignals : Bu değer null olamaz. |
İlerlemeler | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |
SetSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
AdTechIdentifier
satıcısını belirler.
Parametreler | |
---|---|
seller |
AdTechIdentifier : Bu değer null olamaz. |
İlerlemeler | |
---|---|
AdSelectionFromOutcomesConfig.Builder |
Bu değer null olamaz. |