Erstellen Sie ein Schema mit demSchema Editor

Die Adobe Experience Platform-Benutzeroberfläche ermöglicht es Ihnen, Experience Data Model (XDM)-Schema in einer interaktiven visuellen Arbeitsfläche zu erstellen und zu verwalten, die als Schema Editor bezeichnet wird. In diesem Lernprogramm wird beschrieben, wie Sie mit dem Schema Editor ein Schema erstellen.

HINWEIS

Zu Demonstrationszwecken wird in diesem Lernprogramm ein Schema erstellt, in dem die Mitglieder eines Kundentreue-Programms beschrieben werden. Sie können diese Schritte verwenden, um ein anderes Schema für Ihre eigenen Zwecke zu erstellen. Es wird jedoch empfohlen, zunächst das Schema zu erstellen, um die Funktionen von Schema Editor zu erlernen.

Wenn Sie stattdessen lieber ein Schema mit der API zusammenstellen möchten, lesen Sie den Beginn Schema Registry Entwicklerhandbuch, bevor Sie das Lernprogramm zum Erstellen eines Schemas mit der API durchführen.Schema Registry

Erste Schritte

Dieses Tutorial erfordert ein Verständnis der verschiedenen Aspekte der Adobe Experience Platform, die an der Schaffung von Schemas beteiligt sind. Bevor Sie mit diesem Tutorial beginnen, lesen Sie die Dokumentation für die folgenden Konzepte:

Öffnen Sie den Arbeitsbereich Schemas

Der Arbeitsbereich Schema in der Platform-Benutzeroberfläche bietet eine Visualisierung des Schema Library-Vorgangs, mit dem Sie die Ansicht haben, die für Ihr Unternehmen verfügbaren Schema zu verwalten. Der Arbeitsbereich enthält auch die Arbeitsfläche Schema Editor, auf der Sie ein Schema in diesem Lernprogramm erstellen können.

Nach der Anmeldung bei Experience Platform wählen Sie Schema in der linken Navigation aus, um den Arbeitsbereich Schema zu öffnen. Auf der Registerkarte Durchsuchen wird eine Liste von Schemas (eine Darstellung der Schema Library) angezeigt, die Sie Ansicht und Anpassung vornehmen können. Die Liste umfasst den Namen, den Typ, die Klasse und das Verhalten (Datensatz oder Zeitreihen), auf denen das Schema basiert, sowie das Datum und die Uhrzeit der letzten Änderung des Schemas.

Weitere Informationen finden Sie im Handbuch Vorhandene XDM-Ressourcen in der Benutzeroberfläche.

Erstellen und Benennen eines Schemas

Um mit dem Erstellen eines Schemas zu beginnen, wählen Sie Schema erstellen oben rechts im Arbeitsbereich Schema. Es wird ein Dropdown-Menü angezeigt, in dem Sie zwischen den Hauptklassen XDM Individuelles Profil und XDM ExperienceEvent wählen können. Wenn diese Klassen Ihren Zwecken nicht entsprechen, können Sie auch Browse auswählen, um aus anderen verfügbaren Klassen auszuwählen, oder eine neue Klasse erstellen.

Wählen Sie für diese Übung XDM Individuelles Profil.

Das Symbol Schema Editor wird angezeigt. Dies ist die Arbeitsfläche, auf der Sie Ihr Schema zusammenstellen. Da Sie eine Standard-XDM-Klasse ausgewählt haben, auf der das Schema basieren soll, wird automatisch ein unbenanntes Schema im Bereich Struktur der Arbeitsfläche erstellt, wenn Sie im Editor eintreffen, zusammen mit den Standardfeldern, die in allen Schemas, die auf dieser Klasse basieren, enthalten sind. Die zugewiesene Klasse für das Schema wird auch unter Class im Abschnitt Zusammensetzung aufgeführt.

HINWEIS

Sie können die Klasse eines Schemas jederzeit während des anfänglichen Kompositionsprozesses ändern, bevor das Schema gespeichert wird. Dies sollte jedoch mit größter Vorsicht geschehen. Mixins sind nur mit bestimmten Klassen kompatibel. Wenn Sie die Klasse ändern, werden die Arbeitsfläche und alle hinzugefügten Felder zurückgesetzt.

Verwenden Sie die Felder auf der rechten Seite des Editors, um einen Anzeigenamen und eine optionale Beschreibung für das Schema anzugeben. Sobald ein Name eingegeben wurde, wird die Arbeitsfläche aktualisiert und gibt den neuen Namen des Schemas wieder.

Bei der Entscheidung über einen Namen für Ihr Schema sind einige wichtige Aspekte zu beachten:

  • Schema-Namen sollten kurz und beschreibend sein, damit das Schema später leicht zu finden ist.
  • Die Namen der Schemas müssen eindeutig sein, d. h. sie sollten so spezifisch sein, dass sie in Zukunft nicht wiederverwendet werden. Wenn Ihr Unternehmen z. B. über separate Loyalitätsprogramme für verschiedene Marken verfügt, wäre es ratsam, Ihr Schema mit „Loyalitätsmitglieder, Marke A“ zu benennen, damit Sie dieses leicht von anderen Loyalitätsschemas unterscheiden können, die Sie u. U. später definieren.
  • Sie können die Beschreibung des Schemas auch verwenden, um zusätzliche Kontextinformationen zum Schema bereitzustellen.

Dieses Tutorial stellt ein Schema zum Erfassen von Daten zu den Mitgliedern eines Treueanschlusses vor, und deshalb heißt das Schema "Treueanwärter".

Hinzufügen eines Mixins

Sie können nun beginnen, Ihrem Schema Felder hinzuzufügen, indem Sie Mixins hinzufügen. Ein Mixin ist eine Gruppe aus einem oder mehreren Feldern, die häufig zusammen verwendet werden, um ein bestimmtes Konzept zu beschreiben. In diesem Tutorial werden Mixins verwendet, um die Mitglieder des Loyalitätsprogramms zu beschreiben und wichtige Informationen wie Name, Geburtstag, Telefonnummer, Adresse und mehr zu erfassen.

Um ein Mixin hinzuzufügen, wählen Sie Hinzufügen im Unterabschnitt Mixins aus.

Ein neues Dialogfeld mit einer Liste der verfügbaren Mixins wird angezeigt. Jedes Mixin ist nur für eine bestimmte Klasse vorgesehen. Daher ist der Dialog nur für Listen-Mixins vorgesehen, die mit der ausgewählten Klasse kompatibel sind (in diesem Fall mit der XDM Individual Profile-Klasse). Wenn Sie eine Standard-XDM-Klasse verwenden, wird die Liste der Mixins basierend auf der Beliebtheit der Verwendung intelligent sortiert.

Wenn Sie eine Mischung aus der Liste auswählen, wird sie in der rechten Leiste angezeigt. Sie können bei Bedarf mehrere Mixins auswählen und diese der Liste in der rechten Leiste hinzufügen, bevor Sie sie bestätigen. Darüber hinaus wird auf der rechten Seite des aktuell ausgewählten Mixins ein Symbol angezeigt, mit dem Sie die Vorschau der Feldstruktur, die es bietet, vornehmen können.

Bei der Vorschau eines Mixins wird das Schema des Mixins in der rechten Leiste ausführlich beschrieben. Sie können auch durch die Felder des Mixins in der bereitgestellten Arbeitsfläche navigieren. Wenn Sie verschiedene Felder auswählen, wird die rechte Leiste aktualisiert, um Details zum betreffenden Feld anzuzeigen. Wählen Sie Zurück, wenn Sie die Vorschau abgeschlossen haben, um zum Dialogfeld für die Mixinauswahl zurückzukehren.

Wählen Sie für dieses Lernprogramm das Mixin Demografische Details und dann Hinzufügen mixin.

Die Arbeitsfläche des Schemas wird wieder angezeigt. Im Abschnitt Mixins werden jetzt Listen "Demografische Details"und im Abschnitt Struktur"werden die vom Mixin hinzugefügten Felder angezeigt. Sie können den Namen des Mixins im Abschnitt Mixins auswählen, um die spezifischen Felder, die es auf der Arbeitsfläche bereitstellt, hervorzuheben.

Diese Mischung fügt mehrere Felder unter dem Namen der obersten Ebene person mit dem Datentyp "Person"ein. Diese Gruppe von Feldern beschreibt Informationen zu einer Person, einschließlich Name, Geburtsdatum und Geschlecht.

HINWEIS

Denken Sie daran, dass Felder skalare Typen (wie String, Ganzzahl, Array oder Datum) sowie alle Datentypen (eine Gruppe von Feldern, die ein gemeinsames Konzept darstellen) verwenden können, die in den Schema Registry definiert sind.

Beachten Sie, dass das Feld name den Datentyp "Personenname"hat. Das bedeutet, dass es auch ein allgemeines Konzept beschreibt und namensbezogene Unterfelder wie Vorname, Nachname, Höflichkeitstitel und Suffix enthält.

Wählen Sie die verschiedenen Felder auf der Arbeitsfläche aus, um alle weiteren Felder anzuzeigen, die sie zur Schema-Struktur beitragen.

Hinzufügen eines weiteren Mixins

Sie können jetzt dieselben Schritte wiederholen, um ein weiteres Mixin hinzuzufügen. Wenn Sie dieses Mal das Dialogfeld Hinzufügen mixin Ansicht haben, beachten Sie, dass die Mischung "Demografische Details"ausgegraut wurde und das Kontrollkästchen daneben nicht aktiviert werden kann. Dadurch wird verhindert, dass Mixins, die bereits in Ihrem aktuellen Schema enthalten sind, versehentlich dupliziert werden.

Wählen Sie für dieses Tutorial im Dialogfeld die Mischung "Personal Contact Details"und wählen Sie dann Hinzufügen mixin aus, um sie dem Schema hinzuzufügen.

Nach dem Hinzufügen wird die Arbeitsfläche wieder angezeigt. "Persönliche Kontaktdaten"wird jetzt unter Mixins im Abschnitt Zusammensetzung aufgelistet. Die Felder für die Adresse, das Handy und weitere wurden unter Struktur hinzugefügt.

Ähnlich wie im Feld name stellen die soeben hinzugefügten Felder Konzepte für mehrere Felder dar. Beispiel: homeAddress hat den Datentyp "Postadresse"und mobilePhone hat den Datentyp "Telefonnummer". Sie können jedes dieser Felder auswählen, um sie zu erweitern und die zusätzlichen Felder anzuzeigen, die im Datentyp enthalten sind.

Definieren eines neuen Mixins

Das Schema "Treuemitglieder"dient zum Erfassen von Daten, die mit den Mitgliedern eines Treuebereichs in Verbindung stehen. Es erfordert daher einige spezifische treuebezogene Programme. Es gibt keine standardmäßigen Mixins, die die erforderlichen Felder enthalten. Daher müssen Sie ein neues Mixin definieren.

Wenn Sie dieses Mal das Dialogfeld Mixin hinzufügen öffnen, wählen Sie Neues Mixin erstellen. Sie werden dann aufgefordert, einen Anzeigenamen und eine Beschreibung für Ihr Mixin anzugeben.

Wie bei Klassennamen sollte der Name des Mixins kurz und einfach sein und beschreiben, was das Mixin zum Schema beiträgt. Auch diese sind eindeutig, sodass Sie den Namen nicht wiederverwenden können und daher sicherstellen müssen, dass er spezifisch genug ist.

Nennen Sie für dieses Tutorial das neue Mixin „Loyalitätsdetails“.

Wählen Sie Hinzufügen mixin aus, um zum Schema Editor zurückzukehren. "Kundentreuedetails"sollten jetzt auf der linken Seite der Arbeitsfläche unter Mixins angezeigt werden. Es sind jedoch noch keine Felder damit verknüpft und daher werden unter Struktur keine neuen Felder angezeigt.

Hinzufügen von Feldern zum Mixin

Nachdem Sie jetzt das Mixin „Loyalitätsdetails“ erstellt haben, können Sie die Felder definieren, die das Mixin zum Schema beitragen wird.

Wählen Sie zunächst den Namen des Mixins im Abschnitt Mixins. Danach werden die Eigenschaften des Mixins rechts im Editor angezeigt und unter Struktur wird ein Plus-Symbol (+) neben dem Namen des Schemas angezeigt.

Wählen Sie das Symbol plus (+) neben "Loyalty Members"aus, um einen neuen Knoten in der Struktur zu erstellen. Dieser Knoten (in diesem Beispiel _tenantId genannt) stellt die Mandant-ID Ihres IMS-Unternehmens dar, der ein Unterstrich vorangestellt ist. Das Vorhandensein der Mandanten-ID zeigt an, dass die Felder, die Sie hinzufügen, im Namensraum Ihres Unternehmens enthalten sind.

Mit anderen Worten, die Felder, die Sie hinzufügen, sind für Ihr Unternehmen eindeutig und werden in einem bestimmten Bereich gespeichert, der nur für Ihr Unternehmen zugänglich ist. Schema Registry Felder, die Sie definieren, müssen immer Ihrem Pächter-Namensraum hinzugefügt werden, um Kollisionen mit Namen anderer Standardklassen, Mixins, Datentypen und Felder zu verhindern.

Innerhalb dieses Namespaced-Knotens befindet sich ein "Neues Feld". Dies ist der Anfang des Mixins "Treuedetails".

Beginn erstellen mithilfe der Steuerelemente auf der rechten Seite des Editors ein loyalty-Feld mit dem Typ "Objekt", das zur Speicherung Ihrer treuebezogenen Felder verwendet wird. Wenn Sie fertig sind, wählen Sie Apply.

Die Änderungen werden angewendet und das neu erstellte loyalty-Objekt wird angezeigt. Klicken Sie auf das Symbol plus (+) neben dem Objekt, um weitere treuebezogene Felder hinzuzufügen. Ein "Neues Feld"wird angezeigt und der Abschnitt Feldeigenschaften ist auf der rechten Seite der Arbeitsfläche sichtbar.

Für jedes Feld sind die folgenden Informationen erforderlich:

  • Feldname: Der Name des Felds, in Kamelschreibung geschrieben. Beispiel: LoyalitätsStufe
  • Anzeigename: Der Name des Felds, in Titelschrift geschrieben. Beispiel: Loyalitäts-Stufe
  • Typ: Der Datentyp des Felds. Dazu gehören grundlegende Skalartypen und alle Datentypen, die in Schema Registry definiert sind. Beispiele: String, Integer, Boolean, Person, Adresse, Telefonnummer usw.
  • Beschreibung: Eine optionale Beschreibung des Felds sollte mit maximal 200 Zeichen in Satzform eingefügt werden.

Das erste Feld für das Loyalty-Objekt ist eine Zeichenfolge mit dem Namen loyaltyId. Wenn Sie den Typ des neuen Felds auf "String"festlegen, werden im Abschnitt Feldeigenschaften mehrere Optionen zum Anwenden von Einschränkungen angezeigt, einschließlich Standardwert, Format und maximale Länge.

Je nach ausgewähltem Datentyp stehen verschiedene Einschränkungsoptionen zur Verfügung. Da loyaltyId eine E-Mail-Adresse sein wird, wählen Sie "email"aus dem Dropdownmenü Format. Wählen Sie Übernehmen, um Ihre Änderungen anzuwenden.

hinzufügen Sie weitere Felder zum mixin

Nachdem Sie das Feld loyaltyId hinzugefügt haben, können Sie weitere Felder hinzufügen, um treuitätsbezogene Informationen zu erfassen, z. B.:

  • Punkte (Ganzzahl)
  • Mitglied seit (Datum)

Um die einzelnen Felder dem Schema hinzuzufügen, wählen Sie das Symbol plus (+) neben dem Objekt loyalty aus und geben Sie die erforderlichen Informationen ein.

Nach Abschluss des Vorgangs enthält das Treueobjekt die Felder für die Loyalität-ID, die Punkte und das Mitglied-seit.

hinzufügen eines Enum-Felds an die mixin

Beim Definieren von Feldern in Schema Editor gibt es einige zusätzliche Optionen, die Sie auf einfache Feldtypen anwenden können, um weitere Einschränkungen für die Daten bereitzustellen, die das Feld enthalten kann. Die Anwendungsfälle für diese Beschränkungen werden in der folgenden Tabelle erläutert:

Constraint Beschreibung
Erforderlich Gibt an, dass das Feld für die Datenerfassung erforderlich ist. Daten, die auf Grundlage dieses Schemas in einen Datensatz hochgeladen wurden und dieses Feld nicht enthalten, schlagen bei der Aufnahme fehl.
Array Gibt an, dass das Feld ein Array von Werten mit jeweils dem angegebenen Datentyp enthält. Wenn Sie diese Einschränkung beispielsweise für ein Feld mit dem Datentyp "String"verwenden, gibt das Feld ein Zeichenfolgenarray an.
Enum Gibt an, dass dieses Feld einen der Werte aus einer nummerierten Liste möglicher Werte enthalten muss.
Identität Gibt an, dass dieses Feld ein Identitätsfeld ist. Weitere Informationen zu Identitätsfeldern finden Sie weiter unten in diesem Tutorial.
Beziehung Während Schema-Beziehungen durch die Verwendung des Vereinigung-Schemas und Real-time Customer Profile abgeleitet werden können, gilt dies nur für Schema, die dieselbe Klasse gemeinsam haben. Die Relationship-Beschränkung gibt an, dass dieses Feld auf die primäre Identität eines Schemas verweist, das auf einer anderen Klasse basiert, was eine Beziehung zwischen den beiden Schemas impliziert. Weitere Informationen finden Sie im Tutorial zu Definieren einer Beziehung.
HINWEIS

Alle erforderlichen Identitäts- oder Beziehungsfelder werden in der linken Leiste angezeigt, sodass Sie diese Felder unabhängig von der Komplexität des Schemas leicht finden können.

Für dieses Lernprogramm ist für das “loyalty”-Objekt im Schema ein neues Enum-Feld erforderlich, das die "Treuestufe"eines Kunden beschreibt, bei dem der Wert nur eine von vier möglichen Optionen sein kann. Um dieses Feld zum Schema hinzuzufügen, wählen Sie das Symbol plus (+) neben dem Objekt loyalty aus und füllen Sie die erforderlichen Felder für Feldname und Anzeigename aus. Wählen Sie für Typ “String”.

Zusätzliche Kontrollkästchen werden für das Feld angezeigt, nachdem der Typ ausgewählt wurde, einschließlich der Kontrollkästchen für Array, Enum und Identity.

Aktivieren Sie das Kontrollkästchen Enum, um den Abschnitt Enum values zu öffnen. Hier können Sie für jede akzeptable Loyalitätsstufe den Wert (in Binnenmajuskel-Schreibweise) und die Bezeichnung (einen optionalen, leserfreundlichen Namen in der Titelschreibweise) eingeben.

Wenn Sie alle Feldeigenschaften abgeschlossen haben, wählen Sie Anwenden, um dem loyalty-Objekt das Feld "loyaltyLevel"hinzuzufügen.

Konvertieren eines Objekts mit mehreren Feldern in einen Datentyp

Das loyalty-Objekt enthält jetzt mehrere treuespezifische Felder und stellt eine gemeinsame Datenstruktur dar, die in anderen Schemas nützlich sein könnte. Mit dem Schema Editor können Sie wiederverwendbare Objekte mit mehreren Feldern einfach anwenden, indem Sie die Struktur dieser Objekte in Datentypen konvertieren.

Datentypen ermöglichen den konsistenten Einsatz von Strukturen mit mehreren Feldern und bieten mehr Flexibilität als ein Mixin, da sie überall in einem Schema verwendet werden können. Dazu legen Sie den Wert Type des Felds auf den Wert eines Datentyps fest, der in Schema Registry definiert ist.

Um das loyalty-Objekt in einen Datentyp zu konvertieren, wählen Sie unter Struktur das Feld loyalty und dann In neuen Datentyp konvertieren auf der rechten Seite des Editors unter Feldeigenschaften. Es wird ein grünes Popup angezeigt, das bestätigt, dass das Objekt erfolgreich konvertiert wurde.

Wenn Sie jetzt unter Struktur nachsehen, können Sie sehen, dass das loyalty-Feld einen Datentyp von "Loyalty"hat und die Felder kleine Sperrsymbole neben ihnen haben, was darauf hinweist, dass es sich nicht mehr um einzelne Felder, sondern um Bereiche eines Multi-field-Datentyps handelt.

In einem zukünftigen Schema können Sie nun ein Feld als "Loyalty"zuweisen und es enthält automatisch Felder für ID, Treuestufe, Member-Seitenzahlen und Punkte.

HINWEIS

Sie können benutzerdefinierte Datentypen auch unabhängig von der Bearbeitung von Schemas erstellen und bearbeiten. Weitere Informationen finden Sie im Handbuch Erstellen und Bearbeiten von Datentypen.

Suchen und Filtern von Schema-Feldern

Ihr Schema enthält jetzt neben den von der Basisklasse bereitgestellten Feldern mehrere Mixins. Wenn Sie mit größeren Schemas arbeiten, können Sie die Kontrollkästchen neben den Namen von Mixins in der linken Leiste aktivieren, um die angezeigten Felder auf diejenigen zu filtern, die von den Mixins bereitgestellt werden, die Sie interessieren.

Wenn Sie nach einem bestimmten Feld in Ihrem Schema suchen, können Sie die Suchleiste auch verwenden, um die angezeigten Felder nach Namen zu filtern, unabhängig davon, unter welcher Mischung sie angezeigt werden.

WICHTIG

Die Suchfunktion berücksichtigt alle ausgewählten Mix-in-Filter, wenn die passenden Felder angezeigt werden. Wenn eine Abfrage nicht die erwarteten Ergebnisse anzeigt, müssen Sie ggf. die Dublette prüfen, ob Sie keine relevanten Mixins herausfiltern.

Festlegen eines Schemafelds als Identitätsfeld

Die Standarddatenstruktur, die Schema bereitstellen, kann genutzt werden, um Daten zu identifizieren, die über mehrere Quellen hinweg zu einer Person gehören. Dies ermöglicht verschiedene nachgelagerte Anwendungsfälle wie Segmentierung, Berichte, Analyse der Datenwissenschaften und mehr. Um Daten basierend auf individuellen Identitäten zu verknüpfen, müssen Schlüsselfelder in den entsprechenden Schemas als Identitätsfelder markiert werden.

Experience Platform erleichtert die Identifizierung eines Identitätsfelds mithilfe eines ​Identitäts-Kontrollkästchens im Schema Editor. Sie müssen jedoch festlegen, welches Feld basierend auf der Art Ihrer Daten am besten als Identität verwendet werden soll.

Es kann z. B. Tausende von Treuemitgliedern geben, die zur gleichen Treuestufe gehören, aber jedes Programm des Treueanschlusses hat eine eindeutige loyaltyId (in diesem Fall die E-Mail-Adresse des jeweiligen Mitglieds). Die Tatsache, dass loyaltyId ein eindeutiger Bezeichner für jedes Mitglied ist, macht es zu einem guten Kandidaten für ein Identitätsfeld, loyaltyLevel nicht.

WICHTIG

Die folgenden Schritte beschreiben, wie einem vorhandenen Schema-Feld ein Identitätsdeskriptor hinzugefügt wird. Als Alternative zum Definieren von Identitätsfeldern innerhalb der Struktur des Schemas können Sie stattdessen auch ein identityMap-Feld verwenden, um Identitätsinformationen zu enthalten.

Wenn Sie identityMap verwenden möchten, sollten Sie bedenken, dass dadurch alle primären Identitäten außer Kraft gesetzt werden, die Sie direkt zum Schema hinzufügen. Weitere Informationen finden Sie im Abschnitt zu identityMap im Grundlegendes zum Erstellen von Schemas.

Wählen Sie im Abschnitt Struktur des Editors das Feld loyaltyId und das Kontrollkästchen Identität wird unter Feldeigenschaften angezeigt. Markieren Sie das Feld und die Option, um dies als Primär identity festzulegen. Wählen Sie auch dieses Kontrollkästchen aus.

HINWEIS

Jedes Schema darf nur ein primäres Identitätsfeld enthalten. Nachdem ein Schema als primäre Identität festgelegt wurde, erhalten Sie eine Fehlermeldung, wenn Sie später versuchen, ein anderes Identitätsfeld im Schema als primäre Identität festzulegen.

Als Nächstes müssen Sie einen Identity-Namensraum aus der Liste vordefinierter Namensraum im Dropdown-Menü angeben. Da loyaltyId die E-Mail-Adresse des Kunden ist, wählen Sie "E-Mail"aus der Dropdownliste. Wählen Sie Apply, um die Aktualisierungen für das Feld loyaltyId zu bestätigen.

HINWEIS

Eine Liste der Standarddefinitionen und -definitionen finden Sie in der Identity Service Dokumentation.

Nach dem Anwenden der Änderung zeigt das Symbol für loyaltyId ein Fingerabdrucksymbol an, das angibt, dass es sich jetzt um ein Identitätsfeld handelt.

Jetzt werden alle Daten, die in das Feld loyaltyId eingegeben werden, verwendet, um diese Person zu identifizieren und eine Ansicht des Kunden zusammenzufügen. Weitere Informationen zum Arbeiten mit Identitäten in Experience Platform finden Sie in der Identity Service Dokumentation.

Schema zur Verwendung in Real-time Customer Profileaktivieren

Real-time Customer Profile nutzt Identitätsdaten, Experience Platform um eine ganzheitliche Ansicht der einzelnen Kunden zu ermöglichen. Der Dienst erstellt robuste 360° Profil von Kundenattributen sowie Zeitstempelkonten für jede Interaktion, die Kunden über ein mit Experience Platform integriertes System hatten.

Damit ein Schema für die Verwendung mit Real-time Customer Profile aktiviert werden kann, muss eine primäre Identität definiert sein. Sie erhalten eine Fehlermeldung, wenn Sie versuchen, ein Schema zu aktivieren, ohne vorher eine primäre Identität zu definieren.


Um das Schema "Treuemitglieder"zur Verwendung in Profile zu aktivieren, wählen Sie zunächst "Loyalty Members"im Abschnitt Struktur"des Editors aus.

Auf der rechten Seite des Editors werden Informationen zum Schema angezeigt, einschließlich Anzeigename, Beschreibung und Typ. Zusätzlich zu diesen Informationen gibt es eine Umschalter Profil.

Wählen Sie Profil aus und es wird ein Popup angezeigt, in dem Sie aufgefordert werden zu bestätigen, dass Sie das Schema für Profile aktivieren möchten.


WARNUNG

Nachdem ein Schema für Real-time Customer Profile aktiviert und gespeichert wurde, kann es nicht deaktiviert werden.

Wählen Sie Aktivieren, um Ihre Auswahl zu bestätigen. Sie können den Umschalter Profil erneut aktivieren, um das Schema zu deaktivieren, wenn Sie es wünschen. Sobald das Schema jedoch gespeichert wurde, während Profile aktiviert ist, kann es nicht mehr deaktiviert werden.

Nächste Schritte und zusätzliche Ressourcen

Nachdem Sie das Schema fertig gestellt haben, können Sie das komplette Schema auf der Arbeitsfläche sehen. Wählen Sie Save aus, und das Schema wird im Ordner Schema Library gespeichert, damit es über das Schema Registry barrierefrei wird.

Ihr neues Schema kann jetzt verwendet werden, um Daten in Platform zu erfassen. Denken Sie daran, dass nach Verwendung des Schemas zur Datenaufnahme nur noch Ergänzungen vorgenommen werden können. Weitere Informationen zur Schemaversionierung finden Sie in den Grundlagen der Schema-Komposition.

Sie können nun dem Tutorial zum Definieren einer Schema-Beziehung in der Benutzeroberfläche folgen, um dem Schema "Treuemitglieder"ein neues Beziehungsfeld hinzuzufügen.

Das Schema "Treuemitglieder"steht auch zur Ansicht und Verwaltung mit der Schema Registry-API zur Verfügung. Um mit der API zu arbeiten, lesen Sie den Beginn im Schema Registry API Entwicklerhandbuch.

Videoressourcen

WARNUNG

Die in den folgenden Videos dargestellte Platform-Benutzeroberfläche ist veraltet. Die neuesten Screenshots und Funktionen der Benutzeroberfläche finden Sie in der obigen Dokumentation.

Das folgende Video zeigt, wie Sie ein einfaches Schema in der Platform-Benutzeroberfläche erstellen.

Das folgende Video soll Ihnen die Arbeit mit Mixins und Klassen erleichtern.

Anhang

Die folgenden Abschnitte enthalten zusätzliche Informationen zur Verwendung von Schema Editor.

Neue Klasse erstellen

Experience Platform bietet die Flexibilität, ein Schema auf der Grundlage einer Klasse zu definieren, die eindeutig für Ihr Unternehmen ist. Informationen zum Erstellen einer neuen Klasse finden Sie im Handbuch zum Erstellen und Bearbeiten von Klassen in der Benutzeroberfläche.

Klasse eines Schemas ändern

Sie können die Klasse eines Schemas jederzeit während des anfänglichen Kompositionsprozesses ändern, bevor das Schema gespeichert wurde.

WARNUNG

Die erneute Zuweisung der Klasse zu einem Schema sollte mit größter Vorsicht erfolgen. Mixins sind nur mit bestimmten Klassen kompatibel. Wenn Sie die Klasse ändern, werden die Arbeitsfläche und alle hinzugefügten Felder zurückgesetzt.

Informationen zum Ändern der Klasse eines Schemas finden Sie im Handbuch Verwalten von Schemas in der Benutzeroberfläche.

Auf dieser Seite