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.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 |
ตั้งค่ารหัสการเลือกโฆษณา
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 |
คีย์เซ็ต
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 |