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 |
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 |