MenambahkanAdSelectionOverrideRequest

public class AddAdSelectionOverrideRequest
extends Object

java.lang.Object
   ↳ android.adservices.adselection.AddAdSelectionOverrideRequests


Objek data ini mewakili permintaan TestAdSelectionManager.overrideAdSelectionConfigRemoteInfo(android.adservices.adselection.AddAdSelectionOverrideRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

File ini berisi, AdSelectionConfig yang akan berfungsi sebagai ID untuk penggantian tertentu, kolom keputusan DecisionLogicJs dan String trustedScoringSignals String yang mewakili nilai penggantian

Ringkasan

Konstruktor publik

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals, BuyersDecisionLogic buyersDecisionLogic)

Mem-build instance AddAdSelectionOverrideRequest.

AddAdSelectionOverrideRequest(AdSelectionConfig adSelectionConfig, String decisionLogicJs, AdSelectionSignals trustedScoringSignals)

Metode publik

AdSelectionConfig getAdSelectionConfig()
BuyersDecisionLogic getBuyersDecisionLogic()
String getDecisionLogicJs()
AdSelectionSignals getTrustedScoringSignals()

Metode turunan

Konstruktor publik

MenambahkanAdSelectionOverrideRequest

public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals, 
                BuyersDecisionLogic buyersDecisionLogic)

Mem-build instance AddAdSelectionOverrideRequest.

Parameter
adSelectionConfig AdSelectionConfig: Nilai ini tidak boleh null.

decisionLogicJs String: Nilai ini tidak boleh null.

trustedScoringSignals AdSelectionSignals: Nilai ini tidak boleh null.

buyersDecisionLogic BuyersDecisionLogic: Nilai ini tidak boleh null.

MenambahkanAdSelectionOverrideRequest

public AddAdSelectionOverrideRequest (AdSelectionConfig adSelectionConfig, 
                String decisionLogicJs, 
                AdSelectionSignals trustedScoringSignals)

Parameter
adSelectionConfig AdSelectionConfig: Nilai ini tidak boleh null.

decisionLogicJs String: Nilai ini tidak boleh null.

trustedScoringSignals AdSelectionSignals: Nilai ini tidak boleh null.

Metode publik

getAdSelectionConfig

public AdSelectionConfig getAdSelectionConfig ()

Hasil
AdSelectionConfig instance AdSelectionConfig, konfigurasi proses pemilihan iklan. Konfigurasi ini menyediakan data yang diperlukan untuk menjalankan alur Pemilihan Iklan yang menghasilkan bid dan skor guna menemukan iklan pemenang untuk rendering. Nilai ini tidak boleh null.

getbuyersDesisionLogic

public BuyersDecisionLogic getBuyersDecisionLogic ()

Hasil
BuyersDecisionLogic Penggantian logika logika untuk setiap pembeli yang digunakan oleh iklan kontekstual untuk pelaporan, yang dapat diperluas ke pembaruan nilai bid untuk iklan kontekstual di masa mendatang Nilai ini tidak boleh null.

getdecisionLogicJs

public String getDecisionLogicJs ()

Hasil
String Hasil JavaScript pengganti, harus berupa string yang berisi kode JS yang valid. Kode harus berisi logika penskoran yang akan dijalankan selama pemilihan Iklan. Nilai ini tidak boleh null.

getSTScoringSignals

public AdSelectionSignals getTrustedScoringSignals ()

Hasil
AdSelectionSignals Sinyal skor tepercaya penggantian, harus berupa string json yang valid. Sinyal tepercaya akan dimasukkan ke dalam logika penskoran selama Pemilihan Iklan. Nilai ini tidak boleh null.