In diesem Leitfaden wird erläutert, wie Sie in einer Anzeigenanfrage Targeting-Informationen angeben.
Um die Anzeigenausrichtung in Aktion zu sehen, laden Sie die iOS API Demo App in Swift oder Objective-C
Vorbereitung
Arbeiten Sie den Startleitfaden durch.
GADRequestConfiguration
GADRequestConfiguration
ist ein Objekt, das Targeting-Informationen erfasst, die global durch
die
GADMobileAds
freigegebene Instanz. Sie können mit dem folgenden Code darauf zugreifen:
Swift
let requestConfiguration = GADMobileAds.sharedInstance().requestConfiguration
Objective-C
GADRequestConfiguration requestConfiguration = GADMobileAds.sharedInstance.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
tagForChildDirectedTreatment
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 wenn Sie möchten, dass Google Ihre Inhalte als auf Kinder ausgerichtet einstuft, ergreift Google , um interessenbezogene Werbung und Remarketing-Anzeigen für diese Anzeigenanfrage zu deaktivieren. Folgende Einstellungsoptionen sind verfügbar: wie folgt:
- Setzen Sie
tagForChildDirectedTreatment
auftrue
, um anzugeben, dass Ihre Inhalte, die im Sinne der COPPA-Bestimmungen als auf Kinder ausgerichtet behandelt werden. Dadurch wird verhindert, dass Übertragung der IDFA (Identifier for Advertisers) möglich. - Setzen Sie
tagForChildDirectedTreatment
auffalse
, wenn Sie nicht möchten, Ihre Inhalte im Sinne der COPPA-Bestimmungen als auf Kinder ausgerichtet behandelt werden. - Legen Sie
tagForChildDirectedTreatment
nicht fest, wenn Sie nicht angeben möchten, wie ob deine Inhalte den COPPA-Bestimmungen entsprechen müssen.
Im folgenden Beispiel möchten Sie, dass Ihre Inhalte Inhalte, die auf Kinder ausgerichtet sind, im Sinne der COPPA-Bestimmungen:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForChildDirectedTreatment = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment = @YES;
Indem Sie dieses Tag festlegen, bestätigen Sie, dass diese Benachrichtigung korrekt ist und befugt ist, im Namen des Eigentümers der App zu handeln. Sie nehmen zur Kenntnis, dass Missbrauch dieser Einstellung kann zur Kündigung Ihres Google-Kontos führen.
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 Leitlinien 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 Publisher.
Bei Verwendung dieser Funktion wird ein Tag für minderjährige Nutzer in Der Parameter „Europe“ (TFUA) wird in allen zukünftigen Anzeigenanfragen verwendet. Mit diesem Parameter werden personalisierte Anzeigen, einschließlich Remarketing, für folgende Nutzer deaktiviert: Anzeigenanfrage gesendet werden. Außerdem werden Anfragen an Drittanbieter von Anzeigen deaktiviert, etwa Anzeigenmessungspixel und Ad-Server von Drittanbietern.
Die Einstellung kann mit allen Versionen des Google Mobile Ads SDK verwendet werden:
das Festlegen der
tagForUnderAgeOfConsent
-Property für
GADMobileAds.requestConfiguration
-Objekt und übergeben true
.
- Setzen Sie
tagForUnderAgeOfConsent
auftrue
, um anzugeben, dass Sie die Anzeige schalten möchten. -Anfragen, die auf eine für Nutzer unter 3 Jahren Einwilligung geben. Außerdem wird dadurch die Übertragung der ID, IDFA. - Wenn Sie
tagForUnderAgeOfConsent
nicht konfigurieren, möchten Sie -Anfragen, die auf eine für Nutzer unter 3 Jahren Einwilligung geben.
Im folgenden Beispiel wird angegeben, dass TFUA in der Anzeigenanfrage enthalten sein soll:
Swift
GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent = true
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.tagForUnderAgeOfConsent = @YES;
Die Tags, mit denen die Einstellung „Für Kinder“ aktiviert werden kann
und tagForUnderAgeOfConsent
nicht gleichzeitig auf true
festgelegt sein.
Andernfalls hat die Einstellung für Kinder Vorrang.
Filtern von Anzeigeninhalten
In Apps kann für alle Anzeigenanfragen über die
Eigenschaft maxAdContentRating
von GADRequestConfiguration
. Diese Einstellung gilt
für den Rest der Sitzung für alle zukünftigen Anzeigenanfragen. Die möglichen Werte
für diese Property basieren auf dem Label für digitalen Content
Klassifizierungen und sollte eine
der folgenden Konstanten:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
Mit dem folgenden Code werden alle Anzeigenanfragen so konfiguriert, dass der Anzeigencontent angegeben wird
sollte der Kennzeichnung des Labels für digitalen Content entsprechen, die nicht höher als
GADMaxAdContentRatingGeneral
Swift
GADMobileAds.sharedInstance().requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.maxAdContentRating =
GADMaxAdContentRatingGeneral;
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
publisherPrivacyPersonalizationState
von GADRequestConfiguration
. Wenn Sie diese Funktion nutzen,
PPT-Parameter (Privacy Treatment) wird in allen zukünftigen Anzeigenanfragen für den
für den Rest der Sitzung.
Bei Anzeigenanfragen an Google werden standardmäßig personalisierte Anzeigen ausgeliefert. Die folgenden deaktiviert personalisierte Anzeigen bei allen Anzeigenanfragen:
Swift
GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
.disabled
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
GADPublisherPrivacyPersonalizationStateDisabled;
GADRequest
Vom GADRequest
-Objekt werden Targeting-Einstellungen erfasst
die mit einer Anzeigenanfrage gesendet werden.
Inhalts-URL
Bei der Anzeigenanfrage können Apps die URL der bereitgestellten Inhalte übergeben. So kann die Anzeige mithilfe von Keyword-Targeting auf den Inhalt abgestimmt werden.
Wenn Ihre App beispielsweise eine Anzeige anfordert, während Inhalte von
https://www.example.com
können Sie diese URL zur Ausrichtung auf relevante Keywords übergeben:
Swift
let request = GADRequest()
request.contentURL = "https://www.example.com"
Objective-C
GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";
FAQ
- Welche Ausrichtung wird verwendet, wenn eine Anzeige automatisch aktualisiert wird?
- Bei der Anzeigenaktualisierung wird die zuvor festgelegte
Das Objekt
GADRequest
wird wieder für das Targeting verwendet. Um eine neue Ausrichtung festzulegen, rufen Sie explizitloadRequest
auf beiGADBannerView
mit einem neuenGADRequest
-Objekt. - Wie übergebe ich zusätzliche Ausrichtungsparameter an Vermittlungsnetzwerke?
- Unter Vermittlung erfahren Sie, wie Sie die Ausrichtung an Vermittlungsnetzwerke zu senden.