Audience Manager Plug-in for IAB TCF aam-iab-plugin
Überblick
Ein wichtiger Aspekt der Datenschutzverpflichtungen, die Sie gegenüber Ihren Benutzern haben, ist der Erwerb und die Übermittlung von Benutzerentscheidungen darüber, wie ihre personenbezogenen Daten verwendet werden dürfen (d. h. "Zwecke") und von wem (d. h. "Unternehmen").
Adobe bietet Ihnen die Möglichkeit, die Datenschutzoptionen Ihrer Benutzer über die Opt-in-Funktion und die Unterstützung des IAB Transparency and Consent Framework (TCF) zu verwalten und zu übermitteln.
Dieser Artikel beschreibt die Audience Manager-Anwendungsfälle, die das IAB TCF unterstützen, und wie Sie die IAB TCF-Unterstützung in Audience Manager implementieren.
Das Audience Manager-Plug-in für IAB TCF verwendet die Opt-in-Funktion, die wiederum Teil der Bibliothek Adobe Experience Platform Identity Service (ECID) ist.
Umfang und Einschränkungen scope-and-limitations
Als Publisher oder Advertiser, der mit Audience Manager arbeitet, können Sie gemäß IAB TCF Benutzerentscheidungen an Audience Manager weiterleiten.
Audience Manager unterstützt Sie dabei, die Datenschutzoptionen Ihrer Benutzer zu respektieren, und bietet Ihnen außerdem eine einfache Möglichkeit, diese Optionen allen Partnern, mit denen Sie arbeiten, mitzuteilen.
Derzeit bietet Audience Manager für Folgendes keine Unterstützung:
- Workflows für Mobilgeräte;
- Anhängen der Zustimmung an Segmentexporte.
Upgrade auf IAB TCF v2.2 upgrading
Kunden, die ihre Audience Manager Plug-in for IAB TCF -Implementierung von IAB TCF v1.1 auf IAB TCF v2.2 aktualisieren oder IAB TCF v2.2 zum ersten Mal aktivieren, sollten dieselben Richtlinien für Voraussetzungen und Implementierung befolgen wie unten beschrieben.
Voraussetzungen prerequisites
Sie müssen die folgenden Voraussetzungen erfüllen, um das Audience Manager-Plug-in für IAB TCF mit Audience Manager zu verwenden:
- Sie müssen Adobe Experience Platform Identity Service (ECID) Version 5 (oder neuer) verwenden. Laden Sie unsere neueste ECID-Version herunter.
- Sie müssen Audience Manager Data Integration Library (DIL) Version 9.0 oder höher verwenden, die von hier heruntergeladen werden kann. Lesen Sie mehr über DIL in der Audience Manager-Dokumentation. Es wird empfohlen, die Adobe Audience Manager Tag-Erweiterung für die einfachste DIL-Implementierung von Audience Manager zu verwenden.
- Wenn Sie zum Importieren von Daten in Audience Manager Server-Side Forwarding (SSF) verwenden, müssen Sie alternativ auf die neueste Version von AppMeasurement aktualisieren. Laden Sie AppMeasurement mit dem Analytics-Code-Manager herunter.
- Sie müssen eine kommerzielle oder eigene Consent Management Platform (CMP) verwenden, die mit IAB TCF v2.2 integriert ist und beim IAB TCF registriert ist. Siehe dazu die Liste der beim IAB-Framework registrieren CMPs.
gdpr=0
in ID-Synchronisierungen, selbst wenn sich Ihre Besucher in der Europäischen Union befinden. Um festzustellen, ob Ihre DSGVO-Validierung aktiv ist, empfehlen wir Ihnen, mit Ihrer Consent Management Platform (CMP) zu bestätigen, dass sie das IAB TCF v2.2 unterstützen.Recommendations und Implementierung recommendations
Um die IAB TCF-Unterstützung in Audience Manager zu aktivieren, lesen Sie unsere Dokumentation zum Einrichten von IAB mit Opt-in-Funktion.
Am einfachsten können Sie dies erreichen, indem Sie Adobe Experience Platform-Tags verwenden, um Ihren Eigenschaften ECID Opt-in hinzuzufügen. Lesen Sie die Dokumentation zur Erweiterung ECID Opt-in , um zu erfahren, wie Sie die Tag-Erweiterung einrichten.
Workflow für Benutzerentscheidungen bei Verwendung des IAB-Frameworks user-choice-workflow
Beim Besuch einer Webeigenschaft können Ihre Benutzer festlegen, wie ihre Daten vom Publisher und von den Drittanbietern, mit denen der Herausgeber arbeitet, verwendet werden sollen.
Benutzer geben ihre Auswahl in Form von Zustimmung für IAB-Zwecke an Drittanbieter weiter, die in der globalen Anbieterliste registriert sind.
Das folgende Bild zeigt ein Beispiel für ein CMP-Dialogfeld, das einem erstmaligen Besucher einer Website angezeigt wird. Beachten Sie, dass dieser Dialog je nach Kundenimplementierung sehr unterschiedlich aussehen kann.
Details zu den verschiedenen Zwecken und Berechtigungen, die in IAB TCF v2.2 enthalten sind, finden Sie in den Richtlinien des IAB Europe Transparency & Consent Framework🔗.
Benutzer können ihre Zustimmung für eine Kombination von Zwecken und Anbietern erteilen. Beispielsweise können Benutzer ihre Zustimmung zum Speichern von Informationen auf einem Gerät, zur Entwicklung und Verbesserung von Produkten und zur Erteilung ihrer Zustimmung an alle vom CMP angezeigten Drittanbieter erteilen.
Oder in einem anderen Beispiel könnten sie ihre Zustimmung für alle Zwecke erteilen, jedoch nur einigen der vom CMP angezeigten Anbieter ihre Zustimmung erteilen.
Sobald der Benutzer seine Datenschutzoptionen ausgewählt hat, werden die ausgewählten Benutzer in der IAB TC-Zeichenfolge aufgezeichnet. Die IAB TC-Zeichenfolge speichert die Kombination aus genehmigten Zwecken und Anbietern zusammen mit anderen Metadateninformationen (weitere Informationen finden Sie auf der IAB-Seite ).
Jeder im IAB TCF registrierte Anbieter bewertet die IAB TC-Zeichenfolge und trifft Entscheidungen anhand der Datenschutzoptionen der Benutzer. Beachten Sie, dass die Datenschutzoptionen der Benutzer für alle bei IAB TCF registrierten Anbieter gültig sind.
Für Audience Manager erforderliche Zwecke aam-standard-purposes
Audience Manager wertet die in der IAB TC-Zeichenfolge gespeicherten Benutzerentscheidungen für die folgenden Zwecke aus, die in den Richtlinien des IAB Europe Transparency & Consent Framework 🔗 definiert sind.
- Zweck 1: Informationen auf einem Gerät speichern und/oder darauf zugreifen;
- Zweck 10: Entwicklung und Verbesserung von Produkten;
- Sonderzweck 1: Sichern Sie sich Sicherheit, verhindern Sie Betrug und Debugging.
Das Verhalten des Audience Managers hängt davon ab, ob der Benutzer seine Zustimmung erteilt aam-behavior-consent
Audience Manager funktioniert unterschiedlich, je nachdem, ob die IAB TC-Zeichenfolge die Benutzerzustimmung für die beiden Zwecke enthält (Speichern und/oder Zugreifen auf Informationen auf einem Gerät und Entwickeln und Verbessern von Produkten) oder nicht.
Wir prüfen auch für alle Ziele, mit denen Sie in Audience Manager arbeiten, die Benutzerzustimmung, solange diese Ziele beim IAB TCF registriert sind.
- alle von Ihnen angeforderten Audience Manager-Anwendungsfälle ausführen.
- Übermittelt die Zustimmung an Dritte in ID-Synchronisierungen (durch Übergabe von
gdpr = 1
und der Zustimmungszeichenfolge alsgdpr_consent
in ID-Synchronisierungsaufrufen). - die von Adserver-Pixeln übergebene Zustimmung auswerten und berücksichtigen.
- von Partnern initiierte ID-Synchronisierungen berücksichtigen.
- keine neuen Benutzerdaten in Ihrer Instanz speichern. Dazu gehören Partner-IDs, Signale, Eigenschaften oder Pixeldaten.
- keine Synchronisierung der Drittanbieter-IDs initiieren.
- von Partnern initiierte ID-Synchronisierungen nicht berücksichtigen.
- Der Benutzer wird von der weiteren Datenerfassung ausgeschlossen.
Anwendungsfall: Publisher publisher-use-case
Durch Implementierung des Audience Manager-Plug-ins für IAB TCF müssen Sie keinen benutzerdefinierten Code für die Zustimmungsverwaltung in Ihren Web-Eigenschaften über einen anderen Mechanismus mit Adobe oder anderen Drittanbietern verwalten. Der Anwendungsfall wird im Bild und in den unten stehenden Schritten beschrieben. Beginnen Sie links im Bild:
- Ein Benutzer besucht eine Ihrer Web-Eigenschaften. Solange Sie die neuesten Versionen der ECID- und DIL-Bibliotheken verwenden (siehe Voraussetzungen), wird der Opt-in-Fluss ausgelöst.
- Audience Manager überprüft, ob der IAB-Fluss zutrifft (
isIabContext=true
). Siehe Empfehlungen und Implementierung. - Audience Manager prüft, ob die DSGVO zutrifft (
gdpr = 1
) und ob in Ihrer Webeigenschaft eine bei IAB TCF registrierte CMP vorhanden ist. Dies würde beispielsweise für Benutzer gelten, die aus der Europäischen Union kommen. Beachten Sie, dass es in Ihrer Verantwortung als Herausgeber liegt, das DSGVO-Flag festzulegen. - Wenn die DSGVO zutrifft, prüft der Audience Manager die im Parameter
gdpr_consent
übergebene IAB TC-Zeichenfolge auf die erforderliche Zustimmung. Audience Manager benötigen eine Zustimmung zum Speichern und/oder Aufrufen von Informationen auf einem Gerät (IAB TCF-Zweck 1), Entwickeln und Verbessern von Produkten (IAB TCF-Zweck 10) sowie die Zustimmung des Audience Manager-Anbieters zum Speichern, Verarbeiten oder Aktivieren von Daten. - Wenn die IAB TC-Zeichenfolge vorhanden ist und die erforderliche Zustimmung enthält, übergibt Audience Manager die IAB TC-Zeichenfolge an unsere Datenerfassungsserver (DCS).
- Audience Manager antwortet, indem er im Browser ein demdex-Cookie setzt, und initiiert und berücksichtigt ID-Synchronisationen von Drittanbietern.
- Wenn die in Schritt 4 übergebene IAB TC-Zeichenfolge nicht alle erforderlichen Berechtigungen enthält, erfasst, verarbeitet oder aktiviert der Audience Manager keine Benutzerdaten und berücksichtigt oder initiiert keine ID-Synchronisationen. Außerdem werden Benutzer von den Zielen ausgeschlossen, mit denen Sie arbeiten.
gdpr=0
in ID-Synchronisationen. Dies bedeutet, dass die DSGVO nicht für diese Benutzer gilt.
Anwendungsfall: Advertiser advertiser-use-case
Audience Manager bewertet und berücksichtigt die in Pixelaufrufen übergebene Zustimmung gemäß des IAB TCF.
Pixel können von Audience Manager auf ihren Partnerseiten platziert werden oder sie werden in Anzeigen-Servern platziert, um sie in die Anzeigenantwort aufzunehmen. Im ersten Fall muss Ihr Partner den Zustimmungsparameter programmgesteuert abrufen und dem Pixel vor dem Auslösen hinzufügen. Im zweiten Fall, der häufiger vorkommt und im Folgenden ausführlich beschrieben wird, hängen Adserver die Zustimmungsparameter, die sie von der SSP (Supply-Side Platform) oder von Adservern des Publishers erhalten, an alle Pixel an.
Audience Manager verwendet zwei Parameter, um die Benutzerzustimmung in Pixelaufrufen weiterzugeben:
gdpr
kann 0 (DSGVO trifft nicht zu) oder 1 (DSGVO trifft zu) betragen;gdpr_consent
ist die URL-sichere base64-kodierte DSGVO-Zustimmungszeichenfolge (siehe Spezifikation). Ein Beispielaufruf für ein Impressionspixel mit den beiden Parametern könnte wie folgt aussehen:
https://yourcompany.demdex.net/event?d_event=imp&gdpr=1&gdpr_consent=consentstring&d_src=datasource_id&d_site=siteID&d_creative=creative_id&d_adgroup=adgroup_id&d_placement=placement_id
Der Anwendungsfall wird im Bild und in den unten stehenden Schritten beschrieben. Beginnen Sie links im Bild:
- Ihr Benutzer erhält eine Impression über einen Adserver. Dies bedeutet einen Pixelaufruf an unsere Datenerfassungsserver (DCS).
- Audience Manager überprüft, ob die DSGVO-Markierung gesetzt ist. Andernfalls speichert Audience Manager die in den Variablen
gdpr
undgdpr_consent
übergebenen Daten in Pixelaufrufen. - Wenn die IAB TC-Zeichenfolge vorhanden ist und die erforderlichen Berechtigungen enthält, speichert Audience Manager die in den Variablen
gdpr
undgdpr_consent
übergebenen Daten in Pixelaufrufen. - Wenn die IAB TC-Zeichenfolge fehlt oder die erforderlichen Berechtigungen nicht besitzt, legt der Audience Manager die in den Variablen
gdpr
undgdpr_consent
übergebenen Daten in Pixelaufrufen ab.
Aktivierungspartner, die das IAB TCF unterstützen aam-activation-partners
Mit dem Audience Manager-Plug-in für IAB TCF können Sie die IAB TC-Zeichenfolge an Aktivierungspartner weiterleiten und dabei die Datenschutzoptionen der Benutzer berücksichtigen. Informationen darüber, welche Aktivierungspartner das IAB TCF unterstützen, finden Sie in unserer Liste gerätebasierter Ziele.
Anhängen der Zustimmung an URLs, die an URL-Ziele gesendet werden
Die Audience Manager-Integration mit IAB TCF v2.2 unterstützt das Anhängen der Zustimmung an Informationen, die an URL-Ziele gesendet werden, die in IAB TCF v2.2 integriert sind. Dieser Vorgang wird jedoch nicht automatisch von Audience Manager ausgeführt, um zu verhindern, dass bestimmte URL-Formate beschädigt werden.
Kunden, die ihre Zustimmung zu den an URL destinations gesendeten Daten anhängen möchten, müssen die Makros ${GDPR}
und ${GDPR_CONSENT_XXXX}
manuell in ihr URL-Format aufnehmen und dabei XXXX
durch die Ziel-Partner-ID ersetzen.
Beispiel: https://yourdomain.com?gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_1234}
.
Weitere Informationen zu den unterstützten Zielmakros finden Sie unter Definierte Zielmakros .
Geräteübergreifende Einverständnisverwaltung
Das Audience Manager-Plug-in für IAB TCF lehnt die in einer Anfrage vorhandenen IDs automatisch ab, wenn Ihre Site-Besucher nicht über die entsprechenden Berechtigungen verfügen. Wenn die Anforderung eine geräteübergreifende ID (CRM-ID) enthält, lehnt der Audience Manager die ID sowie das letzte mit dieser geräteübergreifenden ID (CRM-ID) verknüpfte Gerät ab.
Testen der IAB-Implementierung test-iab-implementation
Um zu testen, ob Sie das Audience Manager-Plug-in für IAB TCF korrekt implementiert haben, lesen Sie Nutzungsszenario 4 unter Validieren des Opt-in-Dienstes.
IAB und Opt-out in Audience Manager. Rangfolge. iab-and-optout
Eine weitere Datenschutzoption, die Ihren Benutzern zur Verfügung steht, ist die Möglichkeit, sich gegen jegliche Datenerfassung zu entscheiden. Adobe stellt Benutzern auf der Seite Ihre Datenschutzoptionen die entsprechenden Mittel zur Verfügung.
Audience Manager behandelt Opt-out-Anfragen in einem separaten Artikel in unserer Dokumentation.