ReportEventRequest.Builder
  public
  static
  final
  
  class
  ReportEventRequest.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| 🎞 | android.adservices.adselection.ReportEventRequest.Builder | 
Builder per ReportEventRequest oggetti.
Riepilogo
Costruttori pubblici | |
|---|---|
      
      Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
      
      
     | 
  |
Metodi pubblici | |
|---|---|
        
        
        
        
        
        ReportEventRequest
     | 
  
    
      
      build()
      
      
        Crea l'oggetto   | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setAdSelectionId(long adSelectionId)
      
      
        Imposta l'ID selezione annunci a cui sono associati gli eventi dell'annuncio visualizzato.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setData(String eventData)
      
      
        Imposta i dati sugli eventi annuncio.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setInputEvent(InputEvent inputEvent)
      
      
        Imposta l'evento di input associato all'interazione dell'utente.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setKey(String eventKey)
      
      
        Imposta la chiave evento, ovvero il tipo di evento dell'annuncio da registrare.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setReportingDestinations(int reportingDestinations)
      
      
        Imposta il campo di bit delle destinazioni dei report da includere nel report (acquirente, venditore o entrambi).  | 
  
Metodi ereditati | |
|---|---|
Costruttori pubblici
Costruttore
public Builder (long adSelectionId, 
                String eventKey, 
                String eventData, 
                int reportingDestinations)| Parametri | |
|---|---|
adSelectionId | 
        
          long  | 
      
eventKey | 
        
          String: questo valore non può essere null. | 
      
eventData | 
        
          String: questo valore non può essere null. | 
      
reportingDestinations | 
        
          int: il valore è 0 o una combinazione di ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER e ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER | 
      
Metodi pubblici
creare
public ReportEventRequest build ()
Crea l'oggetto ReportEventRequest.
| Ritorni | |
|---|---|
ReportEventRequest | 
        Questo valore non può essere null. | 
      
setAdSelectionId
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Imposta l'ID selezione annunci a cui sono associati gli eventi dell'annuncio visualizzato.
Consulta ReportEventRequest.getAdSelectionId() per saperne di più.
| Parametri | |
|---|---|
adSelectionId | 
        
          long  | 
      
| Ritorni | |
|---|---|
ReportEventRequest.Builder | 
        Questo valore non può essere null. | 
      
setData
public ReportEventRequest.Builder setData (String eventData)
Imposta i dati sugli eventi annuncio.
Consulta ReportEventRequest.getData() per saperne di più.
| Parametri | |
|---|---|
eventData | 
        
          String: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
ReportEventRequest.Builder | 
        Questo valore non può essere null. | 
      
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Imposta l'evento di input associato all'interazione dell'utente.
Consulta ReportEventRequest.getInputEvent() per saperne di più.
| Parametri | |
|---|---|
inputEvent | 
        
          InputEvent: questo valore può essere null. | 
      
| Ritorni | |
|---|---|
ReportEventRequest.Builder | 
        Questo valore non può essere null. | 
      
setKey
public ReportEventRequest.Builder setKey (String eventKey)
Imposta la chiave evento, ovvero il tipo di evento dell'annuncio da registrare.
Consulta ReportEventRequest.getKey() per saperne di più.
| Parametri | |
|---|---|
eventKey | 
        
          String: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
ReportEventRequest.Builder | 
        Questo valore non può essere null. | 
      
setReportingDestinations
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Imposta il campo di bit delle destinazioni dei report da includere nel report (acquirente, venditore o entrambi).
Consulta ReportEventRequest.getReportingDestinations() per saperne di più.
| Parametri | |
|---|---|
reportingDestinations | 
        
          int: il valore è 0 o una combinazione di ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER e ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER | 
      
| Ritorni | |
|---|---|
ReportEventRequest.Builder | 
        Questo valore non può essere null. |