RequestConfiguration.Builder

public class RequestConfiguration.Builder


Builder für RequestConfiguration.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Methoden

RequestConfiguration

Erstellt die RequestConfiguration.

RequestConfiguration.Builder

Legt die Konfiguration für die Behandlung von Nutzern mit Altersbeschränkung fest.

RequestConfiguration.Builder

Legt die höchste Altersfreigabe für Anzeigeninhalte fest.

RequestConfiguration.Builder

Legt den Personalisierungsstatus für die datenschutzbezogene Behandlung durch Publisher fest.

RequestConfiguration.Builder

Diese Methode ist veraltet.

Verwenden Sie stattdessen setAgeRestrictedTreatment.

RequestConfiguration.Builder

Diese Methode ist veraltet.

Verwenden Sie stattdessen setAgeRestrictedTreatment.

RequestConfiguration.Builder

Legt eine Liste von Testgeräte-IDs fest, die zu Testgeräten gehören, die immer Testanzeigen anfordern.

Öffentliche Konstruktoren

Builder

public Builder()

Öffentliche Methoden

Build

public RequestConfiguration build()

Erstellt die RequestConfiguration.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setAgeRestrictedTreatment(
    @Nullable AgeRestrictedTreatment ageRestrictedTreatment
)

Legt die Konfiguration für die Behandlung von Nutzern mit Altersbeschränkung fest.

Wenden Sie sich an Ihren Rechtsbeistand, um die Einstellungen für die Altersbehandlung für Ihre Nutzer basierend auf Ihren rechtlichen und aufsichtsrechtlichen Anforderungen zu bestimmen. Weitere Informationen zu dieser Einstellung finden Sie unter https://developers.google.com/admob/android/targeting#set_the_age_treatment.

Wenn Sie diese Eigenschaft festlegen, bestätigen Sie, dass diese Benachrichtigung korrekt ist und Sie berechtigt sind, im Namen des Inhabers der App zu handeln. Sie sind sich bewusst, dass der Missbrauch dieser Einstellung zur Kündigung Ihres Google-Kontos führen kann.

Parameter
@Nullable AgeRestrictedTreatment ageRestrictedTreatment

Die Behandlung von Nutzern mit Altersbeschränkung gibt an, ob die Anzeigenanfrage als für Kinder, Jugendliche oder nicht angegeben behandelt werden soll.

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

Legt die höchste Altersfreigabe für Anzeigeninhalte fest. Die für Ihre App zurückgegebenen AdMob-Anzeigen haben eine Altersfreigabe, die dieser Stufe entspricht oder darunter liegt. Gültige Werte sind MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T und MAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

Legt den Personalisierungsstatus für die datenschutzbezogene Behandlung durch Publisher fest.

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

Mit dieser Methode können Sie angeben, ob Ihre App im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als für Kinder bestimmt behandelt werden soll. Weitere Informationen finden Sie unter http://business.ftc.gov/privacy-and-security/childrens-privacy.

Wenn Sie diese Methode auf TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE setzen, geben Sie an, dass Ihre App im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) als für Kinder bestimmt behandelt werden soll.

Wenn Sie diese Methode auf TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE setzen, geben Sie an, dass Ihre App im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) nicht als für Kinder bestimmt behandelt werden soll.

Wenn Sie diese Methode nicht festlegen oder auf TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED setzen, enthalten Anzeigenanfragen keine Angabe dazu, wie Ihre App in Bezug auf COPPA behandelt werden soll.

Wenn Sie diese Methode festlegen, bestätigen Sie, dass diese Benachrichtigung korrekt ist und Sie berechtigt sind, im Namen des Inhabers der App zu handeln. Sie sind sich bewusst, dass der Missbrauch dieser Einstellung zur Kündigung Ihres Google-Kontos führen kann.

Hinweis: Es kann eine Weile dauern, bis diese Kennzeichnung vollständig in den entsprechenden Google-Diensten implementiert wurde.

Parameter
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

Setzen Sie den Wert auf true, um anzugeben, dass Ihre App als für Kinder bestimmt behandelt werden soll. Setzen Sie den Wert auf false, um anzugeben, dass Ihre App nicht als für Kinder bestimmt behandelt werden soll.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

Mit dieser Methode können Sie Ihre App für die Behandlung von Nutzern im Europäischen Wirtschaftsraum (EWR) kennzeichnen, die noch nicht das gültige Mindestalter für die Einwilligung erreicht haben. Mit dieser Funktion soll die Einhaltung der EU-Datenschutz-Grundverordnung (DSGVO) erleichtert werden. Möglicherweise gelten für Sie im Rahmen der DSGVO noch weitere rechtliche Verpflichtungen. Lesen Sie die EU-Richtlinien und wenden Sie sich gegebenenfalls an Ihren Rechtsbeistand. Die Tools von Google sollen die Einhaltung gesetzlicher Bestimmungen erleichtern. Sie entbinden Publisher nicht von ihren gesetzlichen Pflichten.

Bei Verwendung dieser Funktion wird der Parameter „Tag For Users under the Age of Consent in Europe“ (TFUA) in alle Anzeigenanfragen aufgenommen. Mit diesem Parameter werden personalisierte Anzeigen, einschließlich Remarketing, für die jeweilige Anzeigenanfrage deaktiviert. Außerdem werden Anfragen an Drittanbieter deaktiviert, z. B. Tracking-Pixel zur Messung der Anzeigenleistung und Ad-Server von Drittanbietern.

Wenn Sie diese Methode auf TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE setzen, geben Sie an, dass Ihre App so behandelt werden soll, dass sie für Nutzer geeignet ist, die noch nicht das gültige Mindestalter für die Einwilligung erreicht haben.

Wenn Sie diese Methode auf TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE setzen, geben Sie an, dass Ihre App nicht so behandelt werden soll, dass sie für Nutzer geeignet ist, die noch nicht das gültige Mindestalter für die Einwilligung erreicht haben.

Wenn Sie diese Methode nicht festlegen oder auf TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED setzen, enthält Ihre App keine Angabe dazu, wie sie so behandelt werden soll, dass sie für Nutzer geeignet ist, die noch nicht das gültige Mindestalter für die Einwilligung erreicht haben.

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

Legt eine Liste von Testgeräte-IDs fest, die zu Testgeräten gehören, die immer Testanzeigen anfordern. Die Testgeräte-ID für das aktuelle Gerät wird bei der ersten Anzeigenanfrage in Logcat protokolliert.

Parameter
@Nullable List<String> testDeviceIds

Die Liste der Testgeräte-IDs. Übergeben Sie null, um die Liste zu löschen.