In diesem Leitfaden wird erläutert, wie Sie in einer Anzeigenanfrage Targeting-Informationen angeben.
Laden Sie die iOS API Demo App in Swift oder Objective-C herunter, um die Anzeigenausrichtung in Aktion zu sehen.
Voraussetzungen
Arbeiten Sie den Startleitfaden durch.
GADRequestConfiguration
GADRequestConfiguration
ist ein Objekt, das Targeting-Informationen erfasst, die global über die gemeinsam genutzte Instanz GADMobileAds
angewendet werden sollen. 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“
Im Rahmen des US-Gesetzes zum Schutz der Privatsphäre von Kindern im Internet (Children's Online Privacy Protection Act, COPPA) gibt es eine Einstellung namens tagForChildDirectedTreatment
.
Als App-Entwickler können Sie angeben, ob Google bei einer Anzeigenanfrage Ihre Inhalte als auf Kinder ausgerichtet behandeln soll. Wenn Sie angeben, dass Google Ihre Inhalte als auf Kinder ausgerichtet einstufen soll, deaktiviert Google die interessenbezogene Werbung und Remarketing-Anzeigen für diese Anzeigenanfrage. Folgende Einstellungsoptionen sind verfügbar:
- Setzen Sie
tagForChildDirectedTreatment
auftrue
, um anzugeben, dass Ihre Inhalte gemäß COPPA als auf Kinder ausgerichtet behandelt werden sollen. Dadurch wird die Übertragung der IDFA (Werbe-ID) verhindert. - Setzen Sie
tagForChildDirectedTreatment
auffalse
, um anzugeben, dass Ihre Inhalte nicht gemäß COPPA als auf Kinder ausgerichtet behandelt werden sollen. - Lege
tagForChildDirectedTreatment
nicht fest, wenn du nicht angeben möchtest, wie deine Inhalte in Bezug auf COPPA behandelt werden sollen.
Das folgende Beispiel gibt an, dass deine Inhalte im Sinne des COPPA als auf Kinder ausgerichtet behandelt werden sollen:
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 Sie berechtigt sind, im Namen des Inhabers der App zu handeln. Sie nehmen zur Kenntnis, dass ein Missbrauch dieser Einstellung zur Kündigung Ihres Google-Kontos führen kann.
Nutzer, die das gültige Mindestalter noch nicht erreicht haben
Sie können Ihre Anzeigenanfragen zur 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 weitere gesetzliche Verpflichtungen. Lesen Sie die Richtlinien der Europäischen Union und wenden Sie sich gegebenenfalls an Ihren Rechtsbeistand. Die Tools von Google sollen die Compliance erleichtern. Sie entbinden einen bestimmten Publisher nicht von seinen gesetzlichen Verpflichtungen. Weitere Informationen zu den Auswirkungen der DSGVO auf Publisher
Wenn Sie diese Funktion verwenden, wird in allen zukünftigen Anzeigenanfragen der Parameter „Tag für minderjährige Nutzer in Europa“ (TFUA) hinzugefügt. Mit diesem Parameter wird personalisierte Werbung, einschließlich Remarketing, für die jeweilige Anzeigenanfrage deaktiviert. Außerdem werden Anfragen an Drittanbieter deaktiviert, z. B. Tracking-Pixel und Ad-Server eines Drittanbieters.
Die Einstellung kann mit allen Versionen des Google Mobile Ads SDK verwendet werden. Dazu legen Sie das Attribut tagForUnderAgeOfConsent
für das Objekt GADMobileAds.requestConfiguration
fest und übergeben true
.
- Setzen Sie
tagForUnderAgeOfConsent
auftrue
, um anzugeben, dass Anzeigenanfragen so verarbeitet werden sollen, dass sie für minderjährige Nutzer geeignet sind. Dadurch wird auch die Übertragung der Werbe-ID (IDFA) verhindert. - Wenn Sie
tagForUnderAgeOfConsent
nicht festlegen, möchten Sie nicht, dass Anzeigenanfragen auf eine Weise verarbeitet werden, die für minderjährige Nutzer geeignet ist.
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 und tagForUnderAgeOfConsent
aktiviert werden sollen, sollten nicht gleichzeitig auf true
festgelegt sein.
Andernfalls hat die Einstellung für Kinder Vorrang.
Filtern von Anzeigeninhalten
In Apps kann mit der Eigenschaft maxAdContentRating
von GADRequestConfiguration
für alle Anzeigenanfragen eine höchste Altersfreigabe für Anzeigeninhalte festgelegt werden. Diese Einstellung gilt für alle zukünftigen Anzeigenanfragen für den Rest der Sitzung. Die möglichen Werte für diese Property basieren auf Klassifizierungen von Labels für digitale Inhalte und sollten eine der folgenden Konstanten sein:
GADMaxAdContentRatingGeneral
GADMaxAdContentRatingParentalGuidance
GADMaxAdContentRatingTeen
GADMaxAdContentRatingMatureAudience
Mit dem folgenden Code werden alle Anzeigenanfragen so konfiguriert, dass der zurückgegebene Anzeigeninhalt einer Kennzeichnung des Labels für digitalen Content entsprechen muss, die nicht höher als GADMaxAdContentRatingGeneral
sein darf.
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 personalisierte Anzeigen für alle Anzeigenanfragen deaktiviert werden sollen. Dazu wird die Property publisherPrivacyPersonalizationState
von GADRequestConfiguration
verwendet. Wenn Sie diese Funktion verwenden, wird in allen zukünftigen Anzeigenanfragen für die verbleibende Sitzung ein PPT-Parameter (Publisher Privacy Treatment) eingefügt.
Bei Anzeigenanfragen an Google werden standardmäßig personalisierte Anzeigen ausgeliefert. Mit dem folgenden Code wird personalisierte Werbung für alle Anzeigenanfragen deaktiviert:
Swift
GADMobileAds.sharedInstance().requestConfiguration.publisherPrivacyPersonalizationState =
.disabled
Objective-C
GADMobileAds.sharedInstance.requestConfiguration.publisherPrivacyPersonalizationState =
GADPublisherPrivacyPersonalizationStateDisabled;
GADRequest
Vom GADRequest
-Objekt werden Ausrichtungsinformationen 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 in Ihrer App beispielsweise eine Anzeige angefragt wird, während Inhalte von https://www.example.com
angezeigt werden, können Sie diese URL übergeben, um ein Targeting auf relevante Keywords vorzunehmen:
Swift
let request = GADRequest()
request.contentURL = "https://www.example.com"
Objective-C
GADRequest *request = [GADRequest request];
request.contentURL = @"https://www.example.com";
FAQs
- Welche Ausrichtung wird verwendet, wenn eine Anzeige automatisch aktualisiert wird?
- Bei der Anzeigenaktualisierung wird das zuvor angegebene
GADRequest
-Objekt wieder für das Targeting verwendet. Wenn Sie ein neues Targeting festlegen möchten, rufen Sie explizitloadRequest
inGADBannerView
mit einem neuenGADRequest
-Objekt auf. - Wie übergebe ich zusätzliche Ausrichtungsparameter an Vermittlungsnetzwerke?
- Unter Vermittlung erfahren Sie, wie Sie die Ausrichtung an Vermittlungsnetzwerke senden.