Abgeleitete Felder derived-fields

Abgeleitete Felder sind ein wichtiger Aspekt der Echtzeit-Reporting-Funktion in Adobe Customer Journey Analytics. Mit einem abgeleiteten Feld können Sie mithilfe eines anpassbaren Regel-Builders spontan (häufig komplexe) Datenmanipulationen definieren. Anschließend können Sie dieses abgeleitete Feld als Komponente (Metrik oder Dimension) in Workspace verwenden oder das abgeleitete Feld in der Datenansicht als Komponente in der Datenansicht weiter definieren.

Im Vergleich zur Umwandlung oder Bearbeitung Ihrer Daten an anderen Orten außerhalb von Customer Journey Analytics können abgeleitete Felder sehr viel Zeit und Aufwand sparen. Zum Beispiel Data Prep, Data Distiller, oder Ihren eigenen Extract Transform Load (ETL)/Extract Load Transform(ELT)-Prozessen.

Abgeleitete Felder werden in Datenansichten definiert, basieren auf einem Satz von Funktionen, die als Regeln definiert sind, und werden auf verfügbare Standard- und/oder Schemafelder angewendet.

Beispielhafte Anwendungsfälle sind:

  • Definieren Sie ein abgeleitetes Feld „Seitenname“, das falsche erfasste Seitennamenwerte korrigiert, um Seitennamenwerte zu korrigieren.

  • Definieren Sie ein abgeleitetes Marketing-Kanal-Feld, das den richtigen Marketing-Kanal auf der Grundlage einer oder mehrerer Bedingungen bestimmt (z. B. URL-Parameter, Seiten-URL, Seitenname).

Oberfläche für abgeleitete Felder interface

Wenn Sie ein abgeleitetes Feld erstellen oder bearbeiten, verwenden Sie die Oberfläche für abgeleitete Felder.

Screenshot des Dialogfelds „Abgeleitetes Feld“

Name
Beschreibung
1
Auswahl
Sie verwenden den Auswahlbereich, um Ihre Funktion, Funktionsvorlage, das Schemafeld oder das Standardfeld auszuwählen und per Drag-and-Drop auf den Regel-Builder zu ziehen.
Verwenden Sie die Dropdown-Liste, um zwischen Folgendem auszuwählen:
Funktion Funktionen - listet verfügbare Funktionen auf,
Funktionsvorlagensymbol Funktionsvorlagen - listet verfügbare Funktionsvorlagen auf,
Schemafeldsymbol Schemafelder - listet verfügbare Felder aus Datensatzkategorien (Ereignis, Profil, Lookup) und zuvor definierte abgeleitete Felder auf, und
Standardfeldsymbol Standardfelder - verfügbare Standardfelder (wie Plattform-Datensatz-ID). In der Auswahl werden nur Zeichenfolgen- und numerische Standardfelder angezeigt. Wenn die Funktion andere Datentypen unterstützt, können Standardfelder mit diesen anderen Datentypen für Werte oder Felder in der Oberfläche für Regeln ausgewählt werden.
Sie können mithilfe des Suchfelds Suchsymbol nach Funktion, Funktionsvorlagen, Schema und Standardfeldern suchen.
Sie können die ausgewählte Objektliste filtern, indem Sie Filtersymbol auswählen und im Dialogfeld Felder filtern nach Filter angeben. Sie können jeden Filter einfach mit Symbol „Schließen“ entfernen.
2
Regel-Builder
Das abgeleitete Feld wird sequenziell mit einer oder mehreren Regeln erstellt. Eine Regel ist eine spezifische Implementierung einer Funktion und wird daher immer nur einer Funktion zugeordnet. Sie erstellen eine Regel, indem Sie eine Funktion per Drag-and-Drop in den Regel-Builder ziehen. Der Funktionstyp bestimmt die Oberfläche der Regel.
Weitere Informationen finden Sie auf der Oberfläche für Regeln.
Sie können eine Funktion am Anfang, Ende oder zwischen Regeln einfügen, die bereits im Regel-Builder verfügbar sind. Die letzte Regel im Regel-Builder bestimmt die endgültige Ausgabe des abgeleiteten Felds.
3
​ Feldeinstellungen ​
Sie können Ihr abgeleitetes Feld benennen, beschreiben und seinen Feldtyp überprüfen.
4
​ Endgültige Ausgabe ​
Dieser Bereich zeigt eine spontan aktualisierte Vorschau der Ausgabewerte, basierend auf den Daten der letzten 30 Tage und den Änderungen, die Sie an dem abgeleiteten Feld im Regel-Builder vornehmen.

Assistent für Feldvorlagen wizard

Beim erstmaligen Zugriff auf die Oberfläche für abgeleitete Felder wird der Assistent Mit einer Feldvorlage beginnen angezeigt.

  1. Wählen Sie die Vorlage aus, die die Art des Feldes, das erstellt werden soll, am besten beschreibt.
  2. Wählen Sie zum Fortfahren die Schaltfläche ​ Auswählen ​ aus.

Das Dialogfeld für das abgeleitete Feld wird mit Regeln (und Funktionen) gefüllt, die für den ausgewählten Feldtyp erforderlich oder nützlich sind. Weitere Informationen zu den verfügbaren Vorlagen finden Sie unter Funktionsvorlagen.

Oberfläche für Regeln rules

Wenn Sie eine Regel im Regel-Builder definieren, verwenden Sie die Oberfläche für Regeln.

Screenshot der Oberfläche für Regeln für abgeleitete Felder

Name
Beschreibung
A
Regelname
Standardmäßig lautet der Regelname Regel X (X verweist auf eine Sequenznummer). Wählen Sie zum Bearbeiten eines Regelnamens den Namen aus und geben Sie den neuen Namen ein, z. B. Query Parameter.
B
Funktionsname
Der ausgewählte Funktionsname für die Regel, z. B. URL PARSE. Wenn die Funktion die letzte in der Sequenz der Funktionen ist und die endgültigen Ausgabewerte bestimmt, folgt auf den Funktionsnamen - ENDGÜLTIGE AUSGABE, zum Beispiel URL-PARSEN - ENDGÜLTIGE AUSGABE.
Um ein Popup mit weiteren Informationen zur Funktion anzuzeigen, wählen Sie Hilfesymbol aus.
C
Regelbeschreibung
Sie können optional eine Beschreibung zu einer Regel hinzufügen.
Wählen Sie Mehr-Symbol und dann **** Beschreibung hinzufügen **** aus, um eine Beschreibung hinzuzufügen, oder ​ Beschreibung bearbeiten ​, um eine vorhandene Beschreibung zu bearbeiten.
Verwenden Sie den Editor, um eine Beschreibung einzugeben. Sie können den Text mithilfe der Symbolleiste formatieren (mit Stilauswahl, Fett, Kursiv, Unterstrichen, Rechts, Links, Zentriert, Farbe, Zahlenliste, Aufzählungsliste) und Links zu externen Informationen hinzufügen.
Um die Bearbeitung der Beschreibung abzuschließen, klicken Sie auf eine Stelle außerhalb des Editors.
D
Funktionsbereich
Definiert die Logik der Funktion. Die Oberfläche hängt vom Typ der Funktion ab. Das Dropdown-Menü für Feld oder Wert zeigt alle verfügbaren Feldkategorien (Regeln, Standardfelder, Felder) basierend auf dem von der Funktion erwarteten Eingabetyp an. Alternativ können Sie ein Feld aus der Auswahl „Schema und Standardfelder“ per Drag-and-Drop auf ein Feld oder einen Wert ziehen. Wenn dieses gezogene Feld aus einem Lookup-Datensatz stammt, wird automatisch eine Lookup-Funktion vor der von Ihnen definierten Funktion eingefügt.
Ausführliche Informationen zu jeder der unterstützten Funktionen finden Sie unter Funktionsreferenz.

Erstellen eines abgeleiteten Felds create

  1. Wählen Sie eine vorhandene Datenansicht aus oder erstellen Sie eine Datenansicht. Weitere Informationen finden Sie unter Datenansichten.

  2. Wählen Sie die Registerkarte ​ Komponenten ​ der Datenansicht aus.

  3. Wählen Sie in der linken Leiste ​ Abgeleitetes Feld erstellen ​ aus.

  4. Um Ihr abgeleitetes Feld zu definieren, verwenden Sie die Oberfläche Abgeleitetes Feld erstellen. Siehe Oberfläche für abgeleitete Felder.

    Wählen Sie zum Speichern des neuen abgeleiteten Felds ​ Speichern ​ aus.

  5. Das neue abgeleitete Feld wird zu „Abgeleitete Felder“ > „Container“ als Teil der ​ Schemafelder ​ in der linken Leiste der Datenansicht hinzugefügt.

Bearbeiten eines abgeleiteten Felds edit

  1. Wählen Sie eine vorhandene Datenansicht aus. Weitere Informationen finden Sie unter Datenansichten.

  2. Wählen Sie die Registerkarte ​ Komponenten ​ der Datenansicht aus.

  3. Wählen Sie links im Bereich Verbindung die Registerkarte ​ Schemafelder ​ aus.

  4. Wählen Sie „Abgeleitete Felder“ > „Container“ aus.

  5. Bewegen Sie den Mauszeiger über das abgeleitete Feld, das Sie bearbeiten möchten, und wählen Sie dann Bearbeiten-Symbol aus.

  6. Verwenden Sie zum Bearbeiten des abgeleiteten Felds die Oberfläche Abgeleitetes Feld bearbeiten. Siehe Oberfläche für abgeleitete Felder.

    • Wählen Sie ​ Speichern ​, um das aktualisierte abgeleitete Feld zu speichern.

    • Wählen Sie ​ Abbrechen ​, um alle Änderungen am abgeleiteten Feld abzubrechen.

    • Wählen Sie ​ Speichern unter ​, um das abgeleitete Feld als neues abgeleitetes Feld zu speichern. Das neue abgeleitete Feld hat denselben Namen wie das ursprünglich bearbeitete abgeleitete Feld, dem (copy) hinzugefügt wurde.

Alternativ, wenn Sie ein abgeleitetes Feld als Komponente für Dimensionen oder Metriken in Ihrer Datenansicht verwendet haben:

  1. Wählen Sie die Komponente aus. Beachten Sie, dass die Komponente möglicherweise einen anderen Namen als das abgeleitete Feld hat.

  2. Wählen Sie im Panel „Komponente“ Bearbeiten-Symbol neben Ihrem abgeleiteten Feld unter dem Namen des Schemafelds aus.

  3. Verwenden Sie zum Bearbeiten des abgeleiteten Felds die Oberfläche Abgeleitetes Feld bearbeiten. Siehe Oberfläche für abgeleitete Felder.

    • Wählen Sie ​ Speichern ​, um das aktualisierte abgeleitete Feld zu speichern.

    • Wählen Sie ​ Abbrechen ​, um alle Änderungen am abgeleiteten Feld abzubrechen.

    • Wählen Sie ​ Speichern unter ​, um das abgeleitete Feld als neues abgeleitetes Feld zu speichern. Das neue abgeleitete Feld hat denselben Namen wie das ursprünglich bearbeitete abgeleitete Feld, dem (copy) hinzugefügt wurde.

Löschen eines abgeleiteten Felds delete

  1. Wählen Sie eine vorhandene Datenansicht aus. Weitere Informationen finden Sie unter Datenansichten.

  2. Wählen Sie die Registerkarte ​ Komponenten ​ der Datenansicht aus.

  3. Wählen Sie im Bereich Verbindung die Registerkarte ​ Schemafelder ​ aus.

  4. Wählen Sie „Abgeleitete Felder“ > „Container“ ​.

  5. Bewegen Sie den Mauszeiger über das abgeleitete Feld, das Sie löschen möchten, und wählen Sie Bearbeiten-Symbol .

  6. Wählen Sie in der Oberfläche Abgeleitetes Feld bearbeiten die Option Löschen aus.

    Sie werden im Dialogfeld Komponente löschen aufgefordert, den Löschvorgang zu bestätigen. Berücksichtigen Sie eventuell vorhandene externe Verweise auf das abgeleitete Feld außerhalb der Datenansicht.

    • Wählen Sie ​ Weiter ​, um das abgeleitete Feld zu löschen.

Alternativ, wenn Sie ein abgeleitetes Feld als Komponente für Dimensionen oder Metriken in Ihrer Datenansicht verwendet haben:

  1. Wählen Sie die Komponente aus. Beachten Sie, dass die Komponente möglicherweise einen anderen Namen als das abgeleitete Feld hat.

  2. Wählen Sie im Panel „Komponente“ Bearbeiten-Symbol neben Ihrem abgeleiteten Feld unter dem Namen des Schemafelds aus.

  3. Wählen Sie in der Oberfläche Abgeleitetes Feld bearbeiten die Option Löschen aus.

    Sie werden im Dialogfeld Komponente löschen aufgefordert, den Löschvorgang zu bestätigen. Berücksichtigen Sie eventuell vorhandene externe Verweise auf das abgeleitete Feld außerhalb der Datenansicht.

    • Wählen Sie ​ Weiter ​, um das abgeleitete Feld zu löschen.
NOTE
Abgeleitete Felder werden in Customer Journey Analytics auf Verbindungsebene verwaltet. Jede Änderung an einem abgeleiteten Feld in einer der mit dieser Verbindung verknüpften Datenansichten gilt für alle diese verknüpften Datenansichten.

Funktionsvorlagen templates

Es stehen Funktionsvorlagen für das schnelle Erstellen eines abgeleiteten Felds für bestimmte Anwendungsfälle zur Verfügung. Auf diese Funktionsvorlagen kann über den Auswahlbereich in der Oberfläche für abgeleitete Felder zugegriffen werden. Sie werden bei der ersten Verwendung im Assistenten Mit einer Feldvorlage beginnen angezeigt.

Marketing-Kanäle mchannel

Diese Funktionsvorlage verwendet eine Sammlung von Regeln zum Erstellen von Marketing-Kanälen.

Details

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders der Marketing-Kanalvorlage

Bounces bounces

Diese Funktionsvorlage verwendet eine Sammlung von Regeln zum Identifizieren von Seitenabsprüngen.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für Bounces

Mehrdimensionales Kombinieren multi-dim

Diese Funktionsvorlage kombiniert zwei Werte zu einem.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für mehrdimensionales Kombinieren

Anzeigename des Datensatzes friendlyname

Diese Funktionsvorlage stellt einen lesbaren Datensatznamen bereit.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für den Anzeigenamen des Datensatzes

Seitenname aus URL pagename

Diese Funktionsvorlage erstellt einen einfachen Seitennamen.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Seitenname aus URL“

Urlaubssaison holiday

Diese Funktionsvorlage klassifiziert wichtige Zeiten im Jahr.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Urlaubssaison“

Monatliche Ziele goals

Diese Funktionsvorlage legt benutzerdefinierte monatliche Ziele fest.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für monatliche Ziele

Alle Werte in durch Trennzeichen getrennter Liste abrufen allvalues

Diese Funktionsvorlage konvertiert eine begrenzte Liste in ein Array.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Alle Werte in durch Trennzeichen getrennter Liste abrufen“

Ersten Wert in durch Trennzeichen getrennter Liste abrufen firstvalue

Diese Funktionsvorlage ruft den ersten Wert in einer durch Trennzeichen getrennten Liste ab.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Ersten Wert in durch Trennzeichen getrennter Liste abrufen“

Letzten Wert in durch Trennzeichen getrennter Liste abrufen lastvalue

Diese Funktionsvorlage ruft den letzten Wert in einer durch Trennzeichen getrennten Liste ab.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Letzten Wert in durch Trennzeichen getrennter Liste abrufen“

Domänenname domain

Diese Funktionsvorlage extrahiert den Domain-Namen mithilfe eines regulären Ausdrucks.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für den Domain-Namen

Abfragezeichenfolgenparameter abrufen querystring

Diese Funktionsvorlage extrahiert Werte der Abfragezeichenfolge.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für „Abfragezeichenfolgenparameter abrufen“

Übergangsfeld transition

Diese Funktionsvorlage überträgt Berichte von einem Feld in ein anderes.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für das Übergangsfeld

Einfache Bot-Erkennung botdetection

Diese Funktionsvorlage implementiert die leichte Bot-Identifizierung.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für die leichte Bot-Identifizierung

Diese Funktionsvorlage identifiziert den zuletzt in einer Sitzung angeklickten Link.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für den Exitlink

Diese Funktionsvorlage kennzeichnet allgemeine Download-Links.

Details
note note
NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Um die Vorlage zu verwenden, müssen Sie die richtigen Parameter für jede Funktion angeben, die als Teil der Regeln in der Vorlage aufgeführt ist. Weitere Informationen finden Sie unter Funktionsreferenz.

Screenshot des Regel-Builders für den Download-Link

Funktionsreferenz functionref

NOTE
Sie müssen über das Select-Paket oder höher verfügen, um die in diesem Abschnitt beschriebenen Funktionen nutzen zu können. Wenden Sie sich an Ihre Admins, wenn Sie sich nicht sicher sind, welches Customer Journey Analytics-Paket Sie besitzen.

Details zu jeder unterstützten Funktion finden Sie unten unter:

  • Spezifikationen:

    • Eingabedatentyp: Art der unterstützten Daten,
    • Eingabe: mögliche Werte für die Eingabe,
    • Enthaltene Operatoren: Für diese Funktion unterstützte Operatoren (falls vorhanden),
    • Einschränkungen: Einschränkungen, die für diese spezifische Funktion gelten,
    • Ausgabe
  • Anwendungsfälle, einschließlich:

    • Daten vor dem Definieren des abgeleiteten Felds,
    • wie das abgeleitete Feld definiert wird,
    • Daten nach der Definition des abgeleiteten Felds.
  • Einschränkungen (falls zutreffend).

Fall wenn casewhen

Wendet Bedingungen basierend auf definierten Kriterien aus einem oder mehreren Feldern an. Anhand dieser Kriterien werden dann die Werte im neuen abgeleiteten Feld auf Grundlage der Reihenfolge der Bedingungen definiert.

Details

Spezifikationen casewhen-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Einschränkungen Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Wenn, Ansonsten, Wenn-Container:

    • Wert
      • Regeln
      • Standardfeldern
      • Felder Kriterium (siehe eingeschlossene Operatoren, basierend auf ausgewähltem Werttyp)
  • Wert setzen auf, Ansonsten Wert setzen auf:

    • Wert
      • Regeln
      • Standardfeldern
      • Felder

Zeichenfolgen

  • Gleich
  • Gleich jedem Begriff
  • Enthält die Wortgruppe
  • Enthält einen der Begriffe
  • Enthält alle Begriffe
  • Beginnt mit
  • Beginnt mit einem beliebigen Begriff
  • Endet mit
  • Endet mit einem beliebigen Begriff
  • Ist nicht gleich
  • Entspricht keinem Begriff
  • Enthält nicht die Wortgruppe
  • Enthält keine Begriffe
  • Enthält nicht alle Begriffe
  • Beginnt nicht mit
  • Beginnt mit keinem Begriff
  • Endet nicht mit
  • Endet mit keinem Begriff
  • Ist eingestellt
  • Ist nicht eingestellt

Numerisch

  • Gleich
  • Ist nicht gleich
  • Größer als
  • Größer als oder gleich
  • Kleiner als
  • Kleiner als oder gleich
  • Ist eingestellt
  • Ist nicht eingestellt

Daten

  • Gleich
  • Ist nicht gleich
  • ist später als
  • Ist später als oder gleich
  • ist vor
  • Ist vor oder gleich
  • Ist eingestellt
  • Ist nicht eingestellt
  • 5 Funktionen pro abgeleitetem Feld
  • 200 Operatoren pro abgeleitetem Feld. Ein Beispiel für einen einzelnen Operator ist „Verweisende Domain enthält Google“.
Neues abgeleitetes Feld

Anwendungsfall 1 casewhen-uc1

Sie definieren Regeln zum Identifizieren verschiedener Marketing-Kanäle, indem Sie eine kaskadierende Logik anwenden, um ein Feld für einen Marketing-Kanal auf den richtigen Wert festzulegen:

  • Wenn der Referrer aus einer Suchmaschine stammt und die Seite einen Abfragezeichenfolgenwert hat, in dem cid ps_ enthält, sollte der Marketing-Kanal als Gebührenpflichtige Suche identifiziert werden.
  • Wenn der Referrer aus einer Suchmaschine stammt und die Seite nicht über die Abfragezeichenfolge cid verfügt, sollte der Marketing-Kanal als Kostenlose Suche identifiziert werden.
  • Wenn eie Seite einen Abfragezeichenfolgenwert hat, in dem cid em_ enthält, sollte der Marketing-Kanal als E-Mail identifiziert werden.
  • Wenn eie Seite einen Abfragezeichenfolgenwert hat, in dem cid ds_ enthält, sollte der Marketing-Kanal als Display-Anzeige identifiziert werden.
  • Wenn eine Seite einen Abfragezeichenfolgenwert hat, in dem cid so_ enthält, sollte der Marketing-Kanal als Paid Social identifiziert werden.
  • Wenn der Referrer aus einer verweisenden Domäne von twitter.com, facebook.com, linkedin.com oder tiktok.com stammt, sollte der Marketing-Kanal als Natural Social identifiziert werden.
  • Wenn keine der oben genannten Regeln zutrifft, sollte der Marketing-Kanal als Sonstiger Referrer identifiziert werden.

Wenn Ihre Site die folgenden Beispielereignisse empfängt, die Referrer und Seiten-URL enthalten, sollten diese Ereignisse wie folgt identifiziert werden:

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 6-row-4 1-align-center 6-align-center 11-align-center 16-align-center 21-align-center 26-align-center 31-align-center layout-auto
Event Referrer Page URL Marketing Channel
1 https://facebook.com https://site.com/home Natural Social
2 https://abc.com https://site.com/?cid=ds_12345678 Display
3 https://site.com/?cid=em_12345678 Email
4 https://google.com https://site.com/?cid=ps_abc098765 Paid Search
5 https://google.com https://site.com/?cid=em_765544332 Email
6 https://google.com Natural Search

Daten vor casewhen-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Referrer Page URL
https://facebook.com https://site.com/home
https://abc.com https://site.com/?cid=ds_12345678
https://site.com/?cid=em_12345678
https://google.com https://site.com/?cid=ps_abc098765
https://google.com https://site.com/?cid=em_765544332
https://google.com

Abgeleitetes Feld casewhen-uc1-derivedfield

Sie definieren ein abgeleitetes Marketing Channel-Feld. Mit den Funktionen FALL WENN definieren Sie auf Grundlage von vorhandenen Werten die Werte für die Felder Page URL und Referring URL.

Beachten Sie die Verwendung der Funktion URL-PARSEN zum Definieren von Regeln, um die Werte für Page Url und Referring Url abzurufen, bevor die Regeln FALL WENN angewendet werden.

Screenshot der „Fall Wenn“-Regel 1

Daten nach casewhen-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 layout-auto
Marketing Channel
Natural Social
Display
Email
Paid Search
Email
Natural Search

Anwendungsfall 2 casewhen-uc2

Sie haben mehrere verschiedene Varianten der Suche innerhalb Ihrer Product Finding Methods-Dimension erfasst. Um die Gesamtleistung der Suche im Vergleich zum Durchsuchen zu verstehen, müssen Sie viel Zeit damit verbringen, die Ergebnisse manuell zu kombinieren.

Ihre Site erfasst die folgenden Werte für Ihre Product Finding Methods-Dimension. Am Ende geben alle diese Werte eine Suche an.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto
Erfasster Wert Tatsächlicher Wert
search p13n_no search
search p13n_yes search
search refine p13n_no search
search refine p13n_yes search
search redirect p13n_yes search
search-redirect search

Daten vor casewhen-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods
search p13_no
search p13_yes
browse
search refine p13_no
search refine p13_yes
browse
search redirect p13_yes
search-redirect
browse

Abgeleitetes Feld casewhen-uc2-derivedfield

Sie definieren ein abgeleitetes Product Finding Methods (new)-Feld. Sie erstellen die folgenden FALL WENN-Regeln im Regel-Builder. Diese Regeln wenden Logik auf alle möglichen Varianten der alten Produktsuchmethoden-Feldwerte für search und browse mit dem Kriterium Enthält die Wortgruppe an.

Screenshot der „Fall Wenn“-Regel 2

Daten nach casewhen-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 layout-auto
Product Finding Methods (new)
search
search
browse
search
search
browse
search
search
browse

Anwendungsfall 3 casewhen-uc3

Als Reiseunternehmen möchten Sie die Reisedauer für gebuchte Reisen zusammenfassen, damit Sie Berichte zu zusammengefassten Reiselängen erstellen können.

Annahmen:

  • Die Organisation erfasst die Reisedauer in einem numerischen Feld.
  • Sie möchte die Dauer von 1-3 Tagen in einem Bucket namens „short trip“ zusammenfassen
  • Sie möchte die Dauer von 4-7 Tagen in einem Bucket namens „medium trip“ zusammenfassen
  • Sie möchte die Dauer von 8 Tagen und mehr in einem Bucket namens „long trip“ zusammenfassen
  • Es wurden 132 Reisen für eine Dauer von 1 Tag gebucht
  • Es wurden 110 Reisen für eine Dauer von 2 Tagen gebucht
  • Es wurden 105 Reisen für eine Dauer von 3 Tagen gebucht
  • Es wurden 99 Reisen für eine Dauer von 4 Tagen gebucht
  • Es wurden 92 Reisen für eine Dauer von 5 Tagen gebucht
  • Es wurden 85 Reisen für eine Dauer von 6 Tagen gebucht
  • Es wurden 82 Reisen für eine Dauer von 7 Tagen gebucht
  • Es wurden 78 Reisen für eine Dauer von 8 Tagen gebucht
  • Es wurden 50 Reisen für eine Dauer von 9 Tagen gebucht
  • Es wurden 44 Reisen für eine Dauer von 10 Tagen gebucht
  • Es wurden 38 Reisen für eine Dauer von 11 Tagen gebucht
  • Es wurden 12 Reisen für eine Dauer von 31 Tagen gebucht

Ihr gewünschter Bericht sollte wie folgt aussehen:

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Trip Duration Type Bookings
medium trip 358
short trip 347
long trip 241

Daten vor casewhen-uc3-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1 1-align-right 3-align-right 5-align-right 7-align-right 9-align-right 11-align-right 13-align-right 15-align-right 17-align-right 19-align-right 21-align-right 23-align-right 25-align-right
Trip Duration
1
12
3
6
4
8
6
2
1
2
21
8

Abgeleitetes Feld casewhen-uc3-derivedfield

Sie definieren ein abgeleitetes Trip Duration (bucketed)-Feld. Sie erstellen die folgende FALL WENN-Regel im Regel-Builder. Diese Regel wendet Logik an, um die alten Reisedauer-Feldwerte zu drei Werten zusammenzufassen: short trip, medium trip und long trip.

Screenshot der „Fall Wenn“-Regel 3

Daten nach casewhen-uc3-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-1
Trip Duration (bucketed)
short trip
long trip
short trip
medium trip
medium trip
long trip
medium trip
short trip
short trip
short trip
long trip
long trip

Weitere Informationen casewhen-more-info

Customer Journey Analytics verwendet eine verschachtelte Container-Struktur, die nach dem XDM (Experience-Datenmodell) von Adobe Experience Platform modelliert ist. Weitere findenunter Container und Segmentcontainer). Dieses Container-Modell ist zwar von Natur aus flexibel, weist aber einige Einschränkungen bei der Verwendung des Regel-Builders auf.

Customer Journey Analytics verwendet das folgende standardmäßige Container-Modell:

{width="50%"}

Die folgenden Einschränkungen gelten und werden beim Auswählen und Einstellen der Werte erzwungen.

table 0-row-2 1-row-2 2-row-2 3-row-2 1-align-center 4-align-center 7-align-center 10-align-center layout-auto
Begrenzungen
A Werte, die Sie innerhalb desselben Wenn, Ansonsten, wenn-Konstrukts (mit Und oder Oder) in einer Regel auswählen, müssen aus demselben Container stammen und können von einem beliebigen Typ sein (Zeichenfolge Zeichenfolge , numerisch numerisch und so weiter).
Screenshot der Abhängigkeit A
B Alle Werte, die Sie in einer Regel festlegen, müssen aus demselben Container stammen und denselben Typ oder einen abgeleiteten Wert desselben Typs aufweisen.
Screenshot der Abhängigkeit B
C Die Werte, die Sie in Wenn, Ansonsten, wenn-Konstrukten auswählen, müssen nicht aus demselben Container stammen und nicht vom selben Typ sein.
Screenshot der Abhängigkeit C

Klassifizieren classify

Definiert einen Satz von Werten, die in einem neuen abgeleiteten Feld durch entsprechende Werte ersetzt werden.

Details

Spezifikationen classify-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Einschränkungen Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Feld für die Klassifizierung:

    • Regeln
    • Standardfeldern
    • Felder
  • Wenn Wert gleich und Werte ersetzen durch:

    • Zeichenfolge
  • Originalwerte anzeigen

    • Boolesch
k. A.
  • 5 Funktionen pro abgeleitetem Feld
  • 200 Operatoren pro abgeleitetem Feld. Jeder Eintrag für Wenn Wert gleich Originalwert ist Wert durch neuen Wert ersetzen wird als Vorgang betrachtet.
Neues abgeleitetes Feld

Anwendungsfall 1 classify-uc1

Sie verfügen über eine CSV-Datei, die eine Schlüsselspalte für hotelID und eine oder mehrere zusätzliche Spalten enthält, die mit der hotelID verknüpft sind: city, rooms, hotel name.
Sie erfassen Hotel ID in einer Dimension, möchten jedoch eine Hotel Name-Dimension erstellen, die von der hotelID in der CSV-Datei abgeleitet wurde.

Struktur und Inhalt der CSV-Datei

table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 3-align-right 8-align-right 13-align-right 18-align-right 23-align-right layout-auto
hotelID city rooms hotel name
SLC123 Salt Lake City 40 SLC Downtown
LAX342 Los Angeles 60 LA Airport
SFO456 San Francisco 75 Market Street
AMS789 Amsterdam 50 Okura

Aktueller Bericht

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Hotel ID Produktansichten
SLC123 200
LX342 198
SFO456 190
AMS789 150

Gewünschter Bericht

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Hotel Name Produktansichten
SLC Downtown 200
LA Airport 198
Market Street 190

Daten vor classify-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Hotel ID
SLC123
LAX342
SFO456
AMS789

Abgeleitetes Feld classify-uc1-derivedfield

Sie definieren ein abgeleitetes Hotel Name-Feld. Mit der Funktion KLASSIFIZIEREN definieren Sie eine Regel, mit der Sie Werte des Felds Hotel-ID klassifizieren und durch neue Werte ersetzen können.

Wenn Sie Originalwerte einbeziehen möchten, die Sie nicht als Teil der zu klassifizierenden Werte definiert haben (z. B. Hotel-ID AMS789), stellen Sie sicher, dass Sie Originalwerte anzeigen auswählen. Dadurch wird sichergestellt, dass AMS789 Teil der Ausgabe für das abgeleitete Feld ist, obwohl dieser Wert nicht klassifiziert ist.

Screenshot der Klassifizierungsregel 1

Daten nach classify-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Hotel Name
SLC Downtown
LA Airport
Market Street

Anwendungsfall 2 classify-uc2

Sie haben für mehrere Seiten URLs anstelle des Anzeigenamens erfasst. Durch diese gemischte Erfassung von Werten wird das Reporting ungültig.

Daten vor classify-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1 layout-auto
Page Name
Home Page
Flight Search
http://www.adobetravel.ca/Hotel-Search
https://www.adobetravel.com/Package-Search
Deals & Offers
http://www.adobetravel.ca/user/reviews
https://www.adobetravel.com.br/Generate-Quote/preview

Abgeleitetes Feld classify-uc2-derivedfield

Sie definieren ein abgeleitetes Page Name (updated)-Feld. Mit der Funktion KLASSIFIZIEREN definieren Sie eine Regel, mit der Sie Werte des vorhandenen Felds Seitenname klassifizieren und durch neue, korrekte Werte ersetzen können.

Screenshot der Klassifizierungsregel 2

Daten nach classify-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 6-row-1 7-row-1
Page Name (updated)
Home Page
Flight Search
Hotel Search
Package Search
Deals & Offers
Reviews
Generate Quote

Weitere Informationen classify-moreinfo

Die folgende zusätzliche Funktion ist in der Oberfläche „Regel klassifizieren“ verfügbar:

  • Um alle Tabellenwerte schnell zu löschen, wählen Sie Löschen Alle Tabellenwerte löschen aus.
  • Um eine CSV-Datei mit den Originalwerten für „Wenn die Werte gleich sind“ und neuen Werten für „Werte ersetzen durch“ hochzuladen, wählen Sie CSV CSV hochladen.
  • Um eine Vorlage zum Erstellen einer CSV-Datei mit Originalwerten und neuen Werten zum Hochladen herunterzuladen, wählen Sie Herunterladen CSV-Vorlage herunterladen aus.
  • Um eine CSV-Datei mit allen Originalwerten und neuen Werten hochzuladen, die in der Oberfläche für Regeln angegeben sind, wählen Sie Download CSV-Werte herunterladen aus.

Verketten concatenate

Kombiniert Feldwerte zu einem einzigen neuen abgeleiteten Feld mit definierten Trennzeichen.

Details

Spezifikationen concatenate-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Einschränkungen Ausgabe
  • Zeichenfolge
  • Wert:

    • Regeln
    • Standardfeldern
    • Felder
    • Zeichenfolge
  • Trennzeichen:

    • Zeichenfolge
k. A. 2 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall concatenate-uc

Derzeit erfassen Sie die Codes von Herkunfts- und Zielflughäfen Codes als separate Felder. Sie möchten die beiden Felder zu einer Dimension kombinieren, die durch einen Bindestrich (-) getrennt ist. So können Sie die Kombination von Herkunft und Ziel analysieren, um die am häufigsten gebuchten Routen zu identifizieren.

Annahmen:

  • Herkunfts- und Zielwerte werden in separaten Feldern in derselben Tabelle erfasst.
  • Die Benutzerin oder der Benutzer legt fest, dass das Trennzeichen „-“ zwischen den Werten verwendet werden soll.

Stellen Sie sich vor, dass folgende Buchungen stattfinden:

  • Kunde ABC123 bucht einen Flug von Salt Lake City (SLC) nach Orlando (MCO)
  • Kunde ABC456 bucht einen Flug von Salt Lake City (SLC) nach Los Angeles (LAX)
  • Kunde ABC789 bucht einen Flug von Salt Lake City (SLC) nach Seattle (SEA)
  • Kunde ABC987 bucht einen Flug von Salt Lake City (SLC) nach San Jose (SJO)
  • Kunde ABC654 bucht einen Flug von Salt Lake City (SLC) nach Orlando (MCO)

Der gewünschte Bericht sollte wie folgt aussehen:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
Herkunft/Ziel Buchungen
SLC-MCO 2
SLC-LAX 1
SLC-SEA 1
SLC-SJO 1

Daten vor concatenate-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Herkunft Ziel
SLC MCO
SLC LAX
SLC SEA
SLC SJO
SLC MCO

Abgeleitetes Feld concatenate-derivedfield

Sie definieren ein abgeleitetes Origin - Destination-Feld. Mit der Funktion VERKETTEN definieren Sie eine Regel zum Verketten der Felder Original und Ziel mithilfe des - Trennzeichens.

Screenshot der Verkettungsregel

Daten nach concatenate-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
Herkunft - Ziel
(abgeleitetes Feld)
SLC-MCO
SLC-LAX
SLC-SEA
SLC-SJO
SLC-MCO

Deduplizieren dedup

Verhindert, dass ein Wert mehrmals gezählt wird.

Details

Spezifikationen deduplicate-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Einschränkungen Ausgabe
  • Zeichenfolge
  • Numerisch
  • Wert:

    • Regeln
    • Standardfeldern
    • Felder
    • Zeichenfolge
  • Umfang:

    • Person
    • Sitzung
  • Deduplizierungs-ID:

    • Regeln
    • Standardfeldern
    • Felder
    • Zeichenfolge
  • Beizubehaltender Wert:

    • Erste Instanz beibehalten
    • Letzte Instanz beibehalten
k. A. 5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 deduplicate-uc1

Sie möchten verhindern, dass doppelter Umsatz gezählt wird, wenn eine Person die Buchungsbestätigungsseite neu lädt. Sie verwenden die Buchungsbestätigungs-ID bei der Kennung, um den Umsatz bei Erhalt im selben Ereignis nicht erneut zu zählen.

Daten vor deduplicate-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Buchungsbestätigungs-ID Umsatz
ABC123456789 359
ABC123456789 359
ABC123456789 359

Abgeleitetes Feld deduplicate-uc1-derivedfield

Sie definieren ein abgeleitetes Booking Confirmation-Feld. Mit der Funktion DEDUPLIZIEREN definieren Sie eine Regel zum Deduplizieren des Werts Booking für den Umfang Person mit der Deduplizierungs-ID Buchungsbestätigungs-ID. Wählen Sie Erste Instanz beibehalten als Beizubehaltender Wert.

Screenshot der Verkettungsregel

Daten nach deduplicate-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Buchungsbestätigungs-ID Umsatz
ABC123456789 359
ABC123456789 0
ABC123456789 0

Anwendungsfall 2 deduplicate-uc2

Sie verwenden Ereignisse als Proxy für Kampagnenklickraten mit externen Marketing-Kampagnen. Durch Neuladungen und Umleitungen wird die Ereignismetrik in die Höhe getrieben. Sie möchten die Trackingcode-Dimension deduplizieren, damit nur das erste erfasst und die Ereignisüberzählung minimiert wird.

Daten vor deduplicate-uc2-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 3-align-right 7-align-right 11-align-right 15-align-right 19-align-right 23-align-right 27-align-right 31-align-right layout-auto
Besucher-ID Marketing-Kanal Ereignisse
ABC123 Paid Search 1
ABC123 Paid Search 1
ABC123 Paid Search 1
DEF123 E-Mail 1
DEF123 E-Mail 1
JKL123 Kostenlose Suche 1
JKL123 Kostenlose Suche 1

Abgeleitetes Feld deduplicate-uc2-derivedfield

Sie definieren ein neues abgeleitetes Tracking Code (deduplicated)-Feld. Mit der Funktion DEDUPLIZIEREN definieren Sie eine Regel zum Deduplizieren des Trackingcodes mit einem Umfang der Deduplizierung von Sitzung und Erste Instanz beibehalten als beizubehaltender Wert.

Screenshot der Verkettungsregel

Daten nach deduplicate-uc2-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 3-align-right 7-align-right 11-align-right 15-align-right layout-auto
Besucher-ID Marketing-Kanal Ereignisse
ABC123 Paid Search 1
DEF123 E-Mail 1
JKL123 Kostenlose Suche 1

Suchen und Ersetzen find-and-replace

Findet alle Werte in einem ausgewählten Feld und ersetzt diese Werte durch einen anderen Wert in einem neuen, abgeleiteten Feld.

Details

Spezifikationen findreplace-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Einschränkungen Ausgabe
  • Zeichenfolge
  • Wert

    • Regeln
    • Standardfeldern
    • Felder
  • Alle suchen, und alle ersetzen durch:

    • Zeichenfolge

Zeichenfolgen

  • Alle suchen, und alle ersetzen durch
5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall findreplace-uc

Sie haben einige fehlerhafte Werte für Ihren Bericht zu externen Marketing-Kanälen erhalten, z. B. email%20 marketing statt email marketing. Diese falsch formatierten Werte brechen Ihre Berichte und machen es schwieriger, die Leistung von E-Mails zu erkennen. Ersetzen Sie email%20marketing durch email marketing.

Originalbericht

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
External Marketing Channels Sessions
email marketing 500
email %20marketing 24

Bevorzugter Bericht

table 0-row-2 1-row-2 2-align-right 5-align-right
External Marketing Channels Sessions
email marketing 524

Daten vor findreplace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing
email marketing
email%20marketing
email marketing
email marketing
email%20marketing

Abgeleitetes Feld findreplace-uc-derivedfield

Sie definieren ein abgeleitetes Email Marketing (updated)-Feld. Mit der Funktion SUCHEN UND ERSETZEN definieren Sie eine Regel, mit der alle Vorkommen von email%20marketing gesucht und durch email marketing ersetzt werden.

Screenshot der Regel zum Suchen und Ersetzen

Daten nach findreplace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 5-row-1 layout-auto
External Marketing (updated)
email marketing
email marketing
email marketing
email marketing
email marketing

Lookup lookup

Sucht mithilfe eines Felds aus einem Lookup-Datensatz nach Werten und gibt einen Wert in einem neuen abgeleiteten Feld oder für die weitere Regelverarbeitung zurück.

Details

Spezifikation lookup-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Feld für die Anwendung von Lookup:

    • Regeln
    • Standardfeldern
    • Felder Lookup-Datensatz
    • Datensatz

    Passender Schlüssel

    • Regeln
    • Felder
  • Zurückzugebende Werte

    • Regeln
    • Felder
k. A. 3 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld oder neuer Wert für die weitere Verarbeitung in der nächsten Regel

Anwendungsfall lookup-uc

Sie möchten den Namen der Aktivität mit der Aktivitäts-ID nachschlagen, die erfasst wurde, wenn Ihre Kundinnen und Kunden auf ein personalisiertes Banner geklickt haben, das über Adobe Target angezeigt wird. Verwenden Sie einen Lookup-Datensatz mit Analytics for Target-(A4T)-Aktivitäten, die Aktivitäts-IDs und Aktivitätsnamen enthalten.

A4T-Lookup-Datensatz lookup-uc-lookup

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto
Aktivitäts-ID Aktivitätsname
415851 MVT-Testkategorieseiten
415852 Luma - Campaign Max 2022
402922 Startseiten-Banner

Abgeleitetes Feld lookup-uc-derivedfield

Sie definieren ein abgeleitetes Activity Name-Feld. Mit der LOOKUP-Funktion definieren Sie eine Regel, um den Wert aus Ihren erfassten Daten zu suchen. Diese ist im Feld für die Anwendung von Lookup angegeben (z. B. ActivityIdentifier). Sie wählen den Lookup-Datensatz aus der Liste Datensatz nachschlagen aus (z. B. New CJA4T Activities). Anschließend wählen Sie das Kennungsfeld (z. B. ActivityIdentifier) in der Liste Übereinstimmender Schlüssel und das zurückzugebende Feld aus der Liste Zurückzugebende Werte aus (z. B. ActivityName).

Screenshot der Kleinschreibungsregel

Weitere Informationen lookup-more-info

Die Lookup-Funktion wird zur Berichtszeit auf die Daten angewendet, die von Customer Journey Analytics aus dem Lookup-Datensatz abgerufen wurden, den Sie als Teil Ihrer Verbindung konfiguriert haben.

Sie können schnell eine Lookup-Funktion in den Regel-Builder einfügen, der bereits eine oder mehrere andere Funktionen enthält.

  1. Wählen Sie Schemafelder aus der Auswahl aus.
  2. Wählen Sie Schemafeldsymbol Datensätze nachschlagen aus.
  3. Wählen Sie Ihren Lookup-Datensatz aus und suchen Sie das Feld, das Sie für die Suche verwenden möchten.
  4. Ziehen Sie das Suchfeld per Drag-and-Drop auf eines der verfügbaren Eingabefelder für eine Funktion (z. B. Fall wenn). Wenn gültig, können Sie das Feld in einem blauen Feld mit der Bezeichnung + Hinzufügen ablegen und automatisch eine Lookup-Funktion vor der Funktion ablegen, auf die Sie das Suchfeld abgelegt haben. Die eingefügte Lookup-Funktion wird automatisch mit relevanten Werten für alle Felder ausgefüllt.
    Ziehen des Lookup-Felds

Kleinschreibung lowercase

Konvertiert Werte aus einem Feld in Kleinbuchstaben und speichert sie in einem neuen abgeleiteten Feld.

Details

Spezifikation lowercase-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Feld:
    • Regeln
    • Standardfeldern
    • Felder
k. A. 2 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall lowercase-uc

Sie möchten alle erfassten Produktnamen für ein ordnungsgemäßes Reporting in Kleinbuchstaben konvertieren.

Daten vor lowercase-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right layout-auto
Erfasste Produktnamen Produktansichten
Tennisschläger 35
Tennisschläger 33
tennisschläger 21
Baseballschläger 15
Baseballschläger 12
baseballschläger 10

Abgeleitetes Feld lowercase-uc-derivedfield

Sie definieren ein abgeleitetes Product Names-Feld. Mit der Funktion KLEINSCHREIBUNG definieren Sie eine Regel, um den Wert aus dem Feld Erfasste Produktnamen in Kleinbuchstaben zu konvertieren und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der Kleinschreibungsregel

Daten nach lowercase-uc-dataafter

table 0-row-2 1-row-2 2-row-2 layout-auto
Produktnamen Produktansichten
tennisschläger 89
baseballschläger 37

Mathematik math

Verwenden Sie grundlegende mathematische Operatoren (Addieren, Subtrahieren, Multiplizieren, Dividieren und Potenzieren) für numerische Felder.

Details

Spezifikation math-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Numerisch
  • Ein oder mehrere numerische Felder
  • Ein oder mehrere Operatoren (Addieren, Subtrahieren, Multiplizieren, Dividieren, Potenzieren)
  • Benutzereingabewert
  • + (Addieren)
  • - (Subtrahieren)
  • * (Multiplizieren)
  • / (Dividieren)
  • ^ (Potenzieren)
  • 25 Vorgänge pro abgeleitetem Feld
  • 5 mathematische Funktionen pro abgeleitetem Feld
Neues abgeleitetes Feld

Anwendungsfall math-uc

Aufgrund der Inflation müssen Sie die Umsatzzahlen der aufgenommenen CRM-Daten mit einer Inflationsrate von 5 % korrigieren.

Daten vor math-uc-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
CRM-ID Jahresumsatz
1234 35.070.000
4133 7.500.000
8110 10.980
2201 42.620

Abgeleitetes Feld math-uc-derivedfield

Sie definieren ein abgeleitetes Corrected Annual Revenue-Feld. Mit der Funktion MATHEMATIK definieren Sie eine Regel, die die ursprüngliche jährliche Umsatzzahl mit 1,05 multipliziert.

Screenshot der mathematischen Regel

Daten nach math-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right layout-auto
CRM-ID Berichtigter Jahresumsatz
1234 36.823.500
4133 7.875.000
8110 11.529,00
2201 44.751

Weitere Informationen math-more-info

So erstellen Sie eine Formel:

  1. Beginnen Sie einfach mit der Eingabe in das Formelfeld. Sobald numerische Felder mit Ihrer Eingabe übereinstimmen, werden sie in einem Popup-Menü angezeigt. Alternativ können Sie ein numerisches Feld per Drag-and-Drop aus den verfügbaren Feldern im linken Bereich ziehen.
    Weitere Informationen zur Mathematik 1

  2. Fügen Sie den Operanden (z. B. * zum Multiplizieren) und anschließend ein weiteres Feld oder einen statischen Wert hinzu. Sie können Klammern verwenden, um komplexere Formeln zu definieren.

  3. Um einen statischen Wert einzufügen (z. B. 1.05), geben Sie den Wert ein und wählen Sie Hinzufügen x als statischen Wert oder Hinzufügen -x als negativen statischen Wert aus dem Popup-Menü aus.
    Weitere Informationen zur Mathematik 2

  4. Ein grünes Häkchen Häkchen zeigt an, ob Ihre mathematische Formel gültig ist. Andernfalls werden eine Warnung Warnhinweis und die Meldung Ungültiger Formelausdruck angezeigt.
    Weitere Informationen zur Mathematik 3

Beim Arbeiten mit statischen Zahlen in der Funktion MATHEMATIK sind einige wichtige Aspekte zu beachten:

  • Statische Werte müssen einem Feld zugeordnet werden. Beispielsweise wird die Verwendung der Funktion MATHEMATIK mit ausschließlich statischen Feldern nicht unterstützt.

  • Sie können den Operator „Potenzieren“ (ˆ) nicht für einen statischen Wert verwenden.

  • Wenn Sie mehrere statische Werte in einer Formel verwenden, sollten diese statischen Werte mithilfe von Klammern gruppiert werden, damit die Formel gültig ist. Zum Beispiel:

    • Diese Formel gibt einen Fehler zurück.

      Weitere Informationen zur Mathematik 4

    • Diese Formel ist gültig.

      Weitere Informationen zur Mathematik 5

Verwenden Sie die mathematische Funktion für Berechnungen auf Trefferebene. Verwenden Sie die Funktion Zusammenfassen für Berechnungen, die auf dem Umfang „Ereignis“, „Sitzung“ oder „Person“ basieren.

Felder zusammenführen merge

Führt Werte aus zwei verschiedenen Feldern in einem neuen abgeleiteten Feld zusammen.

Details

Spezifikation merge-fields-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Feld:
    • Regeln
    • Standardfeldern
    • Felder
k. A. 5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall merge-fields-uc

Sie möchten eine Dimension erstellen, die aus dem Feld „Seitenname“ und dem Feld „Grund für den Anruf“ besteht, um die Journey kanalübergreifend zu analysieren.

Daten vor merge-fields-uc-databefore

table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Seitenname Sitzung Besuchende
Hilfeseite 250 200
Startseite 500 250
Seite „Produktdetails“ 300 200
table 0-row-3 1-row-3 2-row-3 3-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right layout-auto
Grund für den Anruf Sitzung Besuchende
Fragen zu meiner Bestellung 275 250
Änderung meiner Bestellung 150 145
Problem mit der Bestellung 100 95

Abgeleitetes Feld merge-fields-uc-derivedfield

Sie definieren ein abgeleitetes Cross Channel Interactions-Feld. Mit der Funktion FELDER ZUSAMMENFÜHREN können Sie eine Regel definieren, um die Werte aus dem Feld Seitenname und dem Feld Grund für den Anruf zusammenzuführen und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der Regel zum Zusammenführen von Feldern

Daten nach merge-fields-uc-dataafter

table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 2-align-right 3-align-right 6-align-right 7-align-right 10-align-right 11-align-right 14-align-right 15-align-right 18-align-right 19-align-right 22-align-right 23-align-right 26-align-right 27-align-right layout-auto
Kanalübergreifende Interaktionen Sitzungen Besuchende
Startseite 500 250
Seite „Produktdetails“ 300 200
Fragen zu meiner Bestellung 275 250
Hilfeseite 250 200
Änderung meiner Bestellung 150 145
Problem mit der Bestellung 100 95

Weitere Informationen merge-fields-moreinfo

Sie müssen denselben Feldtyp in einer Regel zum Zusammenführen von Feldern auswählen. Wenn Sie beispielsweise ein Datumsfeld auswählen, müssen alle anderen Felder, die zusammengeführt werden sollen, Datumsfelder sein.

Screenshot der Einschränkung für das Zusammenführen von Feldern

Weiter oder zurück next-previous

Nimmt ein Feld als Eingabe und löst den nächsten oder vorherigen Wert für dieses Feld im Rahmen der Sitzung oder Verwendung auf. Dies gilt nur für die Tabellenfelder „Besuch“ und „Ereignis“.

Details

Spezifikation prevornext-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Feld:

    • Regeln
    • Standardfeldern
    • Felder

    Methode:

    • Vorheriger Wert
    • Nächster Wert
  • Umfang:

    • Person
    • Sitzung
  • Index:

    • Numerisch
  • Wiederholungen einschließen:

    • Boolesch
k. A. 3 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall prevornext-uc1

Sie möchten erfahren, welcher der nächste oder vorherige Wert der Daten ist, die Sie erhalten, wobei Wiederholungswerte berücksichtigt werden.

Daten prevornext-uc1-databefore

Beispiel 1 - Handhabung von „Wiederholungen einschließen“

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Empfangene Daten Nächster Wert
Sitzung
Index = 1
Wiederholungen einschließen
Nächster Wert
Sitzung
Index = 1
KEINE Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
KEINE Wiederholungen einschließen
Startseite Startseite Suche Kein Wert Kein Wert
Startseite Suche Suche Startseite Kein Wert
Suche Suche Produktdetails Startseite Startseite
Suche Produktdetails Produktdetails Suche Startseite
Produktdetails Suche Suche Suche Suche
Suche Produktdetails Produktdetails Produktdetails Produktdetails
Produktdetails Suche Suche Suche Suche
Suche Suche Kein Wert Produktdetails Produktdetails
Suche Kein Wert Kein Wert Suche Produktdetails

Beispiel 2 - Handhabung von „Wiederholungen einschließen“ mit leeren Werten in empfangenen Daten

table 0-row-5 1-row-5 2-row-5 3-row-5 4-row-5 5-row-5 6-row-5 7-row-5 8-row-5 9-row-5 layout-auto
Empfangene Daten Nächster Wert
Sitzung
Index = 1
Wiederholungen einschließen
Nächster Wert
Sitzung
Index = 1
KEINE Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
KEINE Wiederholungen einschließen
Startseite Startseite Suche Kein Wert Kein Wert
Startseite Startseite Suche Startseite Kein Wert
Startseite Suche Suche Startseite Kein Wert
Suche Suche Produktdetails Startseite Startseite
Suche Suche Produktdetails Suche Startseite
Suche Produktdetails Produktdetails Suche Startseite
Produktdetails Kein Wert Kein Wert Suche Suche

Abgeleitetes Feld prevnext-uc1-derivedfield

Sie definieren ein abgeleitetes Next Value- oder Previous value-Feld. Mit der Funktion WEITER ODER ZURÜCK definieren Sie eine Regel, die das Feld Empfangene Daten auswählt. Wählen Sie Nächster Wert oder Vorheriger Wert als Methode, Sitzung als Umfang und setzen Sie den Wert von Index auf 1.

Screenshot der Regel zum Zusammenführen von Feldern

Weitere Informationen prevnext-moreinfo

Sie können nur Felder auswählen, die zur Besuchs- oder Ereignistabelle gehören.

Wiederholungen einschließen bestimmt, wie sich wiederholende Werte für die Funktion WEITER ODER ZURÜCK behandelt werden.

  • „Wiederholungen einschließen“ prüft die nächsten oder vorherigen Werte. Wenn Wiederholungen einschließen ausgewählt ist, werden alle sequenziellen Wiederholungen der nächsten oder vorherigen Werte aus dem aktuellen Treffer ignoriert.

  • In Zeilen ohne (leere) Werte für ein ausgewähltes Feld werden keine nächsten oder vorherigen Werte als Teil der Ausgabe der Funktionsausgabe WEITER ODER ZURÜCK zurückgegeben.

Regulären Ausdruck ersetzen regex-replace

Ersetzt einen Wert aus einem Feld mithilfe eines regulären Ausdrucks in ein neues abgeleitetes Feld.

Details

Spezifikation regex-replace-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Feld:
    • Regeln
    • Standardfeldern
    • Felder
  • Regex:
    • Zeichenfolge Ausgabeformat:
    • Zeichenfolge
  • Groß-/Kleinschreibung beachten
    • Boolesch
k. A. 1 Funktion pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall regex-replace-uc

Sie möchten einen Teil einer URL erfassen und als eindeutige Seitenkennung zur Analyse des Traffics verwenden. Sie verwenden [^/]+(?=/$|$) für den regulären Ausdruck, um das Ende der URL zu erfassen und $1 als das Ausgabemuster.

Daten vor regex-replace-uc-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Seiten-URL
https://business.adobe.com/products/analytics/adobe-analytics-benefits.html
https://business.adobe.com/products/analytics/adobe-analytics.html
https://business.adobe.com/products/experience-platform/customer-journey-analytics.html
https://business.adobe.com/products/experience-platform/adobe-experience-platform.html

Abgeleitetes Feld regex-replace-uc-derivedfield

Sie erstellen ein abgeleitetes Page Identifier-Feld. Mit der Funktion REGULÄREN AUSDRUCK ERSETZEN definieren Sie eine Regel, um den Wert des Felds Referrer-URL mithilfe eines Regex von [^/]+(?=/$|$) und Ausgabeformats von $1 zu ersetzen.

Screenshot der Regel zum Ersetzen eines regulären Ausdrucks

Daten nach regex-replace-uc-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1
Seitenkennung
adobe-analytics-benefits.html
adobe-analytics.html
customer-journey-analytics.html
adobe-experience-platform.html

Weitere Informationen regex-replace-more-info

Customer Journey Analytics verwendet eine Untergruppe der Perl-Regex-Syntax. Die folgenden Ausdrücke werden unterstützt:

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2
Ausdruck Beschreibung
a Ein einzelnes Zeichen: a.
a|b Ein einzelnes Zeichen: a oder b.
[abc] Ein einzelnes Zeichen: a, b oder c.
[^abc] Ein beliebiges einzelnes Zeichen, außer: a, b oder c.
[a-z] Ein beliebiges einzelnes Zeichen im Bereich az.
[a-zA-Z0-9] Ein beliebiges einzelnes Zeichen im Bereich az, AZ oder im Ziffernbereich 09.
^ Entspricht dem Zeilenanfang.
$ Entspricht dem Zeilenende.
\A Beginn der Zeichenfolge.
\z Ende der Zeichenfolge.
. Entspricht einem beliebigen Zeichen.
\s Beliebiges Whitespace-Zeichen.
\S Beliebiges Zeichen, außer Whitespace-Zeichen.
\d Beliebige Ziffer.
\D Beliebiges Zeichen, außer Ziffern.
\w Beliebige Buchstaben, Zahlen oder Unterstriche.
\W Beliebiges Zeichen, das nicht in Wörtern zulässig ist.
\b Beliebige Wortgrenze.
\B Beliebiges Zeichen, das keine Wortgrenze ist.
\< Wortbeginn.
\> Wortende.
(...) Alles dazwischen wird erfasst.
(?:...) Nicht-kennzeichnende Erfassung. Verhindert, dass in der Ausgabezeichenfolge auf die Übereinstimmung verwiesen wird.
a? Null oder eins von a.
a* Null oder mehr von a.
a+ Eines oder mehr von a.
a{3} Genau 3 von a.
a{3,} 3 oder mehr von a.
a{3,6} Zwischen 3 und 6 von a.

Sie können diese Sequenzen im Ausgabeformat beliebig oft und in beliebiger Reihenfolge verwenden, um die gewünschte Zeichenfolgenausgabe zu erlangen.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
Ausgabe-Platzhaltersequenz Beschreibung
$& Gibt aus, was mit dem gesamten Ausdruck übereinstimmt.
$n Gibt aus, was mit dem n-ten Unterausdruck übereinstimmt. Beispiel: $1 gibt den ersten Unterausdruck aus.
$` Gibt den Text zwischen dem Ende der letzten gefundenen Übereinstimmung (oder dem Beginn des Textes, wenn keine vorherige Übereinstimmung gefunden wurde) und dem Beginn der aktuellen Übereinstimmung aus.
$+ Gibt aus, was mit dem letzten markierten Unterausdruck im regulären Ausdruck übereinstimmt.
$$ Gibt das Zeichenfolgenzeichen "$" aus.

Aufspalten split

Spaltet einen Wert von einem Feld in ein neues abgeleitetes Feld auf.

Details

Spezifikation split-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Feld:
    • Regeln
    • Standardfeldern
    • Felder
  • Methode:
    • Von links
    • Von rechts
    • In Array konvertieren Für Trennzeichen:
    • Zeichenfolge
  • Für Index:
    • Numerisch
k. A. 2 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 split-uc1

Sie erfassen Voice-App-Antworten in einer durch Trennzeichen getrennten Liste in einer einzigen Dimension. Sie möchten, dass jeder Wert in der Liste ein eindeutiger Wert im Antwortbericht ist.

Daten vor split-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Voice-App-Antworten Ereignisse
Es war großartig, ergab Sinn, werde ich weiterempfehlen 1
Es war gut, etwas verwirrend, werde ich weiterempfehlen 1
Es war nicht besonders gut, sehr verwirrend, werde ich nicht weiterempfehlen 1

Abgeleitetes Feld split-u1-derivedfield

Sie erstellen ein abgeleitetes Responses-Feld. Mit der Funktion AUFSPALTEN definieren Sie eine Regel, um mithilfe der Methode In Array konvertieren die Werte aus dem Feld Voice-App-Antwort unter Verwendung von , als Trennzeichen zu konvertieren.

Screenshot der Aufspaltungsregel 1

Daten nach split-uc1-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
Antworten Ereignisse
Es war großartig 2
werde ich weiterempfehlen 2
Es war nicht besonders gut 1
ergab Sinn 1
etwas verwirrend 1
sehr verwirrend 1
werde ich nicht weiterempfehlen 1

Anwendungsfall 2 split-uc2

Sie erfassen Voice-App-Antworten in einer durch Trennzeichen getrennten Liste in einer einzigen Dimension. Sie möchten die Antworten des ersten Werts in der Liste in eine eigene Dimension einfügen. Sie möchten den letzten Wert in der Liste in eine eigene Dimension einfügen.

Daten vor split-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Antworten Ereignisse
Es war großartig, ergab Sinn, werde ich weiterempfehlen 1
Es war gut, etwas verwirrend, werde ich weiterempfehlen 1
Es war nicht besonders gut, sehr verwirrend, werde ich nicht weiterempfehlen 1

Abgeleitetes Feld split-u2-derivedfield

Sie erstellen ein abgeleitetes First Response-Feld. Mit der Funktion AUFSPALTEN definieren Sie eine Regel, um den ersten Wert aus dem Feld Antworten links neben der Antwort , als Trennzeichen zu verwenden.

Screenshot der Aufspaltungsregel - erster Wert

Sie erstellen ein abgeleitetes Second Response-Feld, um den letzten Wert aus dem Feld Antworten zu übernehmen, indem Sie rechts 1 als Trennzeichen und 1 als Index auswählen.

Screenshot der Aufspaltungsregel - letzter Wert

Daten nach split-uc2-dataafter

table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Erste Antwort Ereignisse
Es war großartig 2
Es war nicht besonders gut 1
table 0-row-2 1-row-2 2-row-2 2-align-right 5-align-right 8-align-right layout-auto
Zweite Antwort Ereignisse
werde ich weiterempfehlen 2
werde ich nicht weiterempfehlen 1

Zusammenfassen summarize

Wendet Aggregationstypfunktionen auf Ereignis-, Sitzungs- und Benutzerebene auf Metriken oder Dimensionen an.

Details

Spezifikation summarize-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Numerisch
  • Datum
  • Wert

    • Regeln
    • Standardfeldern
    • Felder
  • Methoden zusammenfassen

  • Anwendungsbereich

    • Ereignis
    • Sitzung
    • Person
  • Numerisch

    • MAX - Gibt den größten Wert aus einem Satz von Werten zurück
    • MIN - Gibt den kleinsten Wert aus einem Satz von Werten zurück
    • MEDIAN - Gibt den Median für einen Satz von Werten zurück
    • MEAN - Gibt den Durchschnitt für einen Satz von Werten zurück
    • SUM - Gibt die Summe für einen Satz von Werten zurück
    • COUNT - Gibt die Anzahl der empfangenen Werte zurück
    • DISTINCT - Gibt einen Satz unterschiedlicher Werte zurück
  • Zeichenfolgen

    • DISTINCT - Gibt einen Satz unterschiedlicher Werte zurück
    • COUNT DISTINCT - Gibt die Anzahl der eindeutigen Werte zurück
    • MOST COMMON - Gibt den Zeichenfolgenwert zurück, der am häufigsten empfangen wurde
    • LEAST COMMON - Gibt den Zeichenfolgenwert zurück, der am seltensten empfangen wurde
    • FIRST - Der erste empfangene Wert; gilt nur für die Sitzungs- und Ereignistabellen
    • LAST - Der zuletzt empfangene Wert; gilt nur für die Sitzungs- und Ereignistabellen
  • Daten

    • DISTINCT - Gibt einen Satz unterschiedlicher Werte zurück
    • COUNT DISTINCT - Gibt die Anzahl der eindeutigen Werte zurück
    • MOST COMMON - Gibt den Zeichenfolgenwert zurück, der am häufigsten empfangen wurde
    • LEAST COMMON - Gibt den Zeichenfolgenwert zurück, der am seltensten empfangen wurde
    • FIRST - Der erste empfangene Wert; gilt nur für die Sitzungs- und Ereignistabellen
    • LAST - Der zuletzt empfangene Wert; gilt nur für die Sitzungs- und Ereignistabellen
    • EARLIEST - Der früheste empfangene Wert (bestimmt durch die Zeit); gilt nur für die Sitzungs- und Ereignistabellen
    • LATEST - Der zuletzt empfangene Wert (bestimmt durch die Zeit); gilt nur für die Sitzungs- und Ereignistabellen
3 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall summarize-uc

Sie möchten den Umsatz von „Hinzufügen zum Warenkorb“ in drei verschiedene Kategorien unterteilen: Klein, Mittel und Groß. Auf diese Weise können Sie die Eigenschaften von wertvollen Kundinnen und Kunden analysieren und identifizieren.

Daten vor summarize-uc-databefore

Annahmen:

  • Der Umsatz von „Hinzufügen zum Warenkorb“ wird als numerisches Feld erfasst.

Szenarien:

  • KundeABC123 fügt 35 $ für ProduktABC zum Warenkorb hinzu und fügt dann gesondert 75 $ für ProduktDEF zum Warenkorb hinzu.
  • KundeDEF456 fügt 50 $ für ProduktGHI zum Warenkorb hinzu und fügt dann gesondert 275 $ für ProduktJKL zum Warenkorb hinzu.
  • KundeGHI789 fügt 500 $ für ProduktMNO zum Warenkorb hinzu.

Logik:

  • Wenn der Gesamtumsatz für „Hinzufügen zum Warenkorb“ für eine Person weniger als 150 $ beträgt, setzen Sie ihn auf „Klein“.
  • Wenn der Gesamtumsatz für „Hinzufügen zum Warenkorb“ für eine Person mehr als 150 $, aber weniger als 500 $ beträgt, setzen Sie ihn auf „Mittel“.
  • Wenn der Gesamtumsatz für „Hinzufügen zum Warenkorb“ für eine Person mindestens 500 $ beträgt, setzen Sie ihn auf „Groß“.

Ergebnisse:

  • Gesamtumsatz für „Hinzufügen zum Warenkorb“ für 110 $ für KundeABC123.
  • Gesamtumsatz für „Hinzufügen zum Warenkorb“ für 325 $ für KundeDEF456.
  • Gesamtumsatz für „Hinzufügen zum Warenkorb“ für 500 $ für KundeGHI789.

Abgeleitetes Feld summarize-uc-derivedfield

Sie erstellen ein abgeleitetes Add To Cart Revenue Size-Feld. Sie verwenden die Funktion ZUSAMMENFASSEN und die Methode „Summe zusammenfassen“, wobei Umfang auf Person gesetzt ist, um die Werte des Felds Warenkorb_hinzufügen zusammenzufassen. Anschließend verwenden Sie eine zweite FALL WENN-Regel, um das Ergebnis in die drei Kategoriegrößen aufzuteilen.

Screenshot der Zusammenfassungsregel 1

Daten nach summarize-uc-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Umsatzgröße für „Hinzufügen zum Warenkorb“ Besuchende
Klein 1
Mittel 1
Groß 1

Weitere Informationen summarize-more-info

Verwenden Sie die Funktion „Zusammenfassen“ für Berechnungen, die auf dem Umfang „Ereignis“, „Sitzung“ oder „Person“ basieren. Verwenden Sie die mathematische Funktion für Berechnungen auf Trefferebene.

Zuschneiden trim

Schneidet Leerzeichen, Sonderzeichen oder die Anzahl von Zeichen entweder vom Anfang oder Ende der Feldwerte in ein neues abgeleitetes Feld zu.

Details

Spezifikation trim-io

table 0-row-5 1-row-5
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Feld

    • Regeln
    • Standardfeldern
    • Felder
  • Leerzeichen kürzen

  • Sonderzeichen kürzen

    • Eingabe von Sonderzeichen
  • Von links zuschneiden

    • Von

      • Beginn der Zeichenfolge

      • Position

        • Positionsnummer
      • Zeichenfolge

        • Zeichenfolgenwert
        • Index
        • Markierung zum Einschließen einer Zeichenfolge
    • Bis

      • Ende der Zeichenfolge

      • Position

        • Positionsnummer
      • Zeichenfolge

        • Zeichenfolgenwert
        • Index
        • Markierung zum Einschließen einer Zeichenfolge
      • Länge

  • Von rechts zuschneiden

    • Von

      • Ende der Zeichenfolge

      • Position

        • Positionsnummer
      • Zeichenfolge

        • Zeichenfolgenwert
        • Index
        • Markierung zum Einschließen einer Zeichenfolge
    • Bis

      • Beginn der Zeichenfolge

      • Position

        • Positionsnummer
      • Zeichenfolge

        • Zeichenfolgenwert
        • Index
        • Markierung zum Einschließen einer Zeichenfolge
      • Länge

k. A. 1 Funktion pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 trim-uc1

Sie erfassen Produktdaten. Diese Daten enthalten jedoch ausgeblendete Leerzeichen, die Berichte fragmentieren. Sie möchten überschüssige Leerzeichen einfach zuschneiden

Daten vor trim-uc1-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 2-align-right 5-align-right 8-align-right 11-align-right layout-auto
Produkt-ID Ereignisse
"prod12356 " 1
"prod12356" 1
" prod12356" 1

Abgeleitetes Feld trim-u1-derivedfield

Sie erstellen ein abgeleitetes Product Identifier-Feld. Mit der Funktion ZUSCHNEIDEN definieren Sie eine Regel für Leerzeichen kürzen aus dem Feld Produkt-ID.

Screenshot der Aufspaltungsregel 1

Daten nach trim-uc1-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Produktkennung Ereignisse
"prod12356" 3

Anwendungsfall 2 trim-uc2

Ihre erfassten Daten zu Seitennamen enthalten einige fehlerhafte Sonderzeichen am Ende des Seitennamen, die entfernt werden müssen.

Daten vor trim-uc2-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Name Ereignisse
Startseite# 1
Startseite? 1
Startseite% 1
Startseite& 1
Startseite/ 1

Abgeleitetes Feld trim-u2-derivedfield

Sie erstellen ein abgeleitetes Page Name-Feld. Mit der Funktion ZUSCHNEIDEN definieren Sie eine Regel für Sonderzeichen kürzen aus dem Feld Name mithilfe der Sonderzeichen #?%&/.

Screenshot der Aufspaltungsregel - erster Wert

Daten nach trim-uc2-dataafter

table 0-row-2 1-row-2 2-align-right 5-align-right layout-auto
Seitenname Ereignisse
Startseite 5

Anwendungsfall 3 trim-uc3

Sie erfassen Daten mit einer Store-ID. Die Store-ID enthält den abgekürzten US-Bundesstaat-Code als die ersten beiden Zeichen. Sie möchten nur den Code dieses Bundestaats in Ihrem Bericht verwenden.

Daten vor trim-uc3-databefore

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right 20-align-right 23-align-right layout-auto
Store-ID Ereignisse
CA293842 1
CA423402 1
UT123418 1
UT189021 1
ID028930 1
OR234223 1
NV22342 1

Abgeleitetes Feld trim-u3-derivedfield

Sie erstellen ein abgeleitetes Store Identifier-Feld. Mit der Funktion ZUSCHNEIDEN definieren Sie eine Regel für Von rechts abschneiden für das Feld Store-ID vom Ende der Zeichenfolge bis zu Position 3.

Screenshot der Aufspaltungsregel - erster Wert

Daten nach trim-uc3-dataafter

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 2-align-right 5-align-right 8-align-right 11-align-right 14-align-right 17-align-right layout-auto
Store-Kennung Ereignisse
CA 2
UT 2
ID 1
ODER 1
NV 1

URL-Parsen urlparse

Analysiert verschiedene Teile einer URL, einschließlich Protokoll-, Host-, Pfad- oder Abfrageparametern.

Details

Spezifikationen urlparse-io

table 0-row-5 1-row-5 layout-auto
Eingabedatentyp Eingabe Enthaltene Operatoren Limit Ausgabe
  • Zeichenfolge
  • Feld:

    • Regeln
    • Standardfeldern
    • Felder

    Option:

    • Protokoll abrufen
    • Host abrufen
    • Pfad abrufen
    • Wert der Abfragezeichenfolge abrufen
      • Abfrageparameter:
        • Zeichenfolge
    • Hash-Wert abrufen
k. A. 5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 urlparse-uc1

Sie möchten nur die verweisende Domäne von der Referrer-URL als Teil des Regelsatzes eines Marketing-Kanals verwenden.

Daten vor urlparse-uc1-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referring URL
https://www.google.com/
https://duckduckgo.com/
https://t.co/
https://l.facebook.com/

Abgeleitetes Feld urlparse-uc1-derivedfield

Sie definieren ein abgeleitetes Referring Domain-Feld. Mit der Funktion URL-PARSEN definieren Sie eine Regel, um den Host aus dem Feld Referrer-URL abzurufen und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der Regel für „URL-Parsen“ 1

Daten nach urlparse-uc1-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 4-row-1 layout-auto
Referrer Domain
www.google.com
duckduckgo.com
t.co
l.facebook.com

Anwendungsfall 2 urlparse-uc2

Sie möchten den Wert des Parameters cid einer Abfragezeichenfolge in einer Page URL als Teil der Ausgabe eines abgeleiteten Trackingcode-Berichts verwenden.

Daten vor urlparse-uc2-databefore

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Page URL
https://www.adobe.com/?cid=abc123
https://www.adobe.com/?em=email1234&cid=def123
https://www.adobe.com/landingpage?querystring1=test&test2=1234&cid=xyz123

Abgeleitetes Feld urlparse-uc2-derivedfield

Sie definieren ein abgeleitetes Query String CID-Feld. Mit der Funktion URL-PARSEN definieren Sie eine Regel, um den Wert des Abfragezeichenfolgenparameters im Feld Seiten-URL abzurufen, wodurch cid als der Abfrageparameter angegeben wird. Der Ausgabewert wird im neuen abgeleiteten Feld gespeichert.

Screenshot der Regel für „URL-Parsen“ 2

Daten nach urlparse-uc2-dataafter

table 0-row-1 1-row-1 2-row-1 3-row-1 layout-auto
Query String CID
abc123
def123
xyz123

Einschränkungen

Die folgenden Einschränkungen gelten generell für die Funktionalität „Abgeleitetes Feld“:

  • Beim Definieren von Regeln für ein abgeleitetes Feld können Sie maximal zehn verschiedene Schemafelder (ohne Standardfelder) verwenden.
    • Von diesen maximal zehn verschiedenen Schemafeldern sind nur maximal drei Lookup-Schema- oder Profilschemafelder zulässig.
  • Je nach zu lizenzierendem Package kann eine maximale Anzahl abgeleiteter Felder pro Customer Journey Analytics-Verbindung vorhanden sein. Weitere Informationen Sie unterProduktbeschreibung“.

Zusammenfassung der Funktionsbeschränkungen

Funktion
Einschränkungen
Fall wenn
  • 5 „Fall Wenn“-Funktionen pro abgeleitetem Feld
  • 200 Operatoren pro abgeleitetem Feld
Klassifizieren
  • 5 Klassifizierungsfunktionen pro abgeleitetem Feld
  • 200 Operatoren pro abgeleitetem Feld
Verketten
  • 2 Verkettungsfunktionen pro abgeleitetem Feld
Deduplizieren
  • 5 Deduplizierungsfunktionen pro abgeleitetem Feld
Suchen und Ersetzen
  • 2 „Suchen und ersetzen“-Funktionen pro abgeleitetem Feld
Lookup
  • 5 Lookup-Funktionen pro abgeleitetem Feld
Kleinschreibung
  • 2 Kleinschreibungsfunktionen pro abgeleitetem Feld
Mathematik
  • 25 Vorgänge pro abgeleitetem Feld
  • 5 mathematische Funktionen pro abgeleitetem Feld
Felder zusammenführen
  • 2 Funktionen zum Zusammenführen von Feldern pro abgeleitetem Feld
Weiter oder zurück
  • 3 „Weiter oder zurück“-Funktionen pro abgeleitetem Feld
Regulären Ausdruck ersetzen
  • 1 Funktion zum Ersetzen eines regulären Ausdrucks pro abgeleitetem Feld
Aufspalten
  • 2 Aufspaltungsfunktionen pro abgeleitetem Feld
Zusammenfassen
  • 3 Zusammenfassungsfunktionen pro abgeleitetem Feld
Zuschneiden
  • 1 Zuschneidefunktion pro abgeleitetem Feld
URL-Parsen
  • 5 „URL-Parsen“-Funktionen pro abgeleitetem Feld

Operatoren

Ein Operator in einem „Wenn“- oder „Ansonsten, wenn“-Konstrukt innerhalb einer „Ansonsten, wenn“-Funktion ist die Kombination eines Kriteriums mit einem Wert. Jeder zusätzliche Wert für das Kriterium erhöht die Anzahl der Operatoren.

In der folgenden Bedingung werden beispielsweise 13 Operatoren verwendet.

Beispiel-Operatoren

Ein Operator in der Klassifizierungsfunktion ist ein einzelner Eintrag für Wenn Wert gleich Originalwert Wert durch neuen Wert ersetzen.

Die unten stehende Klassifizierungsregel verwendet beispielsweise drei Operatoren.

Screenshot der Klassifizierungsregel 1

Weitere Informationen trim-more-info

Trim und Lowercase sind Funktionen, die bereits in den Komponenteneinstellungen in Datenansichten verfügbar sind. Durch die Verwendung abgeleiteter Felder können Sie diese Funktionen kombinieren, um komplexere Datenumwandlungen direkt in Customer Journey Analytics durchzuführen. Zum Beispiel können Sie mit Lowercase die Groß-/Kleinschreibung in einem Ereignisfeld entfernen und dann mit Lookup das neue Feld „Kleinschreibung“ einem Lookup-Datensatz zuordnen, der nur lookup key in Kleinbuchstaben enthält. Außerdem können Sie mit Trim Zeichen entfernen, bevor Sie Lookup für das neue Feld einrichten.

Die Unterstützung für Lookup- und Profilfelder in abgeleiteten Feldern ermöglicht die Umwandlung von Daten basierend auf Ereignissuchen und Profilattributen. Dies kann besonders in B2B-Szenarien mit Daten auf Kontoebene in Lookup- oder Profildatensätzen hilfreich sein. Darüber hinaus ist diese Unterstützung nützlich, um Daten in allgemeinen Feldern aus LookupDaten (wie Kampagneninformationen und Angebotstyp) oder aus Profildaten (wie Mitgliedsebene und Kontotyp) zu bearbeiten.

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79