ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

java.lang.Object
android.adservices.adselection.ReportEventRequest.Builder


ตัวสร้างสำหรับออบเจ็กต์ ReportEventRequest

สรุป

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

Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)

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

ReportEventRequest build()

สร้างออบเจ็กต์ ReportEventRequest

ReportEventRequest.Builder setAdSelectionId(long adSelectionId)

ตั้งค่ารหัสการเลือกโฆษณาที่เชื่อมโยงกับเหตุการณ์ของโฆษณาที่แสดงผล

ReportEventRequest.Builder setData(String eventData)

ตั้งค่าข้อมูลเหตุการณ์โฆษณา

ReportEventRequest.Builder setInputEvent(InputEvent inputEvent)

ตั้งค่าเหตุการณ์อินพุตที่เชื่อมโยงกับการโต้ตอบของผู้ใช้

ReportEventRequest.Builder setKey(String eventKey)

ตั้งค่าคีย์เหตุการณ์ ซึ่งเป็นประเภทของเหตุการณ์โฆษณาที่จะรายงาน

ReportEventRequest.Builder setReportingDestinations(int reportingDestinations)

ตั้งค่าบิตฟิลด์ของปลายทางการรายงานที่จะรายงาน (ผู้ซื้อ ผู้ขาย หรือทั้ง 2 ฝ่าย)

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

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

นักสร้าง

public Builder (long adSelectionId, 
                String eventKey, 
                String eventData, 
                int reportingDestinations)

พารามิเตอร์
adSelectionId long

eventKey String: ค่านี้ต้องไม่เป็น null

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

reportingDestinations int: ค่าคือ 0 หรือชุดค่าผสมของ ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER และ ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER

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

บิลด์

public ReportEventRequest build ()

สร้างออบเจ็กต์ ReportEventRequest

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

setAdSelectionId

public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

ตั้งค่ารหัสการเลือกโฆษณาที่เชื่อมโยงกับเหตุการณ์ของโฆษณาที่แสดงผล

ดูข้อมูลเพิ่มเติมได้ที่ ReportEventRequest.getAdSelectionId()

พารามิเตอร์
adSelectionId long

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

ตั้งค่าข้อมูล

public ReportEventRequest.Builder setData (String eventData)

ตั้งค่าข้อมูลเหตุการณ์โฆษณา

ดูข้อมูลเพิ่มเติมได้ที่ ReportEventRequest.getData()

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

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

setInputEvent

public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)

ตั้งค่าเหตุการณ์อินพุตที่เชื่อมโยงกับการโต้ตอบของผู้ใช้

ดูข้อมูลเพิ่มเติมได้ที่ ReportEventRequest.getInputEvent()

พารามิเตอร์
inputEvent InputEvent: ค่านี้อาจเป็น null

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

setKey

public ReportEventRequest.Builder setKey (String eventKey)

ตั้งค่าคีย์เหตุการณ์ ซึ่งเป็นประเภทเหตุการณ์โฆษณาที่จะรายงาน

ดูข้อมูลเพิ่มเติมได้ที่ ReportEventRequest.getKey()

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

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

setReportingDestinations

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

ตั้งค่าบิตฟิลด์ของปลายทางการรายงานที่จะรายงาน (ผู้ซื้อ ผู้ขาย หรือทั้ง 2 ฝ่าย)

ดูข้อมูลเพิ่มเติมได้ที่ ReportEventRequest.getReportingDestinations()

พารามิเตอร์
reportingDestinations int: ค่าคือ 0 หรือชุดค่าผสมของ ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER และ ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER

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