ReportEventRequest.Builder.

public static final class ReportEventRequest.Builder
extends Object

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


Compilador para objetos ReportEventRequest.

Resumen

Constructores públicos

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

Métodos públicos

ReportEventRequest build()

Compila el objeto ReportEventRequest.

ReportEventRequest.Builder setAdSelectionId(long adSelectionId)

Establece el ID de selección de anuncios con el que se asocian los eventos del anuncio renderizado.

ReportEventRequest.Builder setData(String eventData)

Establece los datos del evento de anuncio.

ReportEventRequest.Builder setInputEvent(InputEvent inputEvent)

Establece el evento de entrada asociado con la interacción del usuario.

ReportEventRequest.Builder setKey(String eventKey)

Establece la clave de evento, el tipo de evento de anuncio que se informará.

ReportEventRequest.Builder setReportingDestinations(int reportingDestinations)

Establece el campo de bits de los destinos de informes a los que se informará (comprador, vendedor o ambos).

Métodos heredados

Constructores públicos

Compilador

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

Parámetros
adSelectionId long

eventKey String: Este valor no puede ser null.

eventData String: Este valor no puede ser null.

reportingDestinations int: El valor es 0 o una combinación de ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER y ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER.

Métodos públicos

build

public ReportEventRequest build ()

Compila el objeto ReportEventRequest.

Devuelve
ReportEventRequest Este valor no puede ser null.

setAdSelectionId

public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)

Establece el ID de selección de anuncios con el que se asocian los eventos del anuncio renderizado.

Consulta ReportEventRequest.getAdSelectionId() para obtener más información.

Parámetros
adSelectionId long

Devuelve
ReportEventRequest.Builder Este valor no puede ser null.

setData

public ReportEventRequest.Builder setData (String eventData)

Establece los datos del evento de anuncio.

Consulta ReportEventRequest.getData() para obtener más información.

Parámetros
eventData String: Este valor no puede ser null.

Resultado que se muestra
ReportEventRequest.Builder Este valor no puede ser null.

setInputEvent

public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)

Establece el evento de entrada asociado con la interacción del usuario.

Consulta ReportEventRequest.getInputEvent() para obtener más información.

Parámetros
inputEvent InputEvent: este valor puede ser null.

Devuelve
ReportEventRequest.Builder Este valor no puede ser null.

setKey

public ReportEventRequest.Builder setKey (String eventKey)

Establece la clave de evento, el tipo de evento de anuncio que se informará.

Consulta ReportEventRequest.getKey() para obtener más información.

Parámetros
eventKey String: Este valor no puede ser null.

Resultado que se muestra
ReportEventRequest.Builder Este valor no puede ser null.

setReportingDestinations

public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)

Establece el campo de bits de los destinos de informes a los que se informará (comprador, vendedor o ambos).

Consulta ReportEventRequest.getReportingDestinations() para obtener más información.

Parámetros
reportingDestinations int: El valor es 0 o una combinación de ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER y ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER.

Devuelve
ReportEventRequest.Builder Este valor no puede ser null.