Audience Manager Plug-in for IAB TCF aam-iab-plugin
Überblick
Ein wichtiger Aspekt in den Datenschutzverpflichtungen, die Sie Ihren Benutzern gegenüber haben können, ist der Erwerb und die Weitergabe 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 nutzt die Opt-in-Funktion, die wiederum Teil der Adobe Experience Platform Identity Service (ECID)- ist.
Umfang und Einschränkungen scope-and-limitations
Als Publisher oder Advertiser, der mit Audience Manager arbeitet, sind Sie in der Lage, dem Audience Manager gemäß IAB TCF Benutzeroptionen zu vermitteln.
Audience Manager hilft Ihnen, die Datenschutzentscheidungen Ihrer Benutzer zu respektieren und bietet Ihnen eine einfache Möglichkeit, diese Entscheidungen allen Partnern mitzuteilen, mit denen Sie zusammenarbeiten.
Derzeit bietet Audience Manager für Folgendes keine Unterstützung:
- Workflows für Mobilgeräte;
- Anhängen des Einverständnisses an Segmentexporte.
Aktualisieren auf IAB TCF v2.2 upgrading
Kunden, die ein Upgrade ihrer Audience Manager Plug-in for IAB TCF-Implementierung von IAB TCF v1.1 auf IAB TCF v2.2 durchführen oder IAB TCF v2.2 zum ersten Mal aktivieren, sollten alle die gleichen Richtlinien zu Voraussetzungen und Implementierung wie unten beschrieben befolgen.
Voraussetzungen prerequisites
Sie müssen die folgenden Voraussetzungen erfüllen, um das Audience Manager-Plug-in für IAB TCF mit Audience Manager verwenden zu können:
- 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 neuer verwenden, herunterladbar von hier. Mehr über DIL erfahren Sie in der Audience Manager-Dokumentation. Es wird empfohlen, die Tag-Erweiterung Adobe Audience Managerverwenden, um das DIL von Audience Manager möglichst einfach zu gestalten.
- Wenn Sie Server-Side Forwarding (SSF) verwenden, um Daten in den Audience Manager zu importieren, müssen Sie ein Upgrade auf die neueste AppMeasurement-Version durchführen. Laden Sie AppMeasurement mit dem Analytics-Code-Manager herunter.
- Sie müssen eine kommerzielle oder eigene Consent Management Platform (CMP) verwenden, die in IAB TCF v2.2 integriert und beim IAB TCF registriert ist. Siehe dazu die Liste der beim IAB-Framework registrieren CMPs.
gdpr=0
automatisch bei der ID-Synchronisierung, auch wenn sich Ihre Besucherinnen und Besucher in der Europäischen Union befinden. Um festzustellen, ob Ihre DSGVO-Validierung aktiv ist, empfehlen wir Ihnen, sich mit Ihrer Consent Management Platform (CMP) zu vergewissern, dass sie IAB TCF v2.2 unterstützt.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 geht dies, wenn Sie Adobe Experience Platform Tags verwenden, um ECID Opt-in zu Ihren Eigenschaften hinzuzufügen. Lesen Sie die Dokumentation für die ECID-Opt-in-Erweiterung, um zu erfahren, wie Sie die Tags-Erweiterung einrichten.
Workflow zur Benutzerauswahl bei Verwendung des IAB-Frameworks user-choice-workflow
Beim Besuch einer Web-Eigenschaft können Ihre Benutzer angeben, wie ihre Daten vom Herausgeber und von den Drittanbietern verwendet werden sollen, mit denen der Herausgeber zusammenarbeitet.
Die Benutzer stellen ihre Auswahl in Form eines Einverständnisses für IAB-Zwecke (Drittanbieter bereit, 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.
Einzelheiten zu den verschiedenen Zwecken und Berechtigungen in IAB TCF v2.2 finden Sie in den IAB Europe Transparency & Consent Framework Policies.
Benutzer können ihre Zustimmung für eine Kombination von Zwecken und Anbietern erteilen. Beispielsweise könnten Benutzer ihre Zustimmung zur Speicherung von Informationen auf einem Gerät, zur Entwicklung und Verbesserung von Produkten erteilen und ihre Zustimmung allen Drittanbietern erteilen, die von der CMP angezeigt werden.
Oder in einem anderen Beispiel könnten sie ihre Zustimmung für alle Zwecke erteilen, aber nur einigen wenigen der von der CMP angezeigten Anbieter.
Sobald der Benutzer seine Datenschutzoptionen auswählt, werden diese in der IAB TC-Zeichenfolge aufgezeichnet. Die IAB-TC-Zeichenfolge speichert die Kombination von genehmigten Zwecken und Anbietern zusammen mit anderen Metadateninformationen (weitere Informationen finden Sie SeiteIAB).
Jeder im IAB TCF registrierte Anbieter bewertet die IAB TC-Zeichenfolge und trifft Entscheidungen auf der Grundlage der Datenschutzentscheidungen der Benutzer. Beachten Sie, dass die Datenschutzoptionen der Benutzer für alle Anbieter gelten, die bei IAB TCF registriert sind.
Erforderliche Zwecke des Audience Managers aam-standard-purposes
Der Audience Manager bewertet die in der IAB-TC-Zeichenfolge gespeicherten Auswahlmöglichkeiten der Benutzer für die folgenden Zwecke, die in den IAB Europe Transparency & Consent Framework Policies definiert sind.
- Zweck 1 Speicherung und/oder Zugriff auf Informationen auf einem Gerät;
- Zweck 10: Entwicklung und Verbesserung von Produkten;
- Sonderzweck 1: Gewährleistung der Sicherheit, Verhinderung von Betrug und Fehlerbehebung.
Das Benutzerverhalten hängt davon ab, ob der Audience Manager das Einverständnis erteilt aam-behavior-consent
Der Audience Manager funktioniert unterschiedlich, je nachdem, ob die IAB-TC-Zeichenfolge das Benutzereinverständnis für die beiden Zwecke (Speichern und/oder Zugreifen auf Informationen auf einem Gerät, Entwicklung und Verbesserung von Produkten) enthält oder nicht.
Wir prüfen auch die Benutzerzustimmung für alle Ziele, mit denen Sie in der Audience Manager arbeiten, sofern diese Ziele bei IAB TCF registriert sind.
- alle von Ihnen angeforderten Audience Manager-Anwendungsfälle ausführen.
- Übermittelt Einverständnis an Dritte bei ID-Synchronisierungen (durch Übergabe von
gdpr = 1
und der Einverständniszeichenfolge wie bei ID-Synchronisierungsaufrufengdpr_consent
). - 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.
- Opt den Benutzer von der weiteren Datenerfassung aus.
Anwendungsfall für Publisher publisher-use-case
Durch die Implementierung des Audience Manager-Plug-ins für IAB TCF müssen Sie keinen benutzerdefinierten Code für die Einverständnisverwaltung 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. - Der Audience Manager prüft, ob die DSGVO (
gdpr = 1
) gilt und ob in Ihrer Web-Eigenschaft eine beim IAB TCF registrierte CMP vorhanden ist. Dies würde beispielsweise für Nutzer gelten, die aus der Europäischen Union kommen. Beachten Sie, dass Sie als Publisher dafür verantwortlich sind, das DSGVO-Flag zu setzen. - Wenn die DSGVO gilt, prüft Audience Manager die im
gdpr_consent
übergebene IAB-TC-Zeichenfolge auf die erforderliche Einwilligung. Der Audience Manager benötigt die Zustimmung zum Speichern und/oder Zugreifen auf Informationen auf einem Gerät (IAB TCF Purpose 1), Entwickeln und Verbessern von Produkten (IAB TCF Purpose 10) sowie die Zustimmung des Audience Manager-Anbieters zum Speichern, Verarbeiten oder Aktivieren von Daten. - Wenn die IAB TC-Zeichenfolge vorhanden ist und sie die erforderliche Einwilligung enthält, übergibt der Audience Manager die IAB TC-Zeichenfolge an unsere Datenerfassungsserver (DCS).
- Der Audience Manager antwortet, indem er ein demdex-Cookie im Browser setzt, und initiiert und berücksichtigt ID-Synchronisierungen 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 keine ID-Synchronisierungen und initiiert keine ID-Synchronisierungen. Außerdem wird der Benutzer von den Zielen, mit denen Sie arbeiten, abgemeldet.
gdpr=0
bei der ID-Synchronisierung. Dies bedeutet, dass die DSGVO nicht für diese Benutzenden gilt.
Anwendungsfall für Advertiser advertiser-use-case
Audience Manager bewertet und berücksichtigt die in Pixelaufrufen übergebene Zustimmung gemäß des IAB TCF.
Audience Manager-Kunden können Pixel auf ihren Partnerseiten platzieren oder sie werden auf 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 führt zu einem Pixel-Aufruf an unsere Datenerfassungs-Server (DCS).
- Audience Manager überprüft, ob die DSGVO-Markierung gesetzt ist. Ist dies nicht der Fall, speichert der Audience Manager die in den
gdpr
übergebenen Daten undgdpr_consent
Variablen in Pixel-Aufrufen. - Wenn die IAB-TC-Zeichenfolge vorhanden ist und sie die erforderlichen Berechtigungen enthält, speichert der Audience Manager die in den
gdpr
übergebenen Daten undgdpr_consent
Variablen in Pixelaufrufen. - Wenn die IAB-TC-Zeichenfolge fehlt oder die erforderlichen Berechtigungen fehlen, löscht der Audience Manager die in der
gdpr
übergebenen Daten undgdpr_consent
Variablen in Pixel-Aufrufen.
Aktivierungspartner, die 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, wobei die Datenschutzentscheidungen der Benutzer respektiert werden. Informationen darüber, welche Aktivierungspartner das IAB TCF unterstützen, finden Sie in unserer Liste gerätebasierter Ziele.
Anhängen des Einverständnisses an URLs, die an URL-Ziele gesendet werden
Die Audience Manager-Integration mit IAB TCF v2.2 unterstützt das Anhängen von Einverständniserklärungen an Informationen, die an URL-Ziele gesendet werden, die in IAB TCF v2.2 integriert sind. Dieser Vorgang wird jedoch nicht automatisch vom Audience Manager ausgeführt, um zu vermeiden, dass bestimmte URL-Formate beschädigt werden.
Kunden, die ihr Einverständnis zu an URL destinations gesendeten Daten anhängen möchten, müssen die ${GDPR}
- und ${GDPR_CONSENT_XXXX}
-Makros manuell zu ihrem URL-Format hinzufügen und XXXX
durch die Zielpartner-ID ersetzen.
Beispiel: https://yourdomain.com?gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_1234}
.
Weitere zu den unterstützten Zielmakros findenunter „Zielmakros definiert“.
Geräteübergreifende Einverständnisverwaltung
Das Audience Manager-Plug-in für IAB TCF macht die bei einer Anfrage vorhandenen IDs automatisch ungültig, wenn die Site-Besucher nicht die entsprechenden Berechtigungen bereitstellen. Wenn die Anfrage eine geräteübergreifende ID (CRM-ID) enthält, widerruft der Audience Manager die ID sowie das letzte mit dieser verknüpfte Gerät geräteübergreifende ID (CRM-ID).
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 Anwendungsfall 4 unter Validieren des Opt-in-Service.
IAB und Opt-out in Audience Manager. Rangfolge der Priorität. 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.