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:

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

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:

  1. Wechseln Sie in der Platform-Benutzeroberfläche linken zu „Identitäten“

  2. Sie werden feststellen, dass mehrere vordefinierte Identity-Namespaces verfügbar sind. Klicken Sie auf Schaltfläche Identity-Namespace .

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

    Erstellen von Namespaces

Richten Sie jetzt einen anderen Namespace für das Luma-Produktkatalogschema mit den folgenden Details ein:

Feld
Wert
Anzeigename
Luma-Produkt-SKU
Identitätssymbol
lumaProductSKU
Typ
Nicht personenbezogene Kennung

Erstellen von Identity-Namespaces mit API

Wir erstellen unseren CRM-Namespace über die API.

NOTE
Wenn Sie die API-Übungen überspringen möchten, können Sie den CRM-Namespace mithilfe der von Ihnen verwendeten Benutzeroberflächenmethode mit den folgenden Details erstellen:
  1. Verwenden Sie als Anzeigename die Luma CRM Id
  2. Verwenden Sie als Identitätssymbol die lumaCrmId
  3. Verwenden Sie Typ die Option Geräteübergreifend

Erstellen wir die Identity-Namespace-Luma CRM Id:

  1. Laden Sie Identity Service.postman_collection.json in Ihren Luma Tutorial Assets Ordner herunter

  2. Importieren der Sammlung in Postman

  3. 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.

  4. Wählen Sie die Anfrage Identity Service > Identity-Namespace > Neuen Identity-Namespace erstellen.

  5. Fügen Sie Folgendes als Body der Anfrage ein:

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

    Identity-Namespace

Wenn Sie zur Benutzeroberfläche zurückkehren, sollten jetzt Ihre drei neuen benutzerdefinierten Namespaces angezeigt werden:
Identity-Namespace-

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:

  1. Luma Loyalty Schema öffnen

  2. Luma Identity profile field group auswählen

  3. loyaltyId auswählen

  4. Aktivieren Sie das Identität.

  5. Aktivieren Sie auch das Kontrollkästchen {}Primäre Identität

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

  7. Wählen Sie Übernehmen

  8. Wählen Sie Speichern

    Primäre

Wiederholen Sie den Vorgang für einige Ihrer anderen Schemata:

  1. Beschriften Sie in der Luma CRM Schema das crmId Feld mithilfe des Luma CRM Id Namespace als primäre Identität
  2. Beschriften Sie in der Luma Offline Purchase Events Schema das loyaltyId Feld mithilfe des Luma Loyalty Id Namespace als primäre Identität
  3. Beschriften Sie in der Luma Product Catalog Schema das productSku Feld mithilfe des Luma Product SKU Namespace als primäre Identität
NOTE
Mit Web SDK erfasste Daten bilden eine Ausnahme von der üblichen Praxis der Kennzeichnung von Identitätsfeldern im Schema. Web SDK verwendet die Identitätszuordnung , um Identitäten implementierungsseitig) zu kennzeichnen und so bestimmen wir die Identitäten für die 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:

  1. Luma Loyalty Schema öffnen

  2. Luma Identity Profile Field group auswählen

  3. crmId auswählen

  4. Aktivieren Sie das Identität.

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

  6. Klicken Sie Übernehmen und klicken Sie dann auf die Schaltfläche Speichern, um Ihre Änderungen zu speichern

    Sekundäre Identität

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:

  1. Luma Offline Purchase Events Schema öffnen

  2. Commerce-Details-Feldergruppe auswählen

  3. Wählen Sie Feld productListItems > SKU aus

  4. Markieren Sie das Beziehung

  5. Wählen Sie Luma Product Catalog Schema als Referenzschema

  6. Luma Product SKU sollten automatisch als (Referenz Identity-Namespace)

  7. Wählen Sie Übernehmen

  8. Wählen Sie Speichern

    Referenzfeld

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.

Beziehungsvisualisierung im Schema-Editor

Weitere Ressourcen

Jetzt, da unsere Identitäten vorhanden sind, können wir unsere Datensätze erstellen!

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