In diesem Leitfaden wird erläutert, wie Sie in einer Anzeigenanfrage Targeting-Informationen angeben. Für eine funktionierenden Beispiels funktioniert, laden Sie die Android API Demo App herunter.
Vorbereitung
- Arbeiten Sie den Startleitfaden durch.
RequestConfiguration
RequestConfiguration
ist ein Objekt, das Targeting-Informationen erfasst, die global durch
MobileAds
statische Methode.
Um die Anfragekonfiguration zu aktualisieren, rufen Sie einen Builder aus der vorhandenen -Konfiguration, führen Sie die gewünschten Aktualisierungen durch und legen Sie sie wie folgt fest:
Java
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Kotlin
var requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Einstellung „Für Kinder“
Für die Zwecke des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) (COPPA) gibt es die Einstellung „Tag für Inhalte für Kinder“. Durch Festlegen dieses Tags bestätigen Sie, dass diese Benachrichtigung korrekt ist und Sie sind autorisiert, im Namen des Inhabers der App zu handeln. Ihnen ist bewusst, dass ein Missbrauch dieser Einstellung zur Kündigung führen kann Ihres Google-Kontos.
Als App-Entwickler können Sie angeben, ob Google Ihre Content als auf Kinder ausgerichtet kennzeichnen, wenn Sie eine Anzeigenanfrage stellen. Wenn Sie angeben, dass Sie möchten, dass Google Ihre Inhalte als auf Kinder ausgerichtet einstuft, unternehmen wir interessenbezogene Werbung und Remarketing-Anzeigen für diese Anzeigenanfrage deaktivieren.
Die Einstellung kann mit allen Versionen des Google Play Services SDK verwendet werden
bis RequestConfiguration.Builder.setTagForChildDirectedTreatment(int)
:
setTagForChildDirectedTreatment
anrufen mitTAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE
, um anzugeben, dass Ihre Inhalte, die im Sinne der COPPA-Bestimmungen als auf Kinder ausgerichtet behandelt werden. Dadurch wird verhindert, die Übertragung der Android-Werbe-ID (AAID) ermittelt.setTagForChildDirectedTreatment
anrufen mitTAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE
ein, um anzugeben, dass Ihre Inhalte, die im Sinne der COPPA-Bestimmungen als auf Kinder ausgerichtet behandelt werden.setTagForChildDirectedTreatment
anrufen mitTAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED
, wenn Sie nicht angeben möchten, wie Ihr Inhalt in Anzeigenanfragen in Bezug auf COPPA behandelt werden soll.
Im folgenden Beispiel sehen Sie, dass Ihre Inhalte als Inhalte, die auf Kinder ausgerichtet sind, im Sinne der COPPA-Bestimmungen:
Java
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Kotlin
var requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForChildDirectedTreatment(RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Nutzer, die das gültige Mindestalter noch nicht erreicht haben
Sie können Ihre Anzeigenanfragen zur Verarbeitung für Nutzer in der Nutzer, die das Mindestalter für Google-Konten noch nicht erreicht haben, im Europäischen Wirtschaftsraum (EWR). Diese Funktion ist wurde entwickelt, um die Einhaltung der allgemeinen Datenschutz-Grundverordnung (DSGVO). Beachten Sie, dass Sie möglicherweise Verpflichtungen im Rahmen der DSGVO. Lesen Sie die Richtlinien der Europäischen Union und wenden Sie sich an sich an Ihren Rechtsbeistand wenden. Die Tools von Google sollen Ihnen Compliance und entbindet einen bestimmten Verlag nicht von seinen Verpflichtungen gemäß gegen das Gesetz. Weitere Informationen zu den Auswirkungen der DSGVO auf Publisher
Bei Verwendung dieser Funktion: Tag für minderjährige Nutzer in Europa (TFUA) in der Anzeigenanfrage enthalten. Durch diesen Parameter wird Folgendes deaktiviert: personalisierte Anzeigen, einschließlich Remarketing, für alle Anzeigenanfragen. Außerdem deaktiviert Anfragen an Drittanbieter von Anzeigen, z. B. Tracking-Pixel und Ad-Server eines Drittanbieters.
Wie bei Einstellungen für Kinder gibt es eine Methode,
RequestConfiguration.Builder
zum Festlegen des TFUA-Parameters:
setTagForUnderAgeOfConsent()
mit den folgenden Optionen.
setTagForUnderAgeOfConsent()
mitTAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
anrufen um anzugeben, dass die Anzeigenanfrage für Nutzer in Nutzer, die das Mindestalter für Google-Konten noch nicht erreicht haben, im Europäischen Wirtschaftsraum (EWR). Dies gilt auch für die Übertragung der Android-Werbe-ID (AAID) ermittelt.setTagForUnderAgeOfConsent()
mitTAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
anrufen Um anzugeben, dass die Anzeigenanfrage nicht für Nutzer behandelt werden soll Nutzer, die das gültige Mindestalter noch nicht erreicht haben, im Europäischen Wirtschaftsraum (EWR).setTagForUnderAgeOfConsent()
anrufen mitTAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
, wenn Sie noch keine angegeben ist, ob die Anzeigenanfrage für Nutzer in der Nutzer, die das Mindestalter für Google-Konten noch nicht erreicht haben, im Europäischen Wirtschaftsraum (EWR).
Im folgenden Beispiel wird angegeben, dass TFUA in Ihren Anzeigenanfragen enthalten sein soll:
Java
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Kotlin
var requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Die Tags, mit denen die Einstellung „Auf Kinder ausgerichtet“ aktiviert werden kann
und setTagForUnderAgeOfConsent()
sollten nicht gleichzeitig auf true
festgelegt sein.
Andernfalls hat die Einstellung für Kinder Vorrang.
Filtern von Anzeigeninhalten
Um die Google Play-Richtlinie zu unangemessener Werbung einzuhalten die zugehörige Angebote in einer Anzeige, alle Anzeigen und ihre zugehörigen Angebote, die in Ihrer App präsentiert werden, müssen für den Inhalt der App geeignet sein Bewertung von auch wenn der Inhalt an sich anderweitig den Google-Richtlinien entspricht Google Play-Richtlinien.
Mit Tools wie der höchsten Altersfreigabe für Anzeigeninhalte lässt sich besser steuern, welche Anzeigen Inhalt der Anzeigen, die Ihren Nutzern angezeigt werden. Du kannst eine maximale Altersfreigabe festlegen auf um die Einhaltung von Plattformrichtlinien zu verbessern.
In Apps kann für Anzeigenanfragen eine höchste Altersfreigabe für Anzeigeninhalte festgelegt werden mithilfe der
setMaxAdContentRating
. AdMob-Anzeigen, die zurückgegeben werden, wenn dies konfiguriert ist, haben eine Altersfreigabe von
darunter liegen. Die möglichen Werte für diese Netzwerkzuschüsse basieren auf
Klassifizierungen für Labels für digitalen Content und muss eines der folgenden sein:
Zeichenfolgen:
MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
Mit dem folgenden Code wird ein RequestConfiguration
-Objekt konfiguriert, das angibt, dass
Die zurückgegebenen Anzeigeninhalte müssen der Kennzeichnung des Labels für digitalen Content entsprechen.
höher als G
:
Java
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Kotlin
var requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Hier findest du weitere Informationen:
Höchste Altersfreigabe für einzelne Anzeigen festlegen Anfrage
Höchste Altersfreigabe für Anzeigeninhalte für eine App oder Konto
Datenschutz für Publisher (Beta)
Die
Datenschutzbestimmungen für Publisher
(PPT) API ist ein optionales Tool, mit dem Apps angeben können, ob Anzeigen deaktiviert werden sollen
Personalisierung für alle Anzeigenanfragen mithilfe der
setPublisherPrivacyPersonalizationState()
-Methode.
Wenn Sie diese Funktion verwenden, wird ein PPT-Parameter (Publisher Privacy Treatment, PPT) verwendet,
für die restliche Sitzung in allen zukünftigen Anzeigenanfragen enthalten sein.
Bei Anzeigenanfragen an Google werden standardmäßig personalisierte Anzeigen ausgeliefert. Die folgenden deaktiviert personalisierte Anzeigen bei allen Anzeigenanfragen:
Java
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setPublisherPrivacyPersonalizationState(PublisherPrivacyPersonalizationState.DISABLED)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
Kotlin
var requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setPublisherPrivacyPersonalizationState(PublisherPrivacyPersonalizationState.DISABLED)
.build()
MobileAds.setRequestConfiguration(requestConfiguration)
Anzeigenanfrage
Vom AdRequest
-Objekt werden Targeting-Einstellungen erfasst
die mit einer Anzeigenanfrage gesendet werden.