FrequencyCapFilters.Builder

public static final class FrequencyCapFilters.Builder
extends Object

java.lang.Object
   ↳ android.adservices.common.FrequencyCapFilters.Builder.


Es un compilador para crear objetos FrequencyCapFilters.

Resumen

Constructores públicos

Builder()

Métodos públicos

FrequencyCapFilters build()

Compila y muestra una instancia de FrequencyCapFilters.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Métodos heredados

Constructores públicos

Métodos públicos

build

public FrequencyCapFilters build ()

Compila y muestra una instancia de FrequencyCapFilters.

No se pueden asociar más de 20 filtros de limitación de frecuencia a un solo anuncio. Si hay más filtros totales que el límite establecido, se establecerá un IllegalArgumentException arrojado.

Muestra
FrequencyCapFilters Este valor no puede ser null.

setKeyedFrequencyCapsForClickEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents() para obtener más información.

Parámetros
keyedFrequencyCapsForClickEvents List: este valor no puede ser null.

Resultado que se muestra
FrequencyCapFilters.Builder Este valor no puede ser null.

setKeyedFrequencyCapsForImpressionEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents() para obtener más información.

Parámetros
keyedFrequencyCapsForImpressionEvents List: este valor no puede ser null.

Resultado que se muestra
FrequencyCapFilters.Builder Este valor no puede ser null.

setKeyedFrequencyCapsForViewEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents() para obtener más información.

Parámetros
keyedFrequencyCapsForViewEvents List: este valor no puede ser null.

Resultado que se muestra
FrequencyCapFilters.Builder Este valor no puede ser null.

setKeyedFrequencyCapsForWinEvents

public FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents (List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

Establece la lista de objetos KeyedFrequencyCap que se filtrarán según el tipo de evento FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents() para obtener más información.

Parámetros
keyedFrequencyCapsForWinEvents List: este valor no puede ser null.

Resultado que se muestra
FrequencyCapFilters.Builder Este valor no puede ser null.