AddAdSelectionFromOutcomesOverrideRequest

public class AddAdSelectionFromOutcomesOverrideRequest
extends Object

java.lang.Object
android.adservices.adselection.AddAdSelectionFromOutcomesOverrideRequest


POJO นี้แสดงคําขอ TestAdSelectionManager.overrideAdSelectionFromOutcomesConfigRemoteInfo(AddAdSelectionFromOutcomesOverrideRequest, Executor, OutcomeReceiver) ( AddAdSelectionOverrideRequest, Executor, OutcomeReceiver)}

โดยมี AdSelectionFromOutcomesConfig ซึ่งจะทำหน้าที่เป็นตัวระบุสำหรับการลบล้างที่เฉพาะเจาะจง ช่อง StringselectedLogicJs และ StringselectedSignals ที่แสดงค่าการลบล้าง

สรุป

ช่างก่อสร้างสาธารณะ

AddAdSelectionFromOutcomesOverrideRequest(AdSelectionFromOutcomesConfig adSelectionFromOutcomesConfig, String outcomeSelectionLogicJs, AdSelectionSignals outcomeSelectionTrustedSignals)

สร้างอินสแตนซ์ AddAdSelectionFromOutcomesOverrideRequest

วิธีการที่รับช่วงมา

Object clone()

สร้างและแสดงผลสำเนาของออบเจ็กต์นี้

boolean equals(Object obj)

บ่งชี้ว่าออบเจ็กต์อื่น "เท่ากับ" ออบเจ็กต์นี้หรือไม่

void finalize()

เรียกโดยโปรแกรมเก็บขยะบนออบเจ็กต์เมื่อโปรแกรมเก็บขยะพิจารณาว่าไม่มีการอ้างอิงออบเจ็กต์นั้นอีกต่อไป

final Class<?> getClass()

แสดงผลคลาสรันไทม์ของ Object นี้

int hashCode()

แสดงผลค่ารหัสแฮชสําหรับออบเจ็กต์

final void notify()

ปลุกชุดข้อความเดียวที่รออยู่บนจอภาพของออบเจ็กต์นี้

final void notifyAll()

ปลุกเทรดทั้งหมดที่รออยู่ในมอนิเตอร์ของออบเจ็กต์นี้

String toString()

แสดงผลตัวแทนสตริงของออบเจ็กต์

final void wait(long timeoutMillis, int nanos)

ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ หรือจนกว่าจะผ่านไปเป็นระยะเวลาหนึ่งตามเวลาจริง

final void wait(long timeoutMillis)

ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ หรือจนกว่าจะผ่านไปเป็นระยะเวลาหนึ่งตามเวลาจริง

final void wait()

ทำให้เทรดปัจจุบันต้องรอจนกว่าจะมีการปลุก ซึ่งโดยปกติแล้วจะมีการแจ้งเตือนหรือได้รับการรบกวน

ตัวสร้างแบบสาธารณะ

AddAdSelectionFromOutcomesOverrideRequest

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

สร้างอินสแตนซ์ AddAdSelectionFromOutcomesOverrideRequest

พารามิเตอร์
adSelectionFromOutcomesConfig AdSelectionFromOutcomesConfig: ค่านี้ต้องไม่ใช่ null

outcomeSelectionLogicJs String: ค่านี้ต้องไม่ใช่ null

outcomeSelectionTrustedSignals AdSelectionSignals: ค่านี้ต้องไม่ใช่ null

เมธอดสาธารณะ

getAdSelectionFromผลลัพธ์sConfig

public AdSelectionFromOutcomesConfig getAdSelectionFromOutcomesConfig ()

คิกรีเทิร์น
AdSelectionFromOutcomesConfig อินสแตนซ์ของ AdSelectionFromOutcomesConfig ซึ่งเป็นการกำหนดค่ากระบวนการเลือกโฆษณา การกําหนดค่านี้จะให้ข้อมูลที่จําเป็นสําหรับเรียกใช้ขั้นตอนการเลือกโฆษณาซึ่งสร้างราคาเสนอและคะแนนเพื่อค้นหาโฆษณาที่มีประสิทธิภาพสูงสุดสําหรับการแสดงผล ค่านี้ต้องไม่เป็น null

getOutcomeSelectionLogicJs

public String getOutcomeSelectionLogicJs ()

คิกรีเทิร์น
String ผลลัพธ์ JavaScript ที่ลบล้างควรเป็นสตริงที่มีโค้ด JS ที่ถูกต้อง โค้ดควรมีตรรกะการเลือกผลลัพธ์ที่จะดำเนินการระหว่างการเลือกผลลัพธ์ของโฆษณา ค่านี้ต้องไม่เป็น null

getOutcomeSelectionTrustedSignals

public AdSelectionSignals getOutcomeSelectionTrustedSignals ()

คิกรีเทิร์น
AdSelectionSignals สัญญาณการให้คะแนนที่เชื่อถือได้ซึ่งลบล้างควรเป็นสตริง JSON ที่ถูกต้อง ระบบจะส่งสัญญาณที่เชื่อถือได้ไปยังตรรกะการเลือกผลลัพธ์ระหว่างการเลือกผลลัพธ์ของโฆษณา ค่านี้ต้องไม่เป็น null