ReportEventRequest.Builder
  public
  static
  final
  
  class
  ReportEventRequest.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| 😎 | android.adservices.adselection.ReportEventRequest.Builder | 
Builder für ReportEventRequest-Objekte.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
      
      Builder(long adSelectionId, String eventKey, String eventData, int reportingDestinations)
      
      
     | 
  |
Öffentliche Methoden | |
|---|---|
        
        
        
        
        
        ReportEventRequest
     | 
  
    
      
      build()
      
      
        Erstellt das   | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setAdSelectionId(long adSelectionId)
      
      
        Legt die Anzeigenauswahl-ID fest, der die Ereignisse der gerenderten Anzeige zugeordnet werden.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setData(String eventData)
      
      
        Legt die Anzeigenereignisdaten fest.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setInputEvent(InputEvent inputEvent)
      
      
        Legt das Eingabeereignis fest, das der Nutzerinteraktion zugeordnet ist.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setKey(String eventKey)
      
      
        Legt den Ereignisschlüssel fest, also die Art des Anzeigenereignisses, das gemeldet werden soll.  | 
  
        
        
        
        
        
        ReportEventRequest.Builder
     | 
  
    
      
      setReportingDestinations(int reportingDestinations)
      
      
        Legt das Bitfeld der Berichtsziele fest (Käufer, Verkäufer oder beides).  | 
  
Übernommene Methoden | |
|---|---|
Öffentliche Konstruktoren
Builder
public Builder (long adSelectionId, 
                String eventKey, 
                String eventData, 
                int reportingDestinations)| Parameter | |
|---|---|
adSelectionId | 
        
          long  | 
      
eventKey | 
        
          String: Dieser Wert darf nicht null sein. | 
      
eventData | 
        
          String: Dieser Wert darf nicht null sein. | 
      
reportingDestinations | 
        
          int: Der Wert ist entweder 0 oder eine Kombination aus ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER und ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER | 
      
Öffentliche Methoden
build
public ReportEventRequest build ()
Erstellt das ReportEventRequest-Objekt.
| Returns | |
|---|---|
ReportEventRequest | 
        Dieser Wert darf nicht null sein. | 
      
setAdSelectionId (setAdSelectionId)
public ReportEventRequest.Builder setAdSelectionId (long adSelectionId)
Legt die Anzeigenauswahl-ID fest, der die Ereignisse der gerenderten Anzeige zugeordnet werden.
Weitere Informationen findest du unter ReportEventRequest.getAdSelectionId().
| Parameter | |
|---|---|
adSelectionId | 
        
          long  | 
      
| Returns | |
|---|---|
ReportEventRequest.Builder | 
        Dieser Wert darf nicht null sein. | 
      
Daten festlegen
public ReportEventRequest.Builder setData (String eventData)
Legt die Anzeigenereignisdaten fest.
Weitere Informationen findest du unter ReportEventRequest.getData().
| Parameter | |
|---|---|
eventData | 
        
          String: Dieser Wert darf nicht null sein. | 
      
| Returns | |
|---|---|
ReportEventRequest.Builder | 
        Dieser Wert darf nicht null sein. | 
      
setInputEvent
public ReportEventRequest.Builder setInputEvent (InputEvent inputEvent)
Legt das Eingabeereignis fest, das der Nutzerinteraktion zugeordnet ist.
Weitere Informationen findest du unter ReportEventRequest.getInputEvent().
| Parameter | |
|---|---|
inputEvent | 
        
          InputEvent: Dieser Wert kann null sein. | 
      
| Returns | |
|---|---|
ReportEventRequest.Builder | 
        Dieser Wert darf nicht null sein. | 
      
SetKey
public ReportEventRequest.Builder setKey (String eventKey)
Legt den Ereignisschlüssel fest, d. h. den Typ des Anzeigenereignisses, der gemeldet werden soll.
Weitere Informationen findest du unter ReportEventRequest.getKey().
| Parameter | |
|---|---|
eventKey | 
        
          String: Dieser Wert darf nicht null sein. | 
      
| Returns | |
|---|---|
ReportEventRequest.Builder | 
        Dieser Wert darf nicht null sein. | 
      
SetReportingDestinations
public ReportEventRequest.Builder setReportingDestinations (int reportingDestinations)
Legt das Bitfeld der Berichtsziele fest (Käufer, Verkäufer oder beides).
Weitere Informationen findest du unter ReportEventRequest.getReportingDestinations().
| Parameter | |
|---|---|
reportingDestinations | 
        
          int: Der Wert ist entweder 0 oder eine Kombination aus ReportEventRequest.FLAG_REPORTING_DESTINATION_SELLER und ReportEventRequest.FLAG_REPORTING_DESTINATION_BUYER | 
      
| Returns | |
|---|---|
ReportEventRequest.Builder | 
        Dieser Wert darf nicht null sein. |