AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
\t android.adservices.adselection.AddAdSelectionFromResultsOverrideRequest


Bu POJO, TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)} isteğini temsil eder

Belirli geçersiz kılma işleminin tanımlayıcısı olarak kullanılacak bir AdSelectionFromOutcomesConfig, geçersiz kılma değerini temsil eden bir String selectionLogicJs ve String selectionSignals alanı içerir.

Özet

Herkese açık kurucular

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest örneği oluşturur.

Devralınan yöntemler

Object clone()

Bu nesnenin bir kopyasını oluşturur ve döndürür.

boolean equals(Object obj)

Başka bir nesnenin bu nesneye "eşit" olup olmadığını belirtir.

void finalize()

Çöp toplama işlemi, nesneye artık referans olmadığını belirlediğinde nesne üzerinde çöp toplayıcı tarafından çağrılır.

final Class<?> getClass()

Bu Object öğesinin çalışma zamanı sınıfını döndürür.

int hashCode()

Nesne için bir karma kod değeri döndürür.

final void notify()

Bu nesnenin izleyicisinde bekleyen tek bir iş parçacığı uyandırır.

final void notifyAll()

Bu nesnenin monitöründe bekleyen tüm iş parçacıklarını uyandırır.

String toString()

Nesnenin dize gösterimini döndürür.

final void wait(long timeoutMillis, int nanos)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait(long timeoutMillis)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait()

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla uyandırılana kadar beklemesine neden olur.

Herkese açık kurucular

Reklam SeçimiGönderenSonuçlarıGeçersiz kılmaİsteği

public AddAdSelectionFromOutcomesOverrideRequest (AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, 
                String outcomeSelectionLogicJs, 
                AdSelectionSignals outcomeSelectionTrustedSignals)

AddAdSelectionFromOutcomesOverrideRequest örneği oluşturur.

Parametreler
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: Bu değer null olamaz.

outcomeSelectionLogicJs String: Bu değer null olamaz.

outcomeSelectionTrustedSignals AdSelectionSignals: Bu değer null olamaz.

Herkese açık yöntemler

getAdSelectionFromResultsConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

İlerlemeler
AdSelectionFromOutcomesConfig reklam seçim sürecinin yapılandırması olan AdSelectionFromOutcomesConfig örneği. Bu yapılandırma, oluşturma için kazanan bir reklam bulmak amacıyla teklifler ve puanlar oluşturan reklam seçimi akışını çalıştırmak için gerekli verileri sağlar. Bu değer null olamaz.

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

İlerlemeler
String Geçersiz kılma JavaScript sonucu, geçerli JS kodu içeren bir dize olmalıdır. Kod, reklam sonucu seçimi sırasında yürütülecek sonuç seçim mantığını içermelidir. Bu değer null olamaz.

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

İlerlemeler
AdSelectionSignals Güvenilir puanlama sinyallerini geçersiz kılma, geçerli bir JSON dizesi olmalıdır. Güvenilir sinyaller, reklam sonucu seçimi sırasında sonuç seçim mantığına aktarılır. Bu değer null olamaz.