ReportEventRequest.Builder
public
static
final
class
ReportEventRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.adselection.ReportEventRequest.Builder |
Builder untuk objek ReportEventRequest.
Ringkasan
Konstruktor publik | |
|---|---|
Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
|
|
Metode publik | |
|---|---|
ReportEventRequest
|
build()
Membangun objek |
ReportEventRequest.Builder
|
setAdSelectionId(long adSelectionId)
Menetapkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender. |
ReportEventRequest.Builder
|
setData(String eventData)
Menetapkan data peristiwa iklan. |
ReportEventRequest.Builder
|
setInputEvent(InputEvent inputEvent)
Menetapkan peristiwa input yang terkait dengan interaksi pengguna. |
ReportEventRequest.Builder
|
setKey(String eventKey)
Menetapkan kunci peristiwa, jenis peristiwa iklan yang akan dilaporkan. |
ReportEventRequest.Builder
|
setReportingDestinations(int reportingDestinations)
Menetapkan bitfield tujuan pelaporan yang akan dilaporkan (pembeli, penjual, atau keduanya). |
Metode turunan | |
|---|---|
Konstruktor publik
Builder
public Builder (long adSelectionId,
String eventKey,
String eventData,
int reportingDestinations)| Parameter | |
|---|---|
adSelectionId |
long |
eventKey |
String: Nilai ini tidak boleh null. |
eventData |
String: Nilai ini tidak boleh null. |
reportingDestinations |
int: Nilainya adalah 0 atau kombinasi dari ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER dan ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER |
Metode publik
build
public ReportEventRequest build ()
Membangun objek ReportEventRequest.
| Hasil | |
|---|---|
ReportEventRequest |
Nilai ini tidak boleh null. |
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Menetapkan ID pemilihan iklan yang terkait dengan peristiwa iklan yang dirender.
Lihat ReportEventRequest.getAdSelectionId() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
adSelectionId |
long |
| Hasil | |
|---|---|
ReportEventRequest.Builder |
Nilai ini tidak boleh null. |
setData
public ReportEventRequest.Builder setData (String eventData)
Menetapkan data peristiwa iklan.
Lihat ReportEventRequest.getData() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
eventData |
String: Nilai ini tidak boleh null. |
| Hasil | |
|---|---|
ReportEventRequest.Builder |
Nilai ini tidak boleh null. |
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Menetapkan peristiwa input yang terkait dengan interaksi pengguna.
Lihat ReportEventRequest.getInputEvent() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
inputEvent |
InputEvent: Nilai ini dapat berupa null. |
| Hasil | |
|---|---|
ReportEventRequest.Builder |
Nilai ini tidak boleh null. |
setKey
public ReportEventRequest.Builder setKey (String eventKey)
Menetapkan kunci peristiwa, jenis peristiwa iklan yang akan dilaporkan.
Lihat ReportEventRequest.getKey() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
eventKey |
String: Nilai ini tidak boleh null. |
| Hasil | |
|---|---|
ReportEventRequest.Builder |
Nilai ini tidak boleh null. |
setReportingDestinations
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Menetapkan bitfield tujuan pelaporan yang akan dilaporkan (pembeli, penjual, atau keduanya).
Lihat ReportEventRequest.getReportingDestinations() untuk mengetahui informasi selengkapnya.
| Parameter | |
|---|---|
reportingDestinations |
int: Nilainya adalah 0 atau kombinasi dari ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER dan ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER |
| Hasil | |
|---|---|
ReportEventRequest.Builder |
Nilai ini tidak boleh null. |