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 por 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 por 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 por 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 por 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 con un solo anuncio. Si se configuraron más filtros totales que el límite, se arrojará una IllegalArgumentException.

Devuelve
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 por 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 por 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 por 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 por 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.