frequenzaCapFilters.Builder

public static final class FrequencyCapFilters.Builder
extends Object

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


Builder per la creazione di oggetti FrequencyCapFilters.

Riepilogo

Costruttori pubblici

Builder()

Metodi pubblici

FrequencyCapFilters build()

Crea e restituisce un'istanza FrequencyCapFilters.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForClickEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForClickEvents)

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForImpressionEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForImpressionEvents)

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForViewEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForViewEvents)

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

FrequencyCapFilters.Builder setKeyedFrequencyCapsForWinEvents(List<KeyedFrequencyCap> keyedFrequencyCapsForWinEvents)

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Metodi ereditati

Costruttori pubblici

Metodi pubblici

creare

public FrequencyCapFilters build ()

Crea e restituisce un'istanza FrequencyCapFilters.

A un singolo annuncio non possono essere associati più di 20 filtri per la quota limite. Se filtri totali oltre il limite impostato, verrà restituito un IllegalArgumentException lanciate.

Ritorni
FrequencyCapFilters Questo valore non può essere null.

setKeyedFrequencyCapsForClickEvents

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

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_CLICK.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForClickEvents() per saperne di più.

Parametri
keyedFrequencyCapsForClickEvents List: questo valore non può essere null.

Ritorni
FrequencyCapFilters.Builder Questo valore non può essere null.

setKeyedFrequencyCapsForImpressionEvents

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

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_IMPRESSION.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForImpressionEvents() per saperne di più.

Parametri
keyedFrequencyCapsForImpressionEvents List: questo valore non può essere null.

Ritorni
FrequencyCapFilters.Builder Questo valore non può essere null.

setKeyedFrequencyCapsForViewEvents

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

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_VIEW.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForViewEvents() per saperne di più.

Parametri
keyedFrequencyCapsForViewEvents List: questo valore non può essere null.

Ritorni
FrequencyCapFilters.Builder Questo valore non può essere null.

setKeyedFrequencyCapsForWinEvents

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

Consente di impostare l'elenco di KeyedFrequencyCap oggetti che filtreranno in base al tipo di evento FrequencyCapFilters.AD_EVENT_TYPE_WIN.

Consulta FrequencyCapFilters.getKeyedFrequencyCapsForWinEvents() per saperne di più.

Parametri
keyedFrequencyCapsForWinEvents List: questo valore non può essere null.

Ritorni
FrequencyCapFilters.Builder Questo valore non può essere null.