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 ö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 öğesini ayarlar

AdSelectionFromOutcomesConfig.Builder setSeller(AdTechIdentifier seller)

AdTechIdentifier satıcısını belirler.

Devralınan yöntemler

İnş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'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çin waterfall-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:

      Ör. Seçim sinyalleriniz {"bid_floor": 10} gibi görünüyorsa ad-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.