AdSelectionFromRisultatosConfig.Builder
  public
  static
  final
  
  class
  AdSelectionFromOutcomesConfig.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| 🎞 | android.adservices.adselection.AdSelectionFromRisultatosConfig.Builder | 
Builder per AdSelectionFromOutcomesConfig oggetti. Tutti i campi richiedono valori non nulli
 per la creazione.
Riepilogo
Costruttori pubblici | |
|---|---|
      
      Builder()
      
      
     | 
  |
Metodi pubblici | |
|---|---|
        
        
        
        
        
        AdSelectionFromOutcomesConfig
     | 
  
    
      
      build()
      
      
        Crea un'istanza   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setAdSelectionIds(List<Long> adSelectionIds)
      
      
        Consente di impostare l'elenco di   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSelectionLogicUri(Uri selectionLogicUri)
      
      
        Imposta il   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSelectionSignals(AdSelectionSignals selectionSignals)
      
      
        Imposta   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSeller(AdTechIdentifier seller)
      
      
        Imposta il venditore   | 
  
Metodi ereditati | |
|---|---|
Costruttori pubblici
Metodi pubblici
creare
public AdSelectionFromOutcomesConfig build ()
Crea un'istanza AdSelectionFromOutcomesConfig.
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig | 
        Questo valore non può essere null. | 
      
setAdSelectionId
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
Consente di impostare l'elenco di AdSelectionIds che partecipano al processo di selezione.
| Parametri | |
|---|---|
adSelectionIds | 
        
          List: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Questo valore non può essere null. | 
      
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
Imposta il SelectionLogicUri. L'URI della selezione può essere uno dei due schemi:
 
- HTTPS:gli URI HTTPS devono essere URI assoluti in cui l'host corrisponda a 
seller - Selezione degli annunci predefinita: gli URI del servizio di selezione degli annunci seguono 
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>formato. FLEDGE genera lo script JS appropriato senza la necessità di una rete chiamata.Script predefiniti disponibili:
waterfall-mediation-truncationperselectOutcome: questa JS implementa la logica di troncamento della mediazione a cascata. L'annuncio dell'SDK di mediazione restituito se la sua offerta è superiore o uguale all'offerta minima. Inferiore parametri sono necessari per utilizzare questa impostazione predefinita:bidFloor: chiave del valore minimo dell'offerta trasmesso nelAdSelectionFromOutcomesConfig#getSelectionSignals()che provvederà essere confrontato con l'annuncio vincitore dell'SDK di mediazione.
Ad esempio, Se gli indicatori di selezione sono simili a
{"bid_floor": 10},ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
 
AdSelectionIds e SelectionSignals.
    | Parametri | |
|---|---|
selectionLogicUri | 
        
          Uri: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Questo valore non può essere null. | 
      
setSelectionSignals
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
Imposta SelectionSignals in modo che venga utilizzato dallo script JS scaricato da SelectionLogicUri
| Parametri | |
|---|---|
selectionSignals | 
        
          AdSelectionSignals: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Questo valore non può essere null. | 
      
impostaVenditore
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
Imposta il venditore AdTechIdentifier.
| Parametri | |
|---|---|
seller | 
        
          AdTechIdentifier: questo valore non può essere null. | 
      
| Ritorni | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Questo valore non può essere null. |