Zuordnen von Identitäten
In dieser Lektion erstellen wir Identitäts-Namespaces und fügen unseren Schemas Identitätsfelder hinzu. Danach können wir auch die Schemabeziehungen aus der vorherigen Lektion abschließen.
Mit Adobe Experience Platform Identity Service erhalten Sie einen besseren Überblick über Ihre Kunden und deren Verhalten, indem Sie Identitäten zwischen Geräten und Systemen überbrücken und so effektive persönliche digitale Erlebnisse in Echtzeit bereitstellen. Identitätsfelder und Namespaces sind der Kleber, der verschiedene Datenquellen verbindet, um das 360-Grad-Echtzeit-Kundenprofil zu erstellen.
Datenarchitekten muss Identitäten außerhalb dieses Tutorials zuordnen.
Bevor Sie mit den Übungen beginnen, sehen Sie sich dieses kurze Video an, um mehr über die Identität in Adobe Experience Platform zu erfahren:
Erforderliche Berechtigungen
Im Berechtigungen konfigurieren Lektion erstellen Sie alle Zugriffssteuerungen, die zum Abschluss dieser Lektion erforderlich sind.
Identity-Namespace erstellen
In dieser Übung erstellen wir Identitäts-Namespaces für die benutzerdefinierten Identitätsfelder von Luma, loyaltyId
, crmId
, und productSku
. Identity-Namespaces spielen eine entscheidende Rolle beim Erstellen von Echtzeit-Kundenprofilen, da zwei übereinstimmende Werte im selben Namespace es zwei Datenquellen ermöglichen, ein Identitätsdiagramm zu erstellen.
Erstellen von Namespaces in der Benutzeroberfläche
Erstellen wir zunächst einen Namespace für das Luma Loyalty-Schema:
-
Navigieren Sie in der Benutzeroberfläche von Platform zu Identitäten in der linken Navigation
-
Sie werden feststellen, dass mehrere vordefinierte Identitäts-Namespaces verfügbar sind. Wählen Sie die Identitäts-Namespace erstellen button
-
Geben Sie Details wie folgt an
table 0-row-2 1-row-2 2-row-2 3-row-2 Feld Wert Anzeigename Luma Loyalty ID Identitätssymbol lumaLoyaltyId Typ Geräteübergreifend -
Wählen Sie Erstellen aus
Richten Sie jetzt einen weiteren Namespace für das Luma Product Catalog-Schema mit den folgenden Details ein:
Erstellen eines Identitäts-Namespace mithilfe der API
Wir erstellen unseren CRM-Namespace per API.
- Als Anzeigename, verwenden
Luma CRM Id
- Als Identitätssymbol, verwenden
lumaCrmId
- Als Typ, verwenden Sie geräteübergreifend
Erstellen wir den Identity-Namespace Luma CRM Id
:
-
Herunterladen Identity Service.postman_collection.json auf
Luma Tutorial Assets
Ordner -
Importieren Sie die Sammlung in Postman
-
Wenn Sie kein Zugriffstoken haben, öffnen Sie die Anfrage OAuth: Request Access Token und wählen Senden , um ein neues Zugriffstoken anzufordern.
-
Anforderung auswählen Identity Service > Identity Namespace > Neuen Identitäts-Namespace erstellen.
-
Fügen Sie Folgendes als Body des Antrags:
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Drücken Sie die Senden und Sie sollten eine 200 OK Antwort:
Wenn Sie zur Benutzeroberfläche zurückkehren, sollten Ihnen nun die drei neuen benutzerdefinierten Namespaces angezeigt werden:
Identitätsfelder in Schemata beschriften
Nachdem wir nun unsere Namespaces haben, besteht der nächste Schritt darin, unsere Schemas zu aktualisieren, um unsere Identitätsfelder zu kennzeichnen.
XDM-Felder für Primäre Identität beschriften
Für jedes mit dem Echtzeit-Kundenprofil verwendete Schema muss eine primäre Identität angegeben werden. Und jeder erfasste Datensatz muss einen Wert für dieses Feld haben.
Fügen wir der Luma Loyalty Schema
:
-
Öffnen Sie
Luma Loyalty Schema
-
Wählen Sie die
Luma Identity profile field group
-
Wählen Sie das Feld
loyaltyId
aus -
Überprüfen Sie die Identität box
-
Überprüfen Sie die Primäre Identität auch
-
Wählen Sie den
Luma Loyalty Id
-Namespace aus der Dropdown-Liste Identity-Namespaces aus -
Wählen Sie Anwenden aus
-
Wählen Sie Speichern aus
Wiederholen Sie den Vorgang für ein anderes Schema:
- Im
Luma CRM Schema
, die BezeichnungcrmId
als primäre Identität mithilfe derLuma CRM Id
namespace - Im
Luma Offline Purchase Events Schema
, die BezeichnungloyaltyId
als primäre Identität mithilfe derLuma Loyalty Id
namespace - Im
Luma Product Catalog Schema
, die BezeichnungproductSku
als primäre Identität mithilfe derLuma Product SKU
namespace
Luma Web Events Schema
wenn wir das Web SDK auf der Luma-Website implementieren. In dieser späteren Lektion erfassen wir die Experience Cloud-Besucher-ID (ECID) als primäre ID und crmId als sekundäre ID.Mit unserer Auswahl an primären Identitäten ist es klar zu sehen, wie Luma CRM Schema
kann eine Verbindung zum Luma Offline Purchase Events Schema
da beide loyaltyId
als Kennung. Aber wie können wir unsere Offline-Käufe mit dem Online-Verhalten verbinden? Wie können wir die mit unserem Produktkatalog gekauften Produkte klassifizieren? Wir werden zusätzliche Identitätsfelder und Schemabeziehungen verwenden.
XDM-Felder für Sekundäre Identität beschriften
Einem Schema können mehrere Identitätsfelder hinzugefügt werden. Nicht-primäre Identitäten werden häufig als sekundäre Identitäten bezeichnet. Um Offline-Käufe mit dem Online-Verhalten zu verbinden, fügen wir die crmId als sekundäre Kennung zu unserem Luma Loyalty Schema
und später in unseren Web-Ereignisdaten. Aktualisieren wir die Luma Loyalty Schema
:
-
Öffnen Sie
Luma Loyalty Schema
-
Auswählen
Luma Identity Profile Field group
-
Auswählen
crmId
field -
Überprüfen Sie die Identität box
-
Wählen Sie den
Luma CRM Id
-Namespace aus der Dropdown-Liste Identity-Namespaces aus -
Auswählen Anwenden und wählen Sie dann die Speichern Schaltfläche zum Speichern Ihrer Änderungen
Abschließen der Schemabeziehungen
Nachdem wir nun unsere Identitätsfelder beschriftet haben, können wir die Einrichtung der Schemabeziehungen zwischen dem Produktkatalog von Luma und den Ereignisschemata abschließen:
-
Öffnen Sie
Luma Offline Purchase Events Schema
-
Auswählen Commerce-Details Feldergruppe
-
Auswählen productListItems > SKU field
-
Überprüfen Sie die Beziehung box
-
Auswählen
Luma Product Catalog Schema
als Referenzschema -
Luma Product SKU
sollte automatisch mit Referenz-Identitäts-Namespace -
Wählen Sie Anwenden aus
-
Wählen Sie Speichern aus
Wiederholen Sie diesen Vorgang, um eine Beziehung zwischen dem Luma Web Events Schema
und Luma Product Catalog Schema
.
Beachten Sie, dass nach der Definition der Beziehung diese in beiden Variablen Komposition und Struktur Abschnitt des Schema-Editors.
Weitere Ressourcen
Nachdem unsere Identitäten nun existieren, können wir Erstellen unserer Datensätze!