ReportEventRequest.Builder
public
static
final
class
ReportEventRequest.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.ReportEventRequest.Builder |
Trình tạo cho các đối tượng ReportEventRequest
.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
|
Phương thức công khai | |
---|---|
ReportEventRequest
|
build()
Xây dựng đối tượng |
ReportEventRequest.Builder
|
setAdSelectionId(long adSelectionId)
Đặt mã nhận dạng lựa chọn quảng cáo được liên kết với các sự kiện của quảng cáo đã hiển thị. |
ReportEventRequest.Builder
|
setData(String eventData)
Đặt dữ liệu cho sự kiện quảng cáo. |
ReportEventRequest.Builder
|
setInputEvent(InputEvent inputEvent)
Đặt sự kiện đầu vào được liên kết với hoạt động tương tác của người dùng. |
ReportEventRequest.Builder
|
setKey(String eventKey)
Đặt khoá sự kiện, loại sự kiện quảng cáo cần báo cáo. |
ReportEventRequest.Builder
|
setReportingDestinations(int reportingDestinations)
Đặt trường bit của đích sẽ nhận báo cáo (người mua, người bán hoặc cả hai). |
Phương thức kế thừa | |
---|---|
Hàm khởi tạo công khai
Trình tạo
public Builder (long adSelectionId, String eventKey, String eventData, int reportingDestinations)
Tham số | |
---|---|
adSelectionId |
long |
eventKey |
String : Giá trị này không được là null . |
eventData |
String : Giá trị này không được là null . |
reportingDestinations |
int : Giá trị là 0 hoặc tổ hợp ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER và ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER |
Phương thức công khai
build
public ReportEventRequest build ()
Tạo đối tượng ReportEventRequest
.
Giá trị trả về | |
---|---|
ReportEventRequest |
Giá trị này không được là null . |
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Đặt mã nhận dạng lựa chọn quảng cáo được liên kết với các sự kiện của quảng cáo đã hiển thị.
Vui lòng xem ReportEventRequest.getAdSelectionId()
để biết thêm thông tin.
Tham số | |
---|---|
adSelectionId |
long |
Giá trị trả về | |
---|---|
ReportEventRequest.Builder |
Giá trị này không được là null . |
setData
public ReportEventRequest.Builder setData (String eventData)
Đặt dữ liệu cho sự kiện quảng cáo.
Vui lòng xem ReportEventRequest.getData()
để biết thêm thông tin.
Tham số | |
---|---|
eventData |
String : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
ReportEventRequest.Builder |
Giá trị này không được là null . |
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Đặt sự kiện đầu vào được liên kết với hoạt động tương tác của người dùng.
Vui lòng xem ReportEventRequest.getInputEvent()
để biết thêm thông tin.
Tham số | |
---|---|
inputEvent |
InputEvent : Giá trị này có thể là null . |
Trả về | |
---|---|
ReportEventRequest.Builder |
Giá trị này không được là null . |
setKey
public ReportEventRequest.Builder setKey (String eventKey)
Đặt khoá sự kiện, loại sự kiện quảng cáo cần báo cáo.
Vui lòng xem ReportEventRequest.getKey()
để biết thêm thông tin.
Tham số | |
---|---|
eventKey |
String : Giá trị này không được là null . |
Giá trị trả về | |
---|---|
ReportEventRequest.Builder |
Giá trị này không được là null . |
setReportingDestinations
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Đặt trường bit của đích sẽ nhận báo cáo (người mua, người bán hoặc cả hai).
Vui lòng xem ReportEventRequest.getReportingDestinations()
để biết thêm thông tin.
Tham số | |
---|---|
reportingDestinations |
int : Giá trị là 0 hoặc tổ hợp ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER và ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER |
Giá trị trả về | |
---|---|
ReportEventRequest.Builder |
Giá trị này không được là null . |