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:

NOTE
Identitätsfelder sind nur erforderlich, wenn Sie Echtzeit-Kundenprofile erstellen. Sie sind nicht erforderlich, wenn Sie nur Daten in den Daten-Pool aufnehmen.

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:

  1. Navigieren Sie in der Benutzeroberfläche von Platform zu Identitäten in der linken Navigation

  2. Sie werden feststellen, dass mehrere vordefinierte Identitäts-Namespaces verfügbar sind. Wählen Sie die Identitäts-Namespace erstellen button

  3. 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
  4. Wählen Sie Erstellen aus

    Erstellen von Namespaces

Richten Sie jetzt einen weiteren Namespace für das Luma Product Catalog-Schema mit den folgenden Details ein:

Feld
Wert
Anzeigename
Luma Product SKU
Identitätssymbol
lumaProductSKU
Typ
Nichtpersonenkennung

Erstellen eines Identitäts-Namespace mithilfe der API

Wir erstellen unseren CRM-Namespace per API.

NOTE
Wenn Sie die API-Übungen überspringen möchten, können Sie den CRM-Namespace über die von Ihnen verwendete Benutzeroberflächenmethode mit den folgenden Details erstellen:
  1. Als Anzeigename, verwenden Luma CRM Id
  2. Als Identitätssymbol, verwenden lumaCrmId
  3. Als Typ, verwenden Sie geräteübergreifend

Erstellen wir den Identity-Namespace Luma CRM Id:

  1. Herunterladen Identity Service.postman_collection.json auf Luma Tutorial Assets Ordner

  2. Importieren Sie die Sammlung in Postman

  3. Wenn Sie kein Zugriffstoken haben, öffnen Sie die Anfrage OAuth: Request Access Token und wählen Senden , um ein neues Zugriffstoken anzufordern.

  4. Anforderung auswählen Identity Service > Identity Namespace > Neuen Identitäts-Namespace erstellen.

  5. Fügen Sie Folgendes als Body des Antrags:

    code language-json
    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Drücken Sie die Senden und Sie sollten eine 200 OK Antwort:

    Identity-Namespace

Wenn Sie zur Benutzeroberfläche zurückkehren, sollten Ihnen nun die drei neuen benutzerdefinierten Namespaces angezeigt werden:
Identity Namespace

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:

  1. Öffnen Sie Luma Loyalty Schema

  2. Wählen Sie die Luma Identity profile field group

  3. Wählen Sie das Feld loyaltyId aus

  4. Überprüfen Sie die Identität box

  5. Überprüfen Sie die Primäre Identität auch

  6. Wählen Sie den Luma Loyalty Id-Namespace aus der Dropdown-Liste Identity-Namespaces aus

  7. Wählen Sie Anwenden aus

  8. Wählen Sie Speichern aus

    Primäre Identität

Wiederholen Sie den Vorgang für ein anderes Schema:

  1. Im Luma CRM Schema, die Bezeichnung crmId als primäre Identität mithilfe der Luma CRM Id namespace
  2. Im Luma Offline Purchase Events Schema, die Bezeichnung loyaltyId als primäre Identität mithilfe der Luma Loyalty Id namespace
  3. Im Luma Product Catalog Schema, die Bezeichnung productSku als primäre Identität mithilfe der Luma Product SKU namespace
NOTE
Mit dem Web SDK erfasste Daten stellen eine Ausnahme von der typischen Praxis dar, Identitätsfelder im Schema zu kennzeichnen. Web SDK verwendet die Identity Map zur Beschriftung von Identitäten auf der Implementierungsseite und so werden wir die Identitäten für die 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:

  1. Öffnen Sie Luma Loyalty Schema

  2. Auswählen Luma Identity Profile Field group

  3. Auswählen crmId field

  4. Überprüfen Sie die Identität box

  5. Wählen Sie den Luma CRM Id-Namespace aus der Dropdown-Liste Identity-Namespaces aus

  6. Auswählen Anwenden und wählen Sie dann die Speichern Schaltfläche zum Speichern Ihrer Änderungen

    Sekundäre Identität

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:

  1. Öffnen Sie Luma Offline Purchase Events Schema

  2. Auswählen Commerce-Details Feldergruppe

  3. Auswählen productListItems > SKU field

  4. Überprüfen Sie die Beziehung box

  5. Auswählen Luma Product Catalog Schema als Referenzschema

  6. Luma Product SKU sollte automatisch mit Referenz-Identitäts-Namespace

  7. Wählen Sie Anwenden aus

  8. Wählen Sie Speichern aus

    Referenzfeld

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.

Beziehungsvisualisierung im Schema-Editor

Weitere Ressourcen

Nachdem unsere Identitäten nun existieren, können wir Erstellen unserer Datensätze!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad