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 örneği oluşturur.

AdSelectionFromOutcomesConfig.Builder setAdSelectionIds(List<Long> adSelectionIds)

Seçim sürecine katılacak AdSelectionIds listesini ayarlar.

AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri(Uri selectionLogicUri)

SelectionLogicUri özelliğini ayarlar.

AdSelectionFromOutcomesConfig.Builder setSelectionSignals(AdSelectionSignals selectionSignals)

SelectionLogicUri kaynağından indirilen JS komut dosyası tarafından kullanılacak SelectionSignals değerini ayarlar

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

AdTechIdentifier satıcısını ayarlar.

Devralınan yöntemler

Kamu inşaatçıları

Oluşturucu

public Builder ()

Herkese açık yöntemler

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 seller ile 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ı:

    • selectOutcome için waterfall-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:

      Ör. Seçim sinyalleriniz {"bid_floor": 10} gibi görünüyorsa bu durumda ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor

ziyaret edin. 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.