Narzędzie ReportEventRequest.Builder
public
static
final
class
ReportEventRequest.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.ReportEventRequest.Builder |
Konstruktor dla obiektów ReportEventRequest
.
Podsumowanie
Konstruktory publiczne | |
---|---|
Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
|
Metody publiczne | |
---|---|
ReportEventRequest
|
build()
Tworzy obiekt |
ReportEventRequest.Builder
|
setAdSelectionId(long adSelectionId)
Ustawia identyfikator wyboru reklamy, z którym są powiązane zdarzenia renderowanej reklamy. |
ReportEventRequest.Builder
|
setData(String eventData)
Ustawia dane zdarzenia reklamy. |
ReportEventRequest.Builder
|
setInputEvent(InputEvent inputEvent)
Ustawia zdarzenie wejściowe powiązane z interakcją użytkownika. |
ReportEventRequest.Builder
|
setKey(String eventKey)
Ustawia klucz zdarzenia, czyli typ zdarzenia reklamowego, które ma być zgłaszane. |
ReportEventRequest.Builder
|
setReportingDestinations(int reportingDestinations)
Ustawia bitową maskę miejsc docelowych raportowania (kupujący, sprzedawca lub oba). |
Metody dziedziczone | |
---|---|
Konstruktory publiczne
Budowniczy
public Builder (long adSelectionId, String eventKey, String eventData, int reportingDestinations)
Parametry | |
---|---|
adSelectionId |
long |
eventKey |
String : ta wartość nie może być null . |
eventData |
String : ta wartość nie może być null . |
reportingDestinations |
int : wartość to albo 0 , albo kombinacja wartości ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER i ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER . |
Metody publiczne
kompilacja
public ReportEventRequest build ()
Tworzy obiekt ReportEventRequest
.
Zwroty | |
---|---|
ReportEventRequest |
Ta wartość nie może być null . |
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Ustawia identyfikator wyboru reklamy, z którym są powiązane zdarzenia renderowanej reklamy.
Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getAdSelectionId()
.
Parametry | |
---|---|
adSelectionId |
long |
Zwroty | |
---|---|
ReportEventRequest.Builder |
Ta wartość nie może być null . |
setData
public ReportEventRequest.Builder setData (String eventData)
Służy do konfigurowania danych zdarzeń reklamowych.
Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getData()
.
Parametry | |
---|---|
eventData |
String : ta wartość nie może być null . |
Zwroty | |
---|---|
ReportEventRequest.Builder |
Ta wartość nie może być null . |
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Ustawia zdarzenie wejściowe powiązane z interakcją użytkownika.
Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getInputEvent()
.
Parametry | |
---|---|
inputEvent |
InputEvent : ta wartość może być null . |
Zwroty | |
---|---|
ReportEventRequest.Builder |
Ta wartość nie może być typu null . |
setKey
public ReportEventRequest.Builder setKey (String eventKey)
Ustawia klucz zdarzenia, czyli typ zdarzenia reklamowego, które ma być zgłaszane.
Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getKey()
.
Parametry | |
---|---|
eventKey |
String : ta wartość nie może być null . |
Zwroty | |
---|---|
ReportEventRequest.Builder |
Ta wartość nie może być typu null . |
setReportingDestinations,
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Ustawia bitową maskę miejsc docelowych raportowania (kupujący, sprzedawca lub oba).
Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getReportingDestinations()
.
Parametry | |
---|---|
reportingDestinations |
int : wartość to albo 0 , albo kombinacja wartości ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER i ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER . |
Zwroty | |
---|---|
ReportEventRequest.Builder |
Ta wartość nie może być null . |