RequestConfiguration.Builder

class RequestConfiguration.Builder


Builder für RequestConfiguration.

Zusammenfassung

Öffentliche Konstruktoren

Öffentliche Funktionen

RequestConfiguration!

Builds the RequestConfiguration.

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

Legt den Personalisierungsstatus für die Publisher-Datenschutzbehandlung fest.

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 App für Kinder behandelt werden soll – http://business.ftc.gov/privacy-and-security/childrens-privacy.

RequestConfiguration.Builder!

Mit dieser Methode können Sie Ihre App für die Verarbeitung für minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) kennzeichnen.

RequestConfiguration.Builder!

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

Öffentliche Konstruktoren

Builder

Builder()

Öffentliche Funktionen

Build

fun build(): RequestConfiguration!

Builds the RequestConfiguration.

setMaxAdContentRating

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

Legt die höchste Altersfreigabe für Anzeigeninhalte fest. Die für Ihre App ausgelieferten 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 Publisher-Datenschutzbehandlung 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 App für Kinder behandelt werden soll – http://business.ftc.gov/privacy-and-security/childrens-privacy.

Wenn Sie diese Methode auf TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE festlegen, 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 festlegen, 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 App für Kinder behandelt werden soll.

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

Indem Sie diese Methode festlegen, bestätigen Sie, dass diese Benachrichtigung korrekt ist und Sie berechtigt sind, im Namen des App-Inhabers 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 Tags vollständig in den entsprechenden Google-Diensten implementiert wurden.

Parameter
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

Auf true festgelegt, um anzugeben, dass Ihre App als für Kinder bestimmt eingestuft werden soll. Legen Sie false fest, um anzugeben, dass 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 minderjährige Nutzer im Europäischen Wirtschaftsraum (EWR) 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 Rechtsberater. 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, „Tag für minderjährige Nutzer in Europa“) 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 minderjährige Nutzer geeignet ist.

Wenn Sie diese Methode auf TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE festlegen, geben Sie an, dass Ihre App nicht für minderjährige Nutzer geeignet ist.

Wenn Sie diese Methode nicht festlegen oder auf TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED setzen, enthält Ihre App keinen Hinweis darauf, wie Sie möchten, dass Ihre App in einer für beschränkt geschäftsfähige Kinder geeigneten Weise behandelt wird.

setTestDeviceIds

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

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

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

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