TestAdSelectionManager
public
class
TestAdSelectionManager
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.TestAdSelectionManager |
TestAdSelectionManager
มี API สำหรับแอปและ SDK โฆษณาเพื่อทดสอบขั้นตอนการเลือกโฆษณา
API เหล่านี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม เปิดใช้งานสำหรับ แอปที่แก้ไขข้อบกพร่องได้ในโทรศัพท์ที่ใช้บิลด์ระบบปฏิบัติการที่แก้ไขข้อบกพร่องได้ซึ่งเปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
สรุป
วิธีการที่รับมา | |
---|---|
วิธีการสาธารณะ
ลบล้างAdSelectionConfigRemoteInfo
public void overrideAdSelectionConfigRemoteInfo (AddAdSelectionOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
ลบล้าง AdSelection API สำหรับ AdSelectionConfig
ที่ระบุเพื่อหลีกเลี่ยงการดึงข้อมูล
จากเซิร์ฟเวอร์ระยะไกลและใช้ข้อมูลที่ให้ไว้ใน AddAdSelectionOverrideRequest
แทน AddAdSelectionOverrideRequest
ให้บริการโดย Ads SDK
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
request |
AddAdSelectionOverrideRequest : ค่านี้ต้องไม่เป็น null |
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |
การลบล้างAdSelectionFromผลลัพธ์sConfigRemoteInfo
public void overrideAdSelectionFromOutcomesConfigRemoteInfo (AddAdSelectionFromOutcomesOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
ลบล้าง AdSelection API สำหรับ AdSelectionFromOutcomesConfig
เพื่อหลีกเลี่ยงการดึงข้อมูล
ข้อมูลจากเซิร์ฟเวอร์ระยะไกลและใช้ข้อมูลที่ให้ไว้ใน AddAdSelectionFromOutcomesOverrideRequest
แทน AddAdSelectionFromOutcomesOverrideRequest
ให้บริการโดย Ads SDK
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
request |
AddAdSelectionFromOutcomesOverrideRequest : ค่านี้ต้องไม่เป็น null |
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |
removeAdSelectionConfigRemoteInfoOverride
public void removeAdSelectionConfigRemoteInfoOverride (RemoveAdSelectionOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
นำการลบล้างสำหรับ AdSelectionConfig
ใน API การเลือกโฆษณาที่เชื่อมโยงกับ
ข้อมูลใน RemoveAdSelectionOverrideRequest
RemoveAdSelectionOverrideRequest
ให้บริการโดย Ads SDK
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
request |
RemoveAdSelectionOverrideRequest : ค่านี้ต้องไม่เป็น null |
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |
removeAdSelectionFromผลลัพธ์sConfigRemoteInfoOverride
public void removeAdSelectionFromOutcomesConfigRemoteInfoOverride (RemoveAdSelectionFromOutcomesOverrideRequest request, Executor executor, OutcomeReceiver<Object, Exception> receiver)
นำการลบล้างสำหรับ AdSelectionFromOutcomesConfig
ใน Ad Selection API ออกด้วย
เชื่อมโยงข้อมูลใน RemoveAdSelectionOverrideRequest
RemoveAdSelectionOverrideRequest
ให้บริการโดย Ads SDK
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
request |
RemoveAdSelectionFromOutcomesOverrideRequest : ค่านี้ต้องไม่เป็น null |
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |
การรีเซ็ตAllAdSelectionConfigRemoteOverrides
public void resetAllAdSelectionConfigRemoteOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
นำข้อมูลการลบล้างทั้งหมดของ AdSelectionConfig
ใน Ad Selection API ออก
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |
resetAllAdSelectionFromผลลัพธ์sConfigRemoteOverrides
public void resetAllAdSelectionFromOutcomesConfigRemoteOverrides (Executor executor, OutcomeReceiver<Object, Exception> receiver)
นำข้อมูลการลบล้างทั้งหมดของ AdSelectionFromOutcomesConfig
ใน Ad Selection API ออก
เมธอดนี้มีจุดประสงค์เพื่อใช้สำหรับการทดสอบในภาพรวม API นี้เปิดใช้สำหรับ
แอปในโหมดแก้ไขข้อบกพร่องที่เปิดใช้ตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์
ต้องใช้ AdServicesPermissions.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
พารามิเตอร์ | |
---|---|
executor |
Executor : ค่านี้ต้องไม่เป็น null
ระบบจะส่งเหตุการณ์ Callback และ Listener ผ่านสิ่งนี้
Executor มอบวิธีง่ายๆ ในการควบคุมชุดข้อความที่
ในการส่งกิจกรรมผ่านชุดข้อความหลักของ
คุณสามารถใช้
Context.getMainExecutor()
หรือระบุ Executor ที่ส่งไปยังชุดข้อความที่เหมาะสม |
receiver |
OutcomeReceiver : ค่านี้ต้องไม่เป็น null |
การขว้าง | |
---|---|
IllegalStateException |
หากไม่ได้เปิดใช้ API สำหรับผู้โทร
ตัวรับอาจแสดงผล |