RequestConfiguration

public class RequestConfiguration


Configuration globale qui sera utilisée pour chaque AdRequest.

Résumé

Types imbriqués

Compilateur pour RequestConfiguration.

Constantes autorisées pour setMaxAdContentRating.

États de personnalisation du traitement de la confidentialité pour les éditeurs.

Constantes autorisées pour setTagForChildDirectedTreatment.

Constantes autorisées pour setTagForUnderAgeOfConsent.

Constantes

static final String

Contenu adapté à tous les types d'audience, y compris aux familles.

static final String

Contenu réservé à un public adulte.

static final String

Contenu adapté à la plupart des audiences avec contrôle parental.

static final String

Contenu adapté aux adolescents et aux publics plus âgés.

static final String

Aucune classification du contenu n'a été spécifiée.

static final int

Indique que les demandes d'annonces ne doivent pas être traitées comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

static final int

Indique que les demandes d'annonces doivent être traitées comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

static final int

Ne fournit aucune indication sur le traitement des demandes d'annonces comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

static final int

Indique que l'éditeur a spécifié que la demande d'annonce ne devait pas être traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.

static final int

Indique que l'éditeur a spécifié que la demande d'annonce devait être traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis.

static final int

Indique que l'éditeur n'a pas précisé si la demande d'annonce devait être traitée comme étant destinée à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.

Méthodes publiques

String

Renvoie la valeur définie par le setMaxAdContentRating correspondant.

RequestConfiguration.PublisherPrivacyPersonalizationState

Renvoie l'état de personnalisation du traitement de la confidentialité pour les éditeurs.

int

Renvoie la valeur définie par le setTagForChildDirectedTreatment correspondant.

int

Renvoie la valeur définie par le setTagForUnderAgeOfConsent correspondant.

List<String>

Renvoie les ID des appareils de test correspondant aux appareils de test qui demanderont toujours des annonces tests.

RequestConfiguration.Builder

Renvoie un Builder avec les valeurs de ce RequestConfiguration.

Constantes

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

Contenu adapté à tous les types d'audience, y compris aux familles.

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

Contenu réservé à un public adulte.

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

Contenu adapté à la plupart des audiences avec contrôle parental.

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

Contenu adapté aux adolescents et aux publics plus âgés.

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

Aucune classification du contenu n'a été spécifiée.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Indique que les demandes d'annonces ne doivent pas être traitées comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Indique que les demandes d'annonces doivent être traitées comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Ne fournit aucune indication sur le traitement des demandes d'annonces comme étant destinées aux enfants aux fins de la loi COPPA (Children's Online Privacy Protection Act).

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

Indique que l'éditeur a spécifié que la demande d'annonce ne devait pas être traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

Indique que l'éditeur a spécifié que la demande d'annonce devait être traitée pour les utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge minimal requis.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

Indique que l'éditeur n'a pas précisé si la demande d'annonce devait être traitée comme étant destinée à des utilisateurs de l'Espace économique européen (EEE) n'ayant pas atteint l'âge de consentement.

Champs publics

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

Méthodes publiques

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

Renvoie la valeur définie par le setMaxAdContentRating correspondant.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

Renvoie l'état de personnalisation du traitement de la confidentialité pour les éditeurs.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Renvoie la valeur définie par le setTagForChildDirectedTreatment correspondant.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Renvoie la valeur définie par le setTagForUnderAgeOfConsent correspondant.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Renvoie les ID des appareils de test correspondant aux appareils de test qui demanderont toujours des annonces tests. Renvoie une liste vide si les ID des appareils de test n'ont pas été définis précédemment.

toBuilder

public RequestConfiguration.Builder toBuilder()

Renvoie un Builder avec les valeurs de ce RequestConfiguration.