RequestConfiguration

public class RequestConfiguration


Globale Konfiguration, die für alle AdRequest verwendet wird.

Zusammenfassung

Verschachtelte Typen

Builder for RequestConfiguration.

@Retention(value = SOURCE)
@StringDef(value = )
public annotation RequestConfiguration.MaxAdContentRating

Zulässige Konstanten für setMaxAdContentRating.

Status der Personalisierung für Publisher Privacy Treatment

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForChildDirectedTreatment

Zulässige Konstanten für setTagForChildDirectedTreatment.

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForUnderAgeOfConsent

Zulässige Konstanten für setTagForUnderAgeOfConsent.

Konstanten

static final String

Für alle Altersgruppen geeigneter Content, einschließlich Familien.

static final String

Nur für Erwachsene geeigneter Content.

static final String

Content ist für Nutzer unter elterlicher Aufsicht geeignet.

static final String

Für Teenager und ältere Zielgruppen geeignet.

static final String

Keine Altersfreigabe angegeben.

static final int

Gibt an, dass Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) nicht als Anzeigen für Kinder behandelt werden sollten.

static final int

Gibt an, dass Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als Inhalte für Kinder behandelt werden sollen.

static final int

Es wird nicht angegeben, ob Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als Inhalte für Kinder behandelt werden sollten.

static final int

Gibt an, dass der Publisher angegeben hat, dass die Anzeigenanfrage nicht für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

static final int

Gibt an, dass der Publisher angegeben hat, dass die Anzeigenanfrage für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

static final int

Gibt an, dass der Publisher nicht angegeben hat, ob die Anzeigenanfrage für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

Öffentliche Methoden

String

Gibt den Wert zurück, der mit dem entsprechenden setMaxAdContentRating festgelegt wurde.

RequestConfiguration.PublisherPrivacyPersonalizationState

Gibt den Personalisierungsstatus der Datenschutzbehandlung des Publishers zurück.

int

Gibt den Wert zurück, der mit dem entsprechenden setTagForChildDirectedTreatment festgelegt wurde.

int

Gibt den Wert zurück, der mit dem entsprechenden setTagForUnderAgeOfConsent festgelegt wurde.

List<String>

Die Testgeräte-IDs des Testgeräts zurückgeben, auf dem immer Testanzeigen angefordert werden.

RequestConfiguration.Builder

Gibt eine Builder mit Werten aus dieser RequestConfiguration zurück.

Konstanten

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

Für alle Altersgruppen geeigneter Content, einschließlich Familien.

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

Nur für Erwachsene geeigneter Content.

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

Content ist für Nutzer unter elterlicher Aufsicht geeignet.

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

Für Teenager und ältere Zielgruppen geeignet.

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

Keine Altersfreigabe angegeben.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

Gibt an, dass Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) nicht als Anzeigen für Kinder behandelt werden sollten.

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

Gibt an, dass Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als Inhalte für Kinder behandelt werden sollen.

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

Es wird nicht angegeben, ob Anzeigenanfragen im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als Inhalte für Kinder behandelt werden sollten.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

Gibt an, dass der Publisher angegeben hat, dass die Anzeigenanfrage nicht für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

Gibt an, dass der Publisher angegeben hat, dass die Anzeigenanfrage für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

Gibt an, dass der Publisher nicht angegeben hat, ob die Anzeigenanfrage für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) verarbeitet werden soll.

Öffentliche Felder

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

Öffentliche Methoden

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

Gibt den Wert zurück, der mit dem entsprechenden setMaxAdContentRating festgelegt wurde.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

Gibt den Personalisierungsstatus der Datenschutzbehandlung des Publishers zurück.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

Gibt den Wert zurück, der mit dem entsprechenden setTagForChildDirectedTreatment festgelegt wurde.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

Gibt den Wert zurück, der mit der entsprechenden setTagForUnderAgeOfConsent festgelegt wurde.

getTestDeviceIds

public List<StringgetTestDeviceIds()

Die Testgeräte-IDs des Testgeräts zurückgeben, auf dem immer Testanzeigen angefordert werden. Es wird eine leere Liste zurückgegeben, wenn zuvor keine Testgeräte-IDs festgelegt wurden.

toBuilder

public RequestConfiguration.Builder toBuilder()

Gibt eine Builder mit Werten aus dieser RequestConfiguration zurück.