Erstellen von Datensätzen zur Erfassung von IAB TCF 2.0-Einverständnisdaten
Damit Adobe Experience Platform Kundeneinverständnisdaten gemäß IAB Transparency & Consent Framework (TCF) 2.0 verarbeiten kann, müssen diese Daten an Datensätze gesendet werden, deren Schemata TCF 2.0-Einverständnisfelder enthalten.
Insbesondere sind zwei Datensätze erforderlich, um TCF 2.0-Einverständnisdaten zu erfassen:
- Ein auf der XDM Individual Profile basierender Datensatz, der für die Verwendung in Real-Time Customer Profile aktiviert ist.
- Ein auf der XDM ExperienceEvent basierender Datensatz.
In diesem Dokument werden die Schritte zum Einrichten dieser beiden Datensätze beschrieben. Einen Überblick über den gesamten Workflow zur Konfiguration der Platform-Datenvorgänge für TCF 2.0 erhalten Sie im Abschnitt IAB TCF 2.0-Kompatibilitätsübersicht.
Voraussetzungen
Dieses Tutorial setzt ein Grundverständnis der folgenden Komponenten von Adobe Experience Platform voraus:
- Experience-Datenmodell (XDM): Das standardisierte Framework, mit dem Experience Platform Kundenerlebnisdaten organisiert.
- Grundlagen der Schemakomposition: Erfahren Sie mehr über die Grundbausteine von XDM-Schemata.
- Adobe Experience Platform Identity Service: Ermöglicht es Ihnen, Kundenidentitäten aus Ihren unterschiedlichen Datenquellen geräte- und systemübergreifend zu verbinden.
- Identity-Namespaces: Kundenidentitätsdaten müssen unter einem bestimmten Identity-Namespace bereitgestellt werden, der von Identity Service erkannt wird.
- Echtzeit-Kundenprofil: Nutzt Identity Service, um Ihnen die Erstellung detaillierter Kundenprofile aus Ihren Datensätzen in Echtzeit zu ermöglichen. Real-Time Customer Profile ruft Daten aus dem Data Lake ab und speichert Kundenprofile in einem eigenen separaten Datenspeicher.
TCF 2.0-Feldergruppen field-groups
Die Schemafeldgruppe IAB TCF 2.0 Consent Details stellt Felder für das Kundeneinverständnis bereit, die für die TCF 2.0-Unterstützung erforderlich sind. Es gibt zwei Versionen dieser Feldergruppe: eine ist mit der XDM Individual Profile-Klasse kompatibel und die andere mit der XDM ExperienceEvent-Klasse.
In den folgenden Abschnitten wird die Struktur jeder dieser Feldergruppen erläutert, einschließlich der Daten, die während der Aufnahme erwartet werden.
Profilfeldgruppe profile-field-group
Für Schemata, die auf XDM Individual Profile basieren, bietet die Feldergruppe IAB TCF 2.0 Consent Details ein einziges Feld vom Typ Zuordnung, identityPrivacyInfo
, das Kundenidentitäten ihren TCF-Einverständnisvoreinstellungen zuordnet. Diese Feldergruppe muss in einem datensatzbasierten Schema enthalten sein, das für das Echtzeit-Kundenprofil aktiviert ist, damit die automatische Durchsetzung stattfindet.
Weitere Informationen Struktur und Anwendungsfall findenim „Referenzhandbuch“ für diese Feldergruppe.
Ereignisfeldgruppe event-field-group
Wenn Sie Einverständnisänderungsereignisse im Laufe der Zeit verfolgen möchten, können Sie die Feldergruppe IAB TCF 2.0 Einverständnisdetails zu Ihrem XDM ExperienceEvent-Schema hinzufügen.
Wenn Sie nicht planen, Einverständnisänderungsereignisse im Laufe der Zeit zu verfolgen, müssen Sie diese Feldergruppe nicht in Ihr Ereignisschema aufnehmen. Beim automatischen Durchsetzen von TCF-Einverständniswerten verwendet Experience Platform nur die neuesten Einverständnisinformationen, die in die Profilfeldgruppe“ aufgenommen. Die von Ereignissen erfassten Einverständniswerte sind nicht Teil der automatischen Erzwingungs-Workflows.
Weitere Informationen zu Struktur undAnwendungsfall dieser Feldergruppe finden Sie im „Referenzhandbuch“ für diese Feldergruppe .
Erstellen von Kundeneinverständnisschemata create-schemas
Um Datensätze zu erstellen, die Einverständnisdaten erfassen, müssen Sie zunächst XDM-Schemata erstellen, auf denen diese Datensätze basieren.
Wie im vorherigen Abschnitt erwähnt, ist ein Schema erforderlich, das die Klasse XDM Individual Profile verwendet, um das Einverständnis in nachgelagerten Platform-Workflows zu erzwingen. Optional können Sie auch ein separates Schema auf der Grundlage von XDM ExperienceEvent erstellen, wenn Sie Einverständnisänderungen im Laufe der Zeit verfolgen möchten. Beide Schemata müssen ein identityMap
und eine entsprechende TCF 2.0-Feldergruppe enthalten.
Wählen Sie in der Platform Benutzeroberfläche im linken Navigationsbereich die Option Schemata“ aus, um den Arbeitsbereich Schemata zu öffnen. Führen Sie von hier aus die Schritte in den folgenden Abschnitten aus, um jedes erforderliche Schema zu erstellen.
Erstellen eines Einverständnisschemas für Profile profile-schema
Wählen Schema erstellen und dann Individuelles XDM-Profil aus dem Dropdown-Menü aus.
Der Feldergruppen hinzufügen wird angezeigt, sodass Sie sofort mit dem Hinzufügen von Feldergruppen zum Schema beginnen können. Wählen Sie hier IAB TCF 2.0 Consent Details aus der Liste aus. Sie können optional die Suchleiste verwenden, um die Ergebnisse einzugrenzen und die Feldergruppe leichter zu finden.
Suchen Sie als Nächstes die IdentityMap-Feldergruppe aus der Liste und wählen Sie sie ebenfalls aus. Sobald beide Feldergruppen in der rechten Leiste aufgeführt sind, wählen Sie Feldergruppen hinzufügen.
Die Arbeitsfläche wird erneut angezeigt und zeigt an, dass die Felder identityPrivacyInfo
und identityMap
zur Schemastruktur hinzugefügt wurden.
Bevor Sie weitere Felder zum Schema hinzufügen, wählen Sie das Stammfeld aus, um Schemaeigenschaften in der rechten Leiste anzuzeigen, wo Sie einen Namen und eine Beschreibung für das Schema angeben können.
Nachdem Sie einen Namen und eine Beschreibung angegeben haben, können Sie optional weitere Felder zum Schema hinzufügen, indem Sie Hinzufügen im Abschnitt Feldergruppen auf der linken Seite der Arbeitsfläche auswählen.
Wenn Sie ein vorhandenes Schema bearbeiten, das bereits für die Verwendung in Real-Time Customer Profile aktiviert wurde, wählen Sie Speichern aus, um Ihre Änderungen zu bestätigen, bevor Sie mit dem Abschnitt Erstellen eines Datensatzes basierend auf Ihrem Einverständnisschema“. Wenn Sie ein neues Schema erstellen, fahren Sie mit den im folgenden Unterabschnitt beschriebenen Schritten fort.
Aktivieren des Schemas für die Verwendung in Real-Time Customer Profile
Damit Platform die erhaltenen Einverständnisdaten mit bestimmten Kundenprofilen verknüpfen kann, muss das Einverständnisschema für die Verwendung in Real-Time Customer Profile aktiviert sein.
identityMap
Feld als primäre Identität. Wenn Sie ein anderes Feld als primäre Identität festlegen möchten, stellen Sie sicher, dass Sie eine indirekte Kennung wie eine Cookie-ID und kein direkt identifizierbares Feld verwenden, das in interessenbasierter Werbung wie einer E-Mail-Adresse nicht verwendet werden darf. Wenden Sie sich an Ihren Rechtsbeistand, wenn Sie sich nicht sicher sind, welche Felder eingeschränkt sind.Um das Schema für die Profile zu aktivieren, wählen Sie den Namen des Schemas in der linken Leiste aus, um den Abschnitt Schemaeigenschaften zu öffnen. Wählen Sie von hier aus den Profil aus.
Ein Pop-up wird angezeigt, das auf eine fehlende primäre Identität hinweist. Aktivieren Sie das Kontrollkästchen für die Verwendung einer alternativen primären Identität, da die primäre Identität im Feld identityMap
enthalten sein wird.
Klicken Sie abschließend Speichern, um Ihre Änderungen zu bestätigen.
Erstellen eines Ereignis-Einverständnisschemas event-schema
Wählen Sie im Arbeitsbereich Schemata die Option Schema erstellen und wählen Sie dann XDM ExperienceEvent aus der Dropdown-Liste aus.
Das Feldergruppen hinzufügen wird angezeigt. Wählen Sie hier IAB TCF 2.0 Consent Details aus der Liste aus. Sie können optional die Suchleiste verwenden, um die Ergebnisse einzugrenzen und die Feldergruppe leichter zu finden.
Suchen Sie als Nächstes die IdentityMap-Feldergruppe aus der Liste und wählen Sie sie ebenfalls aus. Sobald beide Feldergruppen in der rechten Leiste aufgeführt sind, wählen Sie Feldergruppen hinzufügen.
Die Arbeitsfläche wird erneut angezeigt und zeigt an, dass die Felder consentStrings
und identityMap
zur Schemastruktur hinzugefügt wurden.
Bevor Sie weitere Felder zum Schema hinzufügen, wählen Sie das Stammfeld aus, um Schemaeigenschaften in der rechten Leiste anzuzeigen, wo Sie einen Namen und eine Beschreibung für das Schema angeben können.
Nachdem Sie einen Namen und eine Beschreibung angegeben haben, können Sie optional weitere Felder zum Schema hinzufügen, indem Sie Hinzufügen im Abschnitt Feldergruppen auf der linken Seite der Arbeitsfläche auswählen.
Nachdem die erforderlichen Feldergruppen hinzugefügt wurden, klicken Sie zum Abschluss auf Speichern.
Erstellen von Datensätzen basierend auf Ihren Einverständnisschemata datasets
Für jedes der oben beschriebenen erforderlichen Schemata müssen Sie einen Datensatz erstellen, der letztendlich die Einverständnisdaten Ihrer Kunden aufnimmt. Der Datensatz, der auf dem Datensatzschema basiert, muss für Real-Time Customer Profile aktiviert sein, während der Datensatz, der auf dem Zeitreihenschema basiert (nicht), Profile sein sollte.
Wählen Sie zunächst linken Navigationsbereich Datensätze“ und dann oben rechts Datensatz erstellen aus.
Wählen Sie auf der nächsten Seite Datensatz aus Schema erstellen aus.
Der Datensatz aus Schema erstellen wird angezeigt, beginnend mit dem Schritt Schema auswählen. Suchen Sie in der bereitgestellten Liste nach einem der Einverständnisschemata, die Sie zuvor erstellt haben. Sie können optional die Suchleiste verwenden, um die Ergebnisse einzugrenzen und Ihr Schema leichter zu finden. Klicken Sie auf das Optionsfeld neben dem gewünschten Schema und dann auf Weiter um fortzufahren.
Der Schritt Datensatz konfigurieren wird angezeigt. Geben Sie einen eindeutigen, leicht identifizierbaren Namen und eine Beschreibung für den Datensatz an, bevor Sie Beenden auswählen.
Die Detailseite für den neu erstellten Datensatz wird angezeigt. Wenn der Datensatz auf Ihrem Zeitreihenschema basiert, ist der Prozess abgeschlossen. Wenn der Datensatz auf Ihrem Datensatzschema basiert, besteht der letzte Schritt des Prozesses darin, den Datensatz für die Verwendung in Real-Time Customer Profile zu aktivieren.
Wählen Sie in der rechten Leiste den Umschalter Profil und wählen Sie dann im Bestätigungs-die Option Aktivieren, um das Schema für die Profile zu aktivieren.
Führen Sie die oben genannten Schritte erneut aus, um einen ereignisbasierten Datensatz zu erstellen, wenn Sie ein Schema dafür erstellt haben.
Nächste Schritte
In diesem Tutorial haben Sie mindestens einen Datensatz erstellt, der jetzt zur Erfassung von Kundeneinverständnisdaten verwendet werden kann:
- Ein datensatzbasierter Datensatz, der für die Verwendung im Echtzeit-Kundenprofil aktiviert ist. (erforderlich)
- Ein zeitreihenbasierter Datensatz, der nicht für die Profile aktiviert ist. (Optional)
Sie können jetzt zur Übersicht über IAB TCF 2.0 zurückkehren, um mit der Konfiguration von Platform für die Einhaltung von TCF 2.0 fortzufahren.