AdSelectionFromWynikiConfig.Builder
  public
  static
  final
  
  class
  AdSelectionFromOutcomesConfig.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.adservices.adselection.AdSelectionFromResultsConfig.Builder | 
Kreator AdSelectionFromOutcomesConfig obiektów. Wszystkie pola wymagają wartości niepustych
 do opracowywania i rozwijania firmy.
Podsumowanie
| Konstruktory publiczne | |
|---|---|
| 
      Builder()
       | |
| Metody publiczne | |
|---|---|
| 
        
        
        
        
        
        AdSelectionFromOutcomesConfig | 
      build()
      Tworzy instancję  | 
| 
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder | 
      setAdSelectionIds(List<Long> adSelectionIds)
      Ustawia listę  | 
| 
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder | 
      setSelectionLogicUri(Uri selectionLogicUri)
      Ustawia  | 
| 
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder | 
      setSelectionSignals(AdSelectionSignals selectionSignals)
      Określa, że  | 
| 
        
        
        
        
        
        AdSelectionFromOutcomesConfig.Builder | 
      setSeller(AdTechIdentifier seller)
      Ustawia sprzedawcę:  | 
| Metody dziedziczone | |
|---|---|
Konstruktory publiczne
Metody publiczne
kompilacja
public AdSelectionFromOutcomesConfig build ()
Tworzy instancję AdSelectionFromOutcomesConfig.
| Zwroty | |
|---|---|
| AdSelectionFromOutcomesConfig | Ta wartość nie może być typu null. | 
setAdSelectionIds
public AdSelectionFromOutcomesConfig.Builder setAdSelectionIds (List<Long> adSelectionIds)
Ustawia listę AdSelectionIds, która ma uczestniczyć w procesie wyboru.
| Parametry | |
|---|---|
| adSelectionIds | List: ta wartość nie może być typunull. | 
| Zwroty | |
|---|---|
| AdSelectionFromOutcomesConfig.Builder | Ta wartość nie może być typu null. | 
setSelectionLogicUri
public AdSelectionFromOutcomesConfig.Builder setSelectionLogicUri (Uri selectionLogicUri)
Ustawia SelectionLogicUri. Identyfikator URI wyboru może być jednym z 2 schematów:
 
- HTTPS: identyfikatory URI HTTPS muszą być bezwzględnymi identyfikatorami URI, gdzie host pasuje do seller.
- Gotowe ustawienia wyboru reklamy: identyfikatory URI usługi wyboru reklamy są zgodne z zasadą ad-selection-prebuilt://ad-selection-from-outcomes/<name>?<script-generation-parameters>. FLEDGE generuje odpowiedni skrypt JS bez konieczności łączenia się z siecią .Dostępne gotowe skrypty: - waterfall-mediation-truncationdla usługi- selectOutcome: tego JS implementuje logikę obcinania zapośredniczenia kaskadowego. Reklama pakietu zapośredniczenia to zwracany, jeśli jego stawka jest wyższa od minimalnej stawki lub jej równa. Poniżej Do korzystania z tego gotowego ustawienia wymagane są parametry:- bidFloor: klucz wartości minimalnej stawki przekazywanej w parametrze- AdSelectionFromOutcomesConfig#getSelectionSignals(), które zostaną do porównania ze zwycięską reklamą z pakietu zapośredniczenia.
 - Np. Jeśli sygnały wyboru mają postać - {"bid_floor": 10}, to wtedy:- ad-selection-prebuilt://ad-selection-from-outcomes/waterfall-mediation-truncation/?bidFloor=bid_floor
 
AdSelectionIds i SelectionSignals.
    | Parametry | |
|---|---|
| selectionLogicUri | Uri: ta wartość nie może być typunull. | 
| Zwroty | |
|---|---|
| AdSelectionFromOutcomesConfig.Builder | Ta wartość nie może być typu null. | 
ustawSygnały
public AdSelectionFromOutcomesConfig.Builder setSelectionSignals (AdSelectionSignals selectionSignals)
Określa, że SelectionSignals ma być wykorzystywany przez skrypt JS pobrany z SelectionLogicUri
| Parametry | |
|---|---|
| selectionSignals | AdSelectionSignals: ta wartość nie może być typunull. | 
| Zwroty | |
|---|---|
| AdSelectionFromOutcomesConfig.Builder | Ta wartość nie może być typu null. | 
setSeller
public AdSelectionFromOutcomesConfig.Builder setSeller (AdTechIdentifier seller)
Ustawia sprzedawcę: AdTechIdentifier.
| Parametry | |
|---|---|
| seller | AdTechIdentifier: ta wartość nie może być typunull. | 
| Zwroty | |
|---|---|
| AdSelectionFromOutcomesConfig.Builder | Ta wartość nie może być typu null. | 
