Voraussetzungen

Um die Lektion abzuschließen, benötigen Sie die Berechtigung zum Erstellen eines Experience Platform-Schemas.

Lernziele

In dieser Lektion erfahren Sie Folgendes:

  • Erstellen eines Schemas in der Datenerfassungs-Benutzeroberfläche
  • Hinzufügen einer Standardfeldgruppe zum Schema
  • Erstellen einer benutzerdefinierten Feldergruppe und Hinzufügen einer benutzerdefinierten Feldergruppe zum Schema

Zu Schemata navigieren

  1. Melden Sie sich bei Adobe Experience Cloud an.

  2. Stellen Sie sicher, dass Sie sich in der Experience Platform-Sandbox befinden, die Sie für dieses Tutorial verwenden.

  3. Öffnen Sie den App Switcher App Switcher (oben rechts),

  4. Wählen Datenerfassung aus dem Menü aus.

    Beim Experience Cloud anmelden

    HINWEIS
    Kunden von Platform-basierten Programmen wie Real-Time CDP sollten für dieses Tutorial eine Entwicklungs-Sandbox verwenden. Andere Kunden verwenden die standardmäßige Produktions-Sandbox.
  5. Wählen Sie Schemata unter Daten-Management in der linken Leiste aus.

    Tags-Startbildschirm

Sie befinden sich nun auf der Hauptseite für Schemata und erhalten eine Liste aller vorhandenen Schemata. Außerdem werden Registerkarten angezeigt, die den Grundbausteinen eines Schemas entsprechen:

  • Feldergruppen sind wiederverwendbare Komponenten, die ein oder mehrere Felder definieren, um bestimmte Daten wie persönliche Details, Hotelvoreinstellungen oder Adressen zu erfassen.
  • Klassen definieren die Verhaltensaspekte der Daten, die das Schema enthält. Beispiel: XDM ExperienceEvent erfasst Zeitreihen- und Ereignisdaten und XDM Individual Profile Attributdaten zu einem Kontakt.
  • Datentypen werden als Referenzfeldtypen in Klassen oder Feldergruppen auf dieselbe Weise wie grundlegende Literalfelder verwendet.

Die obigen Beschreibungen bieten einen allgemeinen Überblick. Weitere Informationen finden Sie im Schemabausteine Video oder lesen Sie Grundlagen der Schemakomposition in der Produktdokumentation.

In diesem Tutorial verwenden Sie die Feldergruppe Consumer Experience Event und erstellen eine benutzerdefinierte Feldergruppe, um den Prozess zu demonstrieren.

HINWEIS
Beim Adobe werden weiterhin mehr Standardfeldgruppen hinzugefügt. Diese sollten nach Möglichkeit verwendet werden, da diese Felder von Experience Platform-Services implizit verstanden werden und eine größere Konsistenz bei der Verwendung über Platform-Komponenten hinweg bieten. Die Verwendung von Standardfeldgruppen bietet greifbare Vorteile wie die automatische Zuordnung in Analytics- und KI-Funktionen in Platform.

Architektur des Luma-App-Schemas

In einem realen Szenario könnte der Schema-Design-Prozess wie folgt aussehen:

  • Sammeln Sie Geschäftsanforderungen.
  • Suchen Sie nach vordefinierten Feldergruppen, um so viele Anforderungen wie möglich abzudecken.
  • Erstellen Sie benutzerdefinierte Feldergruppen für alle Lücken.

Zu Lernzwecken verwenden Sie vorgefertigte und benutzerdefinierte Feldergruppen.

  • Consumer Experience Event: Vordefinierte Feldergruppe mit vielen gemeinsamen Feldern.
  • App-Informationen: Benutzerdefinierte Feldergruppe, die TrackState-/TrackAction-Analytics-Konzepte imitieren soll.

Erstellen eines Schemas

  1. Wählen Sie Schema erstellen aus.

  2. Wählen Sie im Klasse auswählen des Assistenten Schema erstellen die Option Erlebnisereignis unter Basisklasse für dieses Schema auswählen.

  3. Klicken Sie auf Weiter.

    Basisklasse des Schema-Assistenten

  4. Geben Sie im Name und) des Assistenten Schema erstellen einen Schema-Anzeigenamen ein, z. B. Luma Mobile Event Schema und eine Beschreibung, z. B. Schema for Luma mobile app experience events.

    HINWEIS
    Wenn Sie dieses Tutorial mit mehreren Personen in einer einzelnen Sandbox durchlaufen oder ein freigegebenes Konto verwenden, sollten Sie erwägen, eine Identifizierung als Teil Ihrer Namenskonventionen anzuhängen oder voranzustellen. Verwenden Sie beispielsweise anstelle von Luma Mobile App Event Schema Luma Mobile App Event Schema - Joe Smith. Siehe auch den Hinweis in Übersicht.
  5. Wählen Sie Beenden aus, um den Assistenten abzuschließen.

    Name und Überprüfung des Schemas

  6. Wählen Sie Plus Hinzufügen neben Feldergruppen.

    Hinzufügen einer Feldergruppe

  7. Suchen Sie nach Consumer Experience Event.

  8. Wählen Sie Vorschau , um eine Vorschau der Felder anzuzeigen und/oder die Beschreibung zu lesen, bevor Sie eine Feldergruppe auswählen.

  9. Wählen Sie Consumer Experience Event aus.

  10. Wählen Sie Feldergruppen hinzufügen aus.

    Auswahl der Feldergruppe

    Sie gelangen zurück zum Hauptbildschirm für die Schemakomposition, wo Sie alle verfügbaren Felder sehen können.

  11. Wählen Sie Speichern aus.

HINWEIS
Beachten Sie, dass Sie nicht alle Felder in einer Gruppe verwenden müssen. Sie können auch Felder entfernen, damit das Schema kurz und verständlich bleibt. Wenn es hilfreich ist, können Sie sich ein Schema als leere Datenschicht vorstellen. In Ihrer App füllen Sie die entsprechenden Werte zum richtigen Zeitpunkt aus.

Die Consumer Experience Event-Feldergruppe verfügt über einen Datentyp namens Web-Informationen der Ereignisse wie Seitenansichten und Link-Klicks beschreibt. Zum Zeitpunkt des Verfassens gibt es keine Parität zwischen Mobile Apps für diese Funktion, sodass Sie eine eigene erstellen werden.

Erstellen eines benutzerdefinierten Datentyps

Sie erstellen zunächst einen benutzerdefinierten Datentyp, der die beiden Ereignisse beschreibt:

  • Bildschirmansicht
  • App-Interaktion
  1. Wählen Sie die Datentypen aus.

  2. Wählen Datentyp erstellen.

    Auswahl des Menüs Datentyp

  3. Geben Sie einen Anzeigenamen und Beschreibung an, z. B. App Information und Custom data type describing "Screen Views" & "App Actions"

    Angabe von Name und Beschreibung

    TIPP
    Verwenden Sie immer lesbare, beschreibende Anzeigenamen für Ihre benutzerdefinierten Felder, da diese Praxis sie für Marketing-Experten leichter zugänglich macht, wenn die Felder in nachgelagerten Services wie Segment Builder angezeigt werden.
  4. Um ein Feld hinzuzufügen, klicken Sie auf die Schaltfläche Plus .

  5. Dieses Feld ist ein Container-Objekt für die App-Interaktion. Geben Sie daher einen (Feldname appInteraction, Anzeigename App Interaction an und wählen Sie Object aus der Type-Liste aus.

  6. Wählen Sie Anwenden aus.

    Neues App-Aktionsereignis hinzufügen

  7. Um zu messen, wie oft eine Aktion stattgefunden hat, fügen Sie ein Feld hinzu, indem Sie die Plus -Schaltfläche neben dem appInteraction-Objekt auswählen.

  8. Geben Sie ihm einen (Feldname appAction, Anzeigename von App Action und ​TypMeasure.

    Dieser Schritt entspricht einem Erfolgsereignis in Adobe Analytics.

  9. Wählen Sie Anwenden aus.

    Feld für Aktionsnamen hinzufügen

  10. Fügen Sie ein Feld hinzu, das den Interaktionstyp beschreibt, indem Sie auf die Schaltfläche Plus neben dem Objekt appInteraction klicken.

  11. Geben Sie ihm Feldname name, Anzeigename der Name und Typ String.

    Dieser Schritt entspricht einer Dimension in Adobe Analytics.

    Anwenden auswählen

  12. Scrollen Sie nach unten in der rechten Leiste und wählen Sie Anwenden aus.

  13. Um ein appStateDetails-Objekt zu erstellen, das ein Measure-Feld namens screenView und zwei String-Felder namens screenName und screenType enthält, führen Sie dieselben Schritte aus wie beim Erstellen des appInteraction-Objekts.

  14. Wählen Sie Speichern aus.

    Endgültiger Status des Datentyps