RequestConfiguration.Builder

class RequestConfiguration.Builder


Builder für RequestConfiguration.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

RequestConfiguration!

Erstellt die RequestConfiguration.

RequestConfiguration.Builder!

Legt die Konfiguration für die Verarbeitung von Anzeigenanfragen für Nutzer mit Altersbeschränkung fest.

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

Diese Funktion ist veraltet.

Verwenden Sie stattdessen setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Diese Funktion ist veraltet.

Verwenden Sie stattdessen setAgeRestrictedTreatment.

RequestConfiguration.Builder!

Legt eine Liste von Testgeräte-IDs fest, die Testgeräten entsprechen, die immer Testanzeigen anfordern.

Öffentliche Konstruktoren

Builder

Builder()

Öffentliche Funktionen

Build

fun build(): RequestConfiguration!

Erstellt die RequestConfiguration.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

Legt die Konfiguration für die Verarbeitung von Anzeigenanfragen für Nutzer mit Altersbeschränkung fest.

Wenden Sie sich an Ihren Rechtsbeistand, um die Einstellungen für die Altersbeschränkung 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
ageRestrictedTreatment: AgeRestrictedTreatment?

Die Verarbeitung von Anzeigenanfragen für Nutzer mit Altersbeschränkung. Gibt an, ob die Anzeigenanfrage als für Kinder, Jugendliche oder nicht angegeben behandelt werden soll.

setMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

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
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

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 im Hinblick 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 tagForChildDirectedTreatment: Int

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

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

Mit dieser Methode können Sie Ihre App für die Verarbeitung für Nutzer im Europäischen Wirtschaftsraum (EWR) unter dem gültigen Mindestalter kennzeichnen. 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 für Nutzer unter dem gültigen Mindestalter geeignet behandelt werden soll.

Wenn Sie diese Methode auf TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE setzen, geben Sie an, dass Ihre App nicht für Nutzer unter dem gültigen Mindestalter geeignet behandelt werden soll.

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 für Nutzer unter dem gültigen Mindestalter geeignet behandelt werden soll.

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

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

Parameter
testDeviceIds: (Mutable)List<String!>?

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