AdSelectionFromResultssConfig.Builder
  public
  static
  final
  
  class
  AdSelectionFromOutcomesConfig.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.AdSelectionFromResultssConfig.Builder | 
Compilador para objetos AdSelectionFromOutcomesConfig. Todos los campos deben tener valores que no sean nulos
 para compilar.
Resumen
Constructores públicos | |
|---|---|
      
      Builder()
      
      
     | 
  |
Métodos públicos | |
|---|---|
        
        
        
        
        
        AdSelectionFromOutcomesConfig
     | 
  
    
      
      build()
      
      
        Compila una instancia de   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setAdSelectionIds(List<Long> adSelectionIds)
      
      
        Establece la lista de   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSelectionLogicUri(Uri selectionLogicUri)
      
      
        Establece el   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSelectionSignals(AdSelectionSignals selectionSignals)
      
      
        Configura el   | 
  
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder
     | 
  
    
      
      setSeller(AdTechIdentifier seller)
      
      
        Establece el objeto   | 
  
Métodos heredados | |
|---|---|
Constructores públicos
Métodos públicos
build
public AdSelectionFromOutcomesConfig build ()
Compila una instancia de AdSelectionFromOutcomesConfig.
| Resultado que se muestra | |
|---|---|
AdSelectionFromOutcomesConfig | 
        Este valor no puede ser null. | 
      
setAdSelectionIds
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
Establece la lista de AdSelectionIds para participar en el proceso de selección.
| Parámetros | |
|---|---|
adSelectionIds | 
        
          List: este valor no puede ser null. | 
      
| Resultado que se muestra | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Este valor no puede ser null. | 
      
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
Establece el SelectionLogicUri. El URI de selección podría ser cualquiera de los dos esquemas:
 
- HTTPS: Los URI HTTPS deben ser URI absolutos en los que el host coincida con el 
seller. - Selección de anuncios previamente compilada: Los URI del servicio de selección de anuncios siguen 
ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>. de un conjunto de datos tengan un formato común. FLEDGE genera la secuencia de comandos de JS adecuada sin la necesidad de una red. llamada.Secuencias de comandos precompiladas disponibles:
waterfall-mediation-truncationparaselectOutcome: Este JS implementa la lógica de truncamiento de la mediación en cascada. El anuncio del SDK de Mediación es se muestra si su oferta es superior o igual a la oferta mínima. Inferior a parámetros son necesarios para usar este precompilado:bidFloor: Es la clave del valor mínimo de la oferta que se pasó enAdSelectionFromOutcomesConfig#getSelectionSignals()que hará lo siguiente con el anuncio ganador del SDK de mediación.
P. ej.: Si tus indicadores de selección se ven como
{"bid_floor": 10}, entonces,ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
 
AdSelectionIds y SelectionSignals.
    | Parámetros | |
|---|---|
selectionLogicUri | 
        
          Uri: este valor no puede ser null. | 
      
| Resultado que se muestra | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Este valor no puede ser null. | 
      
setSelectionSignals
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
Configura el SelectionSignals que consumirá la secuencia de comandos de JS descargada de SelectionLogicUri.
| Parámetros | |
|---|---|
selectionSignals | 
        
          AdSelectionSignals: este valor no puede ser null. | 
      
| Resultado que se muestra | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Este valor no puede ser null. | 
      
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
Establece el objeto AdTechIdentifier del vendedor.
| Parámetros | |
|---|---|
seller | 
        
          AdTechIdentifier: este valor no puede ser null. | 
      
| Resultado que se muestra | |
|---|---|
AdSelectionFromOutcomesConfig.Builder | 
        Este valor no puede ser null. |