Zuordnen von Identitäten
In dieser Lektion erstellen wir Identitäts-Namespaces und fügen unseren Schemata Identitätsfelder hinzu. Danach können wir auch die Schemabeziehungen aus der vorherigen Lektion abschließen.
Adobe Experience Platform Identity Service hilft Ihnen, sich einen besseren Überblick über Ihre Kunden und deren Verhalten zu verschaffen, indem Identitäten geräte- und systemübergreifend zusammengeführt werden. So können Sie in Echtzeit für eindrucksvolle persönliche digitale Erlebnisse sorgen. Identitätsfelder und Namespaces verbinden verschiedene Datenquellen miteinander, um das 360-Grad-Echtzeit-Kundenprofil zu erstellen.
Datenarchitekten müssen Identitäten außerhalb dieses Tutorials zuordnen.
Bevor Sie mit den Übungen beginnen, sehen Sie sich dieses kurze Video an, um mehr über Identitäten in Adobe Experience Platform zu erfahren:
Erforderliche Berechtigungen
In der Lektion Berechtigungen konfigurieren richten Sie alle Zugriffssteuerungen ein, die zum Abschließen dieser Lektion erforderlich sind.
Identity-Namespace erstellen
In dieser Übung erstellen wir Identity-Namespaces für die benutzerdefinierten Identitätsfelder, loyaltyId
, crmId
und productSku
von Luma. 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-Treueschema:
-
Wechseln Sie in der Platform-Benutzeroberfläche linken zu „Identitäten“
-
Sie werden feststellen, dass mehrere vordefinierte Identity-Namespaces verfügbar sind. Klicken Sie auf Schaltfläche Identity-Namespace .
-
Geben Sie Details wie folgt an
table 0-row-2 1-row-2 2-row-2 3-row-2 Feld Wert Anzeigename Luma-Treue-ID Identitätssymbol lumaLoyaltyId Typ Geräteübergreifend -
Wählen Sie Erstellen
Richten Sie jetzt einen anderen Namespace für das Luma-Produktkatalogschema mit den folgenden Details ein:
Erstellen von Identity-Namespaces mit API
Wir erstellen unseren CRM-Namespace über die API.
- Verwenden Sie als Anzeigename die
Luma CRM Id
- Verwenden Sie als Identitätssymbol die
lumaCrmId
- Verwenden Sie Typ die Option Geräteübergreifend
Erstellen wir die Identity-Namespace-Luma CRM Id
:
-
Laden Sie Identity Service.postman_collection.json in Ihren
Luma Tutorial Assets
Ordner herunter -
Importieren der Sammlung in Postman
-
Wenn Sie kein Zugriffs-Token haben, öffnen Sie die Anfrage-OAuth: Request Access Token und wählen Sie Senden aus, um ein neues Zugriffs-Token anzufordern.
-
Wählen Sie die Anfrage Identity Service > Identity-Namespace > Neuen Identity-Namespace erstellen.
-
Fügen Sie Folgendes als Body der Anfrage ein:
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Drücken Sie die Senden-Taste, und Sie sollten eine 200 OK-Antwort erhalten:
Wenn Sie zur Benutzeroberfläche zurückkehren, sollten jetzt Ihre drei neuen benutzerdefinierten Namespaces angezeigt werden:
Kennzeichnen von Identitätsfeldern in Schemata
Nachdem wir nun über unsere Namespaces verfügen, besteht der nächste Schritt darin, unsere Schemata zu aktualisieren, um unsere Identitätsfelder zu kennzeichnen.
Kennzeichnen von XDM-Feldern für Primäre Identitäten
Für jedes Schema, das mit dem Echtzeit-Kundenprofil verwendet wird, muss eine primäre Identität angegeben werden. Jeder aufgenommene Datensatz muss einen Wert für dieses Feld enthalten.
Fügen wir dem Luma Loyalty Schema
eine primäre Identität hinzu:
-
Luma Loyalty Schema
öffnen -
Luma Identity profile field group
auswählen -
loyaltyId
auswählen -
Aktivieren Sie das Identität.
-
Aktivieren Sie auch das Kontrollkästchen {}Primäre Identität
-
Wählen Sie den
Luma Loyalty Id
-Namespace aus Dropdown-Liste Identity-Namespaces“ aus -
Wählen Sie Übernehmen
-
Wählen Sie Speichern
Wiederholen Sie den Vorgang für einige Ihrer anderen Schemata:
- Beschriften Sie in der
Luma CRM Schema
dascrmId
Feld mithilfe desLuma CRM Id
Namespace als primäre Identität - Beschriften Sie in der
Luma Offline Purchase Events Schema
dasloyaltyId
Feld mithilfe desLuma Loyalty Id
Namespace als primäre Identität - Beschriften Sie in der
Luma Product Catalog Schema
dasproductSku
Feld mithilfe desLuma Product SKU
Namespace als primäre Identität
Luma Web Events Schema
, wenn wir Web SDK auf der Luma-Website implementieren. In dieser Lektion erfassen wir die Experience Cloud-Besucher-ID (ECID) als primäre ID und die crmId als sekundäre ID.Mit unserer Auswahl primärer Identitäten ist klar zu sehen, wie Luma Loyalty Schema
eine Verbindung zur Luma Offline Purchase Events Schema
herstellen können, da beide LoyaltyId als Kennung verwenden. Aber wie kann das CRM eine Verbindung zu Offline-Kaufereignissen herstellen? Wie können wir unsere Offline-Käufe mit dem Online-Verhalten verbinden? Und wie können wir die mit unserem Produktkatalog gekauften Produkte einordnen? Wir verwenden zusätzliche Identitätsfelder und Schemabeziehungen.
Kennzeichnen von XDM-Feldern für Sekundäre Identitäten
Einem Schema können mehrere Identitätsfelder hinzugefügt werden. Nicht-primäre Identitäten werden oft 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 hinzu. Aktualisieren wir die Luma Loyalty Schema
:
-
Luma Loyalty Schema
öffnen -
Luma Identity Profile Field group
auswählen -
crmId
auswählen -
Aktivieren Sie das Identität.
-
Wählen Sie den
Luma CRM Id
-Namespace aus Dropdown-Liste Identity-Namespaces“ aus -
Klicken Sie Übernehmen und klicken Sie dann auf die Schaltfläche Speichern, um Ihre Änderungen zu speichern
Vervollständigen der Schemabeziehungen
Nachdem wir nun unsere Identitätsfelder gekennzeichnet haben, können wir die Einrichtung der Schemabeziehungen zwischen dem Produktkatalog von Luma und den Ereignisschemata abschließen:
-
Luma Offline Purchase Events Schema
öffnen -
Commerce-Details-Feldergruppe auswählen
-
Wählen Sie Feld productListItems > SKU aus
-
Markieren Sie das Beziehung
-
Wählen Sie
Luma Product Catalog Schema
als Referenzschema -
Luma Product SKU
sollten automatisch als (Referenz Identity-Namespace) -
Wählen Sie Übernehmen
-
Wählen Sie Speichern
Wiederholen Sie diesen Vorgang, um eine Beziehung zwischen dem Luma Web Events Schema
und dem Luma Product Catalog Schema
zu erstellen.
Beachten Sie, dass nach der Definition der Beziehung dies sowohl im Abschnitt Komposition als auch Struktur des Schema-Editors angezeigt wird.
Weitere Ressourcen
Jetzt, da unsere Identitäten vorhanden sind, können wir unsere Datensätze erstellen!