ReportEventRequest.Builder
public
static
final
class
ReportEventRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.adselection.ReportEventRequest.Builder |
Compilateur pour les objets ReportEventRequest.
Résumé
Constructeurs publics | |
|---|---|
Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
|
|
Méthodes publiques | |
|---|---|
ReportEventRequest
|
build()
Compile l'objet |
ReportEventRequest.Builder
|
setAdSelectionId(long adSelectionId)
Définit l'identifiant de sélection d'annonces auquel les événements de l'annonce affichée sont associés. |
ReportEventRequest.Builder
|
setData(String eventData)
Définit les données d'événement d'annonce. |
ReportEventRequest.Builder
|
setInputEvent(InputEvent inputEvent)
Définit l'événement d'entrée associé à l'interaction utilisateur. |
ReportEventRequest.Builder
|
setKey(String eventKey)
Définit la clé d'événement, c'est-à-dire le type d'événement d'annonce à signaler. |
ReportEventRequest.Builder
|
setReportingDestinations(int reportingDestinations)
Définit le champ de bits des destinations de rapport à signaler (acheteur, vendeur ou les deux). |
Méthodes héritées | |
|---|---|
Constructeurs publics
Compilateur
public Builder (long adSelectionId,
String eventKey,
String eventData,
int reportingDestinations)| Paramètres | |
|---|---|
adSelectionId |
long |
eventKey |
String : cette valeur ne peut pas être null. |
eventData |
String : cette valeur ne peut pas être null. |
reportingDestinations |
int : cette valeur est 0 ou une combinaison de ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER et ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER. |
Méthodes publiques
build
public ReportEventRequest build ()
Compile l'objet ReportEventRequest.
| Valeur affichée | |
|---|---|
ReportEventRequest |
Cette valeur ne peut pas être null. |
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Définit l'identifiant de sélection d'annonces auquel les événements de l'annonce affichée sont associés.
Pour en savoir plus, consultez ReportEventRequest.getAdSelectionId().
| Paramètres | |
|---|---|
adSelectionId |
long |
| Valeur affichée | |
|---|---|
ReportEventRequest.Builder |
Cette valeur ne peut pas être null. |
setData
public ReportEventRequest.Builder setData (String eventData)
Définit les données d'événement d'annonce.
Pour en savoir plus, consultez les ReportEventRequest.getData().
| Paramètres | |
|---|---|
eventData |
String : cette valeur ne peut pas être null. |
| Renvoie | |
|---|---|
ReportEventRequest.Builder |
Cette valeur ne peut pas être null. |
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Définit l'événement d'entrée associé à l'interaction utilisateur.
Pour en savoir plus, consultez les ReportEventRequest.getInputEvent().
| Paramètres | |
|---|---|
inputEvent |
InputEvent : cette valeur peut être null. |
| Valeur affichée | |
|---|---|
ReportEventRequest.Builder |
Cette valeur ne peut pas être null. |
setKey
public ReportEventRequest.Builder setKey (String eventKey)
Définit la clé d'événement, c'est-à-dire le type d'événement d'annonce à signaler.
Pour en savoir plus, consultez les ReportEventRequest.getKey().
| Paramètres | |
|---|---|
eventKey |
String : cette valeur ne peut pas être null. |
| Renvoie | |
|---|---|
ReportEventRequest.Builder |
Cette valeur ne peut pas être null. |
setReportingDestinations
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Définit le champ de bits des destinations de rapport à signaler (acheteur, vendeur ou les deux).
Pour en savoir plus, consultez les ReportEventRequest.getReportingDestinations().
| Paramètres | |
|---|---|
reportingDestinations |
int : cette valeur est 0 ou une combinaison de ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER et ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER. |
| Valeur affichée | |
|---|---|
ReportEventRequest.Builder |
Cette valeur ne peut pas être null. |