Narzędzie ReportEventRequest.Builder

public static final class ReportEventRequest.Builder
extends Object

java.lang.Object
android.adservices.adselection.ReportEventRequest.Builder


Kreator ReportEventRequest obiektów.

Podsumowanie

Konstruktory publiczne

Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)

Metody publiczne

ReportEventRequest build()

Tworzy obiekt ReportEventRequest.

ReportEventRequest.Builder setAdSelectionId(long adSelectionId)

Ustawia identyfikator wyboru reklamy, z którym są powiązane zdarzenia renderowanej reklamy.

ReportEventRequest.Builder setData(String eventData)

Służy do konfigurowania danych zdarzeń reklamowych.

ReportEventRequest.Builder setInputEvent(InputEvent inputEvent)

Ustawia zdarzenie wejściowe powiązane z interakcją użytkownika.

ReportEventRequest.Builder setKey(String eventKey)

Służy do ustawiania klucza zdarzenia, czyli typu zdarzenia reklamowego, które ma być raportowane.

ReportEventRequest.Builder setReportingDestinations(int reportingDestinations)

Ustawia pole bitowe miejsc docelowych raportowania, do których mają być raportowane dane (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ć typu null.

eventData String: ta wartość nie może być typu null.

reportingDestinations int: wartość to 0 lub kombinacja 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ć typu 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ć typu null.

dane_zbioru

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ć typu null.

Zwroty
ReportEventRequest.Builder Ta wartość nie może być typu null.

Zdarzenie 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: może przyjmować wartość null.

Zwroty
ReportEventRequest.Builder Ta wartość nie może być typu null.

ustawKey

public ReportEventRequest.Builder setKey (String eventKey)

Służy do ustawiania klucza zdarzenia, czyli typu zdarzenia reklamowego, które ma być raportowane.

Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getKey().

Parametry
eventKey String: ta wartość nie może być typu null.

Zwroty
ReportEventRequest.Builder Ta wartość nie może być typu null.

setReportingDestinations,

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

Ustawia pole bitowe miejsc docelowych raportowania, do których mają być raportowane dane (kupujący, sprzedawca lub oba).

Aby dowiedzieć się więcej, przeczytaj ReportEventRequest.getReportingDestinations().

Parametry
reportingDestinations int: wartość to 0 lub kombinacja ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER i ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER

Zwroty
ReportEventRequest.Builder Ta wartość nie może być typu null.