เพิ่มใน API ระดับ 34
และใน Ad Services Extensions 4 ด้วย

รายงานการแสดงผลคำขอ

public class ReportImpressionRequest
extends Object

java.lang.Object
android.adservices.adselection.ReportImpressionRequest


แสดงพารามิเตอร์อินพุตไปยัง reportImpression API

สรุป

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

ReportImpressionRequest(long adSelectionId, AdSelectionConfig adSelectionConfig)

Ctor สำหรับคำขอการรายงานการเลือกโฆษณาในอุปกรณ์

ReportImpressionRequest(long adSelectionId)

Ctor สำหรับคำขอการรายงานการเลือกโฆษณาของเซิร์ฟเวอร์การประมูล

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

AdSelectionConfig getAdSelectionConfig()

แสดงผล adSelectionConfig ซึ่งเป็นอินพุตรายการหนึ่งของ ReportImpressionRequest

long getAdSelectionId()

แสดงผล adSelectionId ซึ่งเป็นอินพุตรายการหนึ่งของ ReportImpressionRequest

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

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

ReportImpressionRequest

เพิ่มใน API ระดับ 34
และใน Ad Services Extensions 4 ด้วย
public ReportImpressionRequest (long adSelectionId, 
                AdSelectionConfig adSelectionConfig)

Ctor สําหรับคําขอการรายงานการเลือกโฆษณาในอุปกรณ์

หาก adSelectionId ของคุณมีไว้สําหรับการประมูลในอุปกรณ์ที่ทํางานโดยใช้ AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) คําขอการรายงานการแสดงผลของคุณต้องมี AdSelectionConfig

พารามิเตอร์
adSelectionId long: ได้รับจาก AdSelectionManager#selectAds(AdSelectionConfig, Executor, OutcomeReceiver)

adSelectionConfig AdSelectionConfig: AdSelectionConfig เดียวกันที่ใช้เพื่อทริกเกอร์ AdSelectionManager.selectAds(android.adservices.adselection.AdSelectionConfig, java.util.concurrent.Executor, android.os.OutcomeReceiver) ค่านี้ต้องไม่ใช่ null

ReportImpressionRequest

public ReportImpressionRequest (long adSelectionId)

Ctor สําหรับคําขอการรายงานการเลือกโฆษณาของเซิร์ฟเวอร์การประมูล

หาก adSelectionId ของคุณใช้กับการประมูลของเซิร์ฟเวอร์ที่รวบรวมข้อมูลอุปกรณ์โดย AdSelectionManager#getAdSelectionData คําขอการรายงานการแสดงผลควรมีเฉพาะรหัสการเลือกโฆษณาเท่านั้น

AdSelectionManager#persistAdSelectionResult ต้องเรียกใช้พร้อมกับบล็อกผลลัพธ์ที่เข้ารหัสจากเซิร์ฟเวอร์ก่อนส่งคําขอการรายงานการแสดงผล

พารามิเตอร์
adSelectionId long: ได้รับจาก AdSelectionManager#getAdSelectionData

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

getAdSelectionConfig

เพิ่มใน API ระดับ 34
และใน Ad Services Extensions 4 ด้วย
public AdSelectionConfig getAdSelectionConfig ()

แสดงผล adSelectionConfig ซึ่งเป็นอินพุตรายการหนึ่งของ ReportImpressionRequest

คิกรีเทิร์น
AdSelectionConfig ค่านี้ต้องไม่เป็น null

getAdSelectionId

เพิ่มใน API ระดับ 34
ยังมีในส่วนขยายโฆษณา 4 ด้วย
public long getAdSelectionId ()

แสดงผล adSelectionId ซึ่งเป็นอินพุตรายการหนึ่งของ ReportImpressionRequest

คิกรีเทิร์น
long