RequestConfiguration.Builder

class RequestConfiguration.Builder


Builder for 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 der Datenschutzbehandlung des Publishers 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!

Hiermit wird eine Liste von Testgeräte-IDs festgelegt, die Testgeräten entsprechen, auf denen immer Testanzeigen angefordert werden.

Ö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 zurückgegebenen AdMob-Anzeigen haben eine Altersfreigabe, die dieser Altersfreigabe 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 der Datenschutzbehandlung des Publishers 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 App für Kinder behandelt werden soll.

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

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

Indem Sie diese Methode festlegen, bestätigen Sie, dass diese Mitteilung korrekt ist und dass Sie berechtigt sind, im Namen des Inhabers der App zu handeln. Sie nehmen zur Kenntnis, 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

Legen Sie true fest, um anzugeben, dass Ihre App als an Kinder gerichtet behandelt werden soll. Legen Sie false fest, um anzugeben, dass Ihre App nicht als an Kinder gerichtet 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 für minderjährige Nutzer in Europa“ (TFUA) in alle Anzeigenanfragen aufgenommen. Mit diesem Parameter werden personalisierte Anzeigen, einschließlich Remarketing, für die jeweilige Anzeigenanfrage deaktiviert. Außerdem werden an Drittanbieter gerichtete Anfragen deaktiviert, z. B. Tracking-Pixel und Ad-Server eines Drittanbieters.

Wenn Sie diese Methode auf TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE festlegen, geben Sie an, dass Ihre App für minderjährige Nutzer geeignet sein soll.

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

Wenn Sie diese Methode nicht festlegen oder auf TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED festlegen, enthält Ihre App keine Angabe dazu, wie Ihre App für Nutzer unter dem Mindestalter behandelt werden soll.

setTestDeviceIds

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

Hiermit wird eine Liste von Testgeräte-IDs festgelegt, die Testgeräten entsprechen, auf denen immer Testanzeigen angefordert werden. 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 IDs der Testgeräte. Passen Sie null, um die Liste zu löschen.