Abgeleitete Felder derived-fields

Abgeleitete Felder sind ein wichtiger Aspekt der Echtzeitberichterstellungsfunktion in Adobe Customer Journey Analytics. Mit einem abgeleiteten Feld können Sie mithilfe eines anpassbaren Regel-Builders spontan (häufig komplexe) Datenmanipulationen definieren. Sie können dieses abgeleitete Feld dann als Komponente (Metrik oder Dimension) in Workspace verwendendas abgeleitete Feld sogar als Komponente in der Datenansicht“.

Abgeleitete Felder können erheblich Zeit und Aufwand sparen, im Vergleich zur Umwandlung oder Bearbeitung Ihrer Daten an anderen Orten außerhalb von Customer Journey Analytics. Beispielsweise Datenvorbereitung, Data Distiller oder innerhalb Ihrer eigenen ETL-Prozesse (Extract Transform Load)/ELT (Extract Load Transform) .

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

Beispielhafte Anwendungsfälle sind:

  • Definieren Sie ein abgeleitetes Seitennamenfeld, 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).

Schnittstelle für abgeleitetes Feld 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
selector
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 Folgendes auszuwählen:
Funktion Funktionen - Listen der verfügbaren Funktionen,
Funktionsvorlagensymbol ​ Funktionsvorlagen - Listen der verfügbaren Funktionsvorlagen,
​ Schemafeldsymbol - Listen der in Datensatzkategorien (Ereignis, Profil, Suche) und zuvor definierten abgeleiteten Feldern verfügbaren Felder und
Standardfeldersymbol Standardfelder - Verfügbare Felder (wie Platform-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 Regelschnittstelle ausgewählt werden.
Sie können mithilfe des Suchfelds (Suchsymbol) nach Funktion, Funktionsvorlagen, Schema Standardfeldern .
Sie können die ausgewählte Objektliste filtern, indem Sie Filtersymbol auswählen und im Dialogfeld Felder filtern nach Filter angeben. Sie können Filter einfach mit dem Symbol Schließen für jeden Filter 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 Schnittstelle der Regel.
Weitere Informationen finden Sie in 🔗Regelschnittstelle).
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 und 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 Benutzeroberfläche für abgeleitete Felder wird der Mit einer Feldvorlage beginnen angezeigt.

  1. Wählen Sie die Vorlage aus, die den Feldtyp, den Sie erstellen möchten, am besten beschreibt.
  2. Klicken Sie auf ​ Auswählen ​, um fortzufahren.

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 zu den verfügbaren Vorlagen findenunter „Funktionsvorlagen“.

Regelschnittstelle rules

Wenn Sie eine Regel im Regel-Builder definieren, verwenden Sie die Regelschnittstelle.

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

Name
Beschreibung
A
Regelname
Standardmäßig lautet der Regelname Regel X (X verweist auf eine Sequenznummer). Um den Namen einer Regel zu bearbeiten, wählen Sie ihren 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 PARSE - 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.
Klicken Sie auf Symbol Mehr und wählen Sie 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 (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 außerhalb des Editors.
D
Funktionsbereich
Definiert die Logik der Funktion. Die Schnittstelle 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.
Siehe Funktionsreferenz mit detaillierten Informationen zu den einzelnen unterstützten Funktionen.

Erstellen eines abgeleiteten Felds create

  1. Wählen Sie eine vorhandene Datenansicht aus oder erstellen Sie eine Datenansicht. Weitere Informationen finden unterDatenansichten“.

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

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

  4. Um Ihr abgeleitetes Feld zu definieren, verwenden Sie die Schnittstelle 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 dem Container Abgeleitete Felder > als Teil der ​ Schemafelder ​ in der linken Leiste der Datenansicht hinzugefügt.

Abgeleitetes Feld bearbeiten edit

  1. Eine vorhandene Datenansicht auswählen. Weitere Informationen finden unterDatenansichten“.

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

  3. Wählen Sie ​ Registerkarte ​ Schemafelder“ im Bereich Verbindung auf der linken Seite aus.

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

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

  6. Verwenden Sie zum Bearbeiten des abgeleiteten Felds die 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 zu verwerfen, die Sie am abgeleiteten Feld vorgenommen haben.

    • Wählen ​ 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 wurden.

Alternativ können Sie ein abgeleitetes Feld als Komponente für Dimensionen oder Metriken in Ihrer Datenansicht verwenden:

  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 Bedienfeld Komponente das Bearbeiten neben Ihrem abgeleiteten Feld unter dem Feldnamen Schema aus.

  3. Verwenden Sie zum Bearbeiten des abgeleiteten Felds die 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 zu verwerfen, die Sie am abgeleiteten Feld vorgenommen haben.

    • Wählen ​ 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 wurden.

Löschen eines abgeleiteten Felds delete

  1. Eine vorhandene Datenansicht auswählen. Weitere Informationen finden unterDatenansichten“.

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

  3. Wählen Sie ​ Registerkarte ​ Schemafelder“ im Bereich Verbindung 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 Abgeleitetes Feld bearbeiten die Option Löschen aus.

    In ​ Dialogfeld „Komponente ​" werden Sie aufgefordert, den Löschvorgang zu bestätigen. Eventuell vorhandene externe Verweise auf das abgeleitete Feld außerhalb der Datenansicht.

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

Alternativ können Sie ein abgeleitetes Feld als Komponente für Dimensionen oder Metriken in Ihrer Datenansicht verwenden:

  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 Bedienfeld Komponente das Bearbeiten neben Ihrem abgeleiteten Feld unter dem Feldnamen Schema aus.

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

    In ​ Dialogfeld „Komponente ​" werden Sie aufgefordert, den Löschvorgang zu bestätigen. Eventuell vorhandene externe Verweise auf das abgeleitete Feld außerhalb der Datenansicht.

    • Wählen Sie ​ Fortfahren ​, um das abgeleitete Feld zu löschen.
NOTE
Abgeleitete Felder werden auf Verbindungsebene in Customer Journey Analytics 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

Um schnell ein abgeleitetes Feld für bestimmte Anwendungsfälle zu erstellen, stehen Funktionsvorlagen zur Verfügung. Auf diese Funktionsvorlagen kann über den Auswahlbereich in der Benutzeroberflä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, um Marketing-Kanäle zu erstellen.

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 unterFunktionsreferenz“.

Screenshot des Rule Builders für Marketing-Kanal-Vorlagen

Bounces bounces

Diese Funktionsvorlage verwendet eine Sammlung von Regeln, um Website-Bounces zu identifizieren.

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 unterFunktionsreferenz“.

Screenshot des Bounces-Regel-Builders

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für Kombinieren mit mehreren Dimensionen

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für benutzerfreundliche Datensatznamen

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 unterFunktionsreferenz“.

Screenshot des Seitennamen aus dem URL-Regel-Builder

Urlaubssaison holiday

Diese Funktionsvorlage klassifiziert Schlüsselzeiten des Jahres.

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für die Weihnachtszeit

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 unterFunktionsreferenz“.

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 unterFunktionsreferenz“.

Screenshot der Regel-Builder-Komponente „Alle Werte mit Trennzeichen 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 unterFunktionsreferenz“.

Screenshot von „Ersten Wert abrufen“ im Regel-Builder für durch Trennzeichen getrennte Listen

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 unterFunktionsreferenz“.

Screenshot der Aktion „Letzten Wert abrufen“ im Regel-Builder für getrennte Listen

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für 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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für Abfragezeichenfolgen-Parameter 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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für Übergangsfelder

Einfache Bot-Erkennung botdetection

Diese Funktionsvorlage implementiert die Erkennung von Lichtbots.

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für die einfache Bot-Erkennung

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für Exitlinks

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 unterFunktionsreferenz“.

Screenshot des Regel-Builders für Downloadlinks

Funktionsverweis 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 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. Diese Kriterien werden dann verwendet, um die Werte in einem neuen abgeleiteten Feld auf der Grundlage der Reihenfolge der Bedingungen zu definieren.

Details

Spezifikationen casewhen-io

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

    • Wert
      • Regeln
      • Standardfelder
      • Felder Kriterium (siehe eingeschlossene Operatoren, basierend auf ausgewähltem Werttyp)
  • Setzen Sie dann den Wert auf, andernfalls setzen Sie den Wert auf:

    • Wert
      • Regeln
      • Standardfelder
      • 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 möchten Regeln definieren, um verschiedene Marketing-Kanäle zu identifizieren, indem Sie eine kaskadierende Logik anwenden, um ein Feld für einen Marketing-Kanal auf den richtigen Wert festzulegen:

  • Wenn der Referrer von einer Suchmaschine stammt und die Seite einen Abfragezeichenfolgenwert hat, in dem cid ps_ enthält, sollte der Marketing-Kanal als "Suche“ werden.
  • Wenn der Referrer von einer Suchmaschine stammt und die Seite nicht über die Abfragezeichenfolge cid verfügt, sollte der Marketing-Kanal als "Suche“ werden.
  • Wenn eine Seite einen Abfragezeichenfolgenwert hat, in dem cid em_ enthält, sollte der Marketing-Kanal als „E-" werden.
  • Wenn eine Seite einen Abfragezeichenfolgenwert hat, in dem cid ds_ enthält, sollte der Marketing-Kanal als Display-Anzeige“ identifiziert.
  • Wenn eine Seite einen Abfragezeichenfolgenwert hat, in dem cid so_ enthält, sollte der Marketing-Kanal als "Social“ werden.
  • Wenn der Referrer von einer verweisenden Domain wie twitter.com, facebook.com, linkedin.com oder tiktok.com stammt, sollte der Marketing-Kanal als "Social“ werden.
  • Wenn keine der oben genannten Regeln zutrifft, sollte der Marketing-Kanal als "Referrer“ identifiziert.

Wenn Ihre Site die folgenden Beispielereignisse erhält, 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 Marketing Channel Feld. Mit der FUNKTION WENN“ ​ Sie Regeln definieren, anhand derer Werte für die basierend auf vorhandenen Werten sowohl für das Page URL- als auch für Referring URL Feld erstellt werden.

Beachten Sie die Verwendung der Funktion URL PARSE zum Definieren von Regeln, um die Werte für Page Url und Referring Url abzurufen, bevor die Regeln CASE WHEN angewendet werden.

Screenshot des Falls bei 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. 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 Product Finding Methods (new) Feld. Sie erstellen die folgenden CASE WHEN-Regeln im Regel-Builder. Diese Regeln wenden Logik auf alle möglichen Varianten der alten Produktsuchmethoden Feldwerte für search und browse mit dem Enthält die Phrase an.

Screenshot des Falls bei 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 in eine Bucket-Liste aufteilen, damit Sie Berichte zu in Buckets zusammengefassten Reiselängen erstellen können.

Annahmen:

  • Die Organisation erfasst die Reisedauer in einem numerischen Feld.
  • Sie möchten die Dauer von 1-3 Tagen in einen Behälter namens "short trip" einteilen
  • Sie möchten die Dauer von 4-7 Tagen in einen Behälter namens "medium trip" einteilen
  • Sie möchten die Dauer von mehr als 8 Tagen in einen Behälter namens "long trip" packen
  • 132 Fahrten wurden für eine Dauer von 1 Tag gebucht
  • 110 Fahrten wurden für eine 2-tägige Dauer gebucht
  • 105 Fahrten wurden für eine 3-tägige Dauer gebucht
  • 99 Fahrten wurden für eine 4-tägige Dauer gebucht
  • 92 Fahrten wurden für eine 5-tägige Dauer gebucht
  • 85 Fahrten wurden für eine 6-tägige Dauer gebucht
  • 82 Fahrten wurden für eine Dauer von 7 Tagen gebucht
  • 78 Fahrten wurden für eine Dauer von 8 Tagen gebucht
  • 50 Fahrten wurden für eine 9-tägige Dauer gebucht
  • 44 Fahrten wurden für eine Dauer von 10 Tagen gebucht
  • 38 Fahrten wurden für eine Dauer von 11 Tagen gebucht
  • 31 Fahrten wurden für eine Dauer von 12 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 Trip Duration (bucketed) Feld. Sie erstellen die folgende CASE WHEN-Regel im Regel-Builder. Diese Regel wendet Logik an, um die alten Werte Reisedauer in drei Werte zu bündeln: short trip, medium trip und long trip.

Screenshot des Falls bei 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 Hintergrundinformationen finden unterContainer undFilter-Container“. 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 für und werden bei der Auswahl Auswahl und Einstellung 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 select innerhalb desselben If-, ElseIf-Konstrukts (mit And oder Or) in einer Regel müssen vom selben Container stammen und können beliebigen Typs sein (Zeichenfolge Zeichenfolge , numerische Numeric usw.).
Screenshot der Abhängigkeit A
B Alle Werte, Sie in Regel festlegen, müssen aus demselben Container stammen und denselben Typ oder einen abgeleiteten Wert desselben Typs aufweisen.
Screenshot von Abhängigkeit B
C Die von ausgewählten Werte den Konstrukten If, Else If in der Regel müssen ​ aus demselben Container stammen und ​ müssen vom gleichen Typ sein.
Screenshot von 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
  • Zu klassifizierendes Feld:

    • Regeln
    • Standardfelder
    • Felder
  • Wenn Wert gleich ist und Werte ersetzen durch:

    • Zeichenfolge
  • Originalwerte anzeigen

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

Anwendungsfall 1 classify-uc1

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

CSV-Dateistruktur und -inhalt

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 Hotel Name Feld. Mit der Funktion CLASSIFY können Sie eine Regel definieren, 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 Classify Rule 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

Für mehrere Seiten wurden URLs anstelle des Anzeigenamens erfasst. Diese gemischte Sammlung von Werten unterbricht das Reporting.

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 Page Name (updated) Feld. Mit der Funktion CLASSIFY können Sie eine Regel definieren, mit der Sie Werte Ihres vorhandenen Felds Seitenname klassifizieren und durch aktualisierte 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 Benutzeroberfläche „Regel klassifizieren“ verfügbar:

  • Um schnell alle Tabellenwerte zu löschen, wählen Sie Löschen Alle Tabellenwerte löschen.
  • Um eine CSV-Datei hochzuladen, die die ursprünglichen Werte für Wenn-Werte gleich und die neuen Werte für „Werte ersetzen mit“ enthält, wählen Sie CSV CSV hochladen.
  • Um eine Vorlage zum Erstellen einer CSV-Datei mit ursprünglichen und neuen Werten zum Hochladen herunterzuladen, wählen Sie Herunterladen CSV-Vorlage herunterladen.
  • Um eine CSV-Datei herunterzuladen, in der alle ursprünglichen und neuen Werte in der Regelschnittstelle aufgefüllt sind, wählen Sie Herunterladen CSV-Werte herunterladen.

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
    • Standardfelder
    • Felder
    • Zeichenfolge
  • Trennzeichen:

    • Zeichenfolge
Nicht angegeben 2 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall concatenate-uc

Derzeit erfassen Sie Ursprungs- und Zielflughafen-Codes als separate Felder. Sie möchten die beiden Felder in 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:

  • Ursprungs- und Zielwerte werden in separaten Feldern in derselben Tabelle erfasst.
  • Der Benutzer bestimmt, dass das Trennzeichen "-" zwischen den Werten verwendet werden soll.

Stellen Sie sich vor, dass folgende Buchungen stattfinden:

  • Kunde ABC123 bucht einen Flug zwischen Salt Lake City (SLC) und Orlando (MCO)
  • Kunde ABC456 bucht einen Flug zwischen Salt Lake City (SLC) und Los Angeles (LAX)
  • Kunde ABC789 bucht einen Flug zwischen Salt Lake City (SLC) und Seattle (SEA)
  • Kunde ABC987 bucht einen Flug zwischen Salt Lake City (SLC) und San Jose (SJO)
  • Kunde ABC654 bucht einen Flug zwischen Salt Lake City (SLC) und 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
Entstehung Ziel
SLC MCO
SLC LOCKER
SLC SEE
SLC SJO
SLC MCO

Abgeleitetes Feld concatenate-derivedfield

Sie definieren ein Origin - Destination Feld. Mit der Funktion CONCATENATE definieren Sie eine Regel zum Verketten der 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
    • Standardfelder
    • Felder
    • Zeichenfolge
  • Umfang:

    • Person
    • Sitzung
  • Deduplizierungs-ID:

    • Regeln
    • Standardfelder
    • Felder
    • Zeichenfolge
  • Wert beibehalten:

    • Erste Instanz beibehalten
    • Letzte Instanz beibehalten
Nicht angegeben 5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 deduplicate-uc1

Sie möchten verhindern, dass doppelte Einnahmen gezählt werden, wenn ein Benutzer 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 Booking Confirmation Feld. Mit der Funktion DEDUPLICATE definieren Sie eine Regel zur Deduplizierung des Value-Booking für ScopePerson mithilfe der Deduplizierungs-ID​ Buchungs-Bestä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

Ereignisse werden als Proxy für Kampagnen-Clickthroughs mit externen Marketing-Kampagnen verwendet. Durch Neuladungen und Umleitungen wird die Ereignismetrik in die Höhe getrieben. Sie möchten die Trackingcode-Dimension deduplizieren, damit nur der 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 natürliche Suche 1
JKL123 natürliche Suche 1

Abgeleitetes Feld deduplicate-uc2-derivedfield

Sie definieren ein neues Tracking Code (deduplicated) abgeleitetes Feld. Mit der Funktion DEDUPLICATE definieren Sie eine Regel zur Deduplizierung des Trackingcodes mit einem Deduplizierungsumfang 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 natürliche Suche 1

Suchen und Ersetzen find-and-replace

Sucht 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
    • Standardfelder
    • 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 falsch formatierte 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. Sie möchten email%20marketing durch email marketing ersetzen.

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 Email Marketing (updated) Feld. Mit der Funktion FINDEN UND ERSETZEN können Sie eine Regel definieren, mit der alle Vorkommen von email%20marketing durch email marketing gesucht und 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

Suche lookup

Werte mithilfe eines Felds aus einem Lookup-Datensatz suchen und einen Wert in einem neuen abgeleiteten Feld oder für die weitere Regelverarbeitung zurückgeben.

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 der Suche:

    • Regeln
    • Standardfelder
    • Felder Lookup-Datensatz
    • Datensatz

    Passender Schlüssel

    • Regeln
    • Felder
  • Zurückzugebende Werte

    • Regeln
    • Felder
Nicht angegeben 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 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 Homepage-Banner

Abgeleitetes Feld lookup-uc-derivedfield

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

Screenshot der Kleinbuchstabenregel

Weitere Informationen lookup-more-info

Die Suchfunktion wird zur Berichtszeit auf die Daten angewendet, die per 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, die bereits eine oder mehrere andere Funktionen enthält.

  1. Wählen Sie Schemafelder aus der Auswahl aus.
  2. Wählen Sie Schemafeldsymbol Lookup-Datensätze 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. Wenn Fall). Wenn gültig, können Sie in einem blauen Feld mit der Bezeichnung + Hinzufügen das Feld ablegen und automatisch eine Suchfunktion einfügen, bevor die Funktion, in der Sie das Suchfeld abgelegt haben, verwendet wird. Die eingefügte Lookup-Funktion wird automatisch mit relevanten Werten für alle Felder ausgefüllt.
    Lookup-Drag

Kleinschreibung lowercase

Konvertiert Werte aus einem Feld in Kleinbuchstaben und speichert sie in ein neues abgeleitetes 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
    • Standardfelder
    • Felder
Nicht angegeben 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 Product Names Feld. Mit der Funktion LOWERCASE definieren Sie eine Regel, um den Wert aus dem Feld Collected Product Names in Kleinbuchstaben zu konvertieren und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der Kleinbuchstabenregel

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

Math math

Verwenden Sie grundlegende mathematische Operatoren (Hinzufügen, Subtrahieren, Multiplizieren, Dividieren und Erhöhen einer Potenz) 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
  • + (hinzufügen)
  • - (abziehen)
  • * (Multiplizieren)
  • / (teilen)
  • ^ (an die Macht bringen)
  • 25 Vorgänge pro abgeleitetem Feld
  • 5 Mathematische Funktionen pro abgeleitetem Feld
Neues abgeleitetes Feld

Anwendungsfall math-uc

Aufgrund der Inflation möchten 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 Jahreseinnahmen
1234 35.070.000
4133 7.500.000
8110 10.980
2201 42.620

Abgeleitetes Feld math-uc-derivedfield

Sie definieren ein Corrected Annual Revenue Feld. Mit der Funktion MATH 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 Berichtigte jährliche Einnahmen
1234 36.823.500
4133 7.875.000
8110 11 529 00
2201 44.751

Weitere Informationen math-more-info

Erstellen einer Formel:

  1. Beginnen Sie einfach mit der Eingabe in das Formelfeld und numerische Felder, die mit Ihrer Eingabe übereinstimmen, werden in einem Popup-Menü angezeigt. Alternativ können Sie ein numerisches Feld aus den verfügbaren Feldern im linken Bereich ziehen.
    Mathematik Mehr Info 1

  2. Fügen Sie den Operanden hinzu (z. B. * zu multiplizieren) und anschließend ein weiteres Feld oder einen statischen Wert. 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.
    Mathematik Mehr Info 2

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

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

  • Statische Werte müssen einem Feld zugeordnet werden. Beispielsweise wird die Verwendung der MATH-Funktion nur mit statischen Feldern nicht unterstützt.

  • Sie können den Operator „Zu Power erhöhen“ (ˆ) 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. z. B.:

    • Diese Formel gibt einen Fehler zurück.

      Mathematik Mehr Info 4

    • Diese Formel ist gültig.

      Mathematik Mehr Info 5

Verwenden Sie die mathematische Funktion für Berechnungen auf Trefferebene. Verwenden Sie die Zusammenfassen-Funktion für Berechnungen, die auf Ereignissen, Sitzungen oder Personenbereichen 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
    • Standardfelder
    • Felder
Nicht angegeben 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 Anrufgrund besteht, um den 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 Besucher
Hilfeseite 250 200
Startseite 500 250
Produktdetailseite 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 Besucher
Fragen zu meiner Bestellung 275 250
Meine Bestellung ändern 150 145
Problem mit der Sortierung 100 95

Abgeleitetes Feld merge-fields-uc-derivedfield

Sie definieren ein 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 des Anrufs zusammenzuführen und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der Regel „Felder zusammenführen“

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 Besucher
Startseite 500 250
Produktdetailseite 300 200
Fragen zu meiner Bestellung 275 250
Hilfeseite 250 200
Meine Bestellung ändern 150 145
Problem mit der Sortierung 100 95

Weitere Informationen merge-fields-moreinfo

Sie müssen denselben Feldtyp in einer Regel vom Typ Felder zusammenführen 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 Zusammenführungsfelder

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
    • Standardfelder
    • Felder

    Methode:

    • Vorheriger Wert
    • Nächster Wert
  • Umfang:

    • Person
    • Sitzung
  • index:

    • Numerisch
  • Wiederholungen einschließen:

    • Boolesch
Nicht angegeben 3 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall prevornext-uc1

Sie möchten verstehen, was 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 Include-Wiederholungen

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 Next value
session
index = 1
include repeats
Nächster Wert
Sitzung
Index = 1
KEINE Wiederholungen enthalten
Vorheriger Wert
Sitzung
Index = 1
Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
KEINE Wiederholungen enthalten
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 Include-Wiederholungen 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 Next value
session
index = 1
include repeats
Nächster Wert
Sitzung
Index = 1
KEINE Wiederholungen enthalten
Vorheriger Wert
Sitzung
Index = 1
Wiederholungen einschließen
Vorheriger Wert
Sitzung
Index = 1
KEINE Wiederholungen enthalten
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 Next Value oder Previous value abgeleitetes Feld. Mit der Funktion WEITER ODER VORHERIGE definieren Sie eine Regel, die das Feld Empfangene Daten, Nächster Wert oder Vorheriger Wert als Methode, Sitzung als Bereich auswählt und den Wert Index auf 1 festlegt.

Screenshot der Regel „Felder zusammenführen“

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 NÄCHSTE ODER VORHERIGE“ ​ werden.

  • Wiederholungen und Looks sowie die nächsten oder vorherigen Werte einschließen. 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 Funktion WEITER ODER ​) 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
    • Standardfelder
    • Felder
  • Regex:
    • Zeichenfolge Ausgabeformat:
    • Zeichenfolge
  • Groß-/Kleinschreibung beachten
    • Boolesch
Nicht angegeben 1 Funktion pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall regex-replace-uc

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

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 Page Identifier Feld. Mit der Funktion REGEX REPLACE definieren Sie eine Regel, um den Wert des Felds Verweisende URL mithilfe eines Regex von [^/]+(?=/$|$) und Ausgabeformat von $1 zu ersetzen.

Screenshot der Regex-Ersetzungsregel

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 Teilmenge 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. Beispielsweise gibt $1 den ersten Unterausdruck aus.
$` Gibt den Text zwischen dem Ende der letzten gefundenen Übereinstimmung (oder dem Beginn des Textes aus, 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.

Split split

Teilt 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
    • Standardfelder
    • Felder
  • Methode:
    • Von links
    • Von rechts
    • In Array konvertieren Für Trennzeichen:
    • Zeichenfolge
  • Für Index:
    • Numerisch
Nicht angegeben 5 Funktionen pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 split-uc1

Sie erfassen Sprach-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
Sprach-App-Antworten Ereignisse
Es war großartig, machte perfekten Sinn, wird anderen empfehlen 1
Es war großartig, etwas verwirrend, wird anderen empfehlen 1
Es war nicht toll, sehr verwirrend, wird nicht zu anderen empfehlen 1

Abgeleitetes Feld split-u1-derivedfield

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

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
wird anderen empfehlen 2
Es war nicht großartig 1
ergab absolut Sinn 1
Etwas verwirrend 1
Sehr verwirrend 1
Wird anderen nicht empfehlen 1

Anwendungsfall 2 split-uc2

Sie erfassen Sprach-App-Antworten in einer durch Trennzeichen getrennten Liste in einer einzigen Dimension. Sie möchten die Antworten vom ersten Wert in der Liste in eine eigene Dimension umwandeln. 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, machte vollkommenen Sinn, wird anderen empfehlen 1
Es war großartig, etwas verwirrend, wird anderen empfehlen 1
Es war nicht toll, sehr verwirrend, wird nicht zu anderen empfehlen 1

Abgeleitetes Feld split-u2-derivedfield

Sie erstellen ein First Response Feld. Mit der SPLIT-Funktion definieren Sie eine Regel, die den ersten Wert aus dem Feld Antworten links neben der , als Trennzeichen verwendet.

Screenshot der Aufspaltungsregel - erster Wert

Sie erstellen ein Second Response abgeleitetes Feld, um den letzten Wert aus dem Feld Antworten zu übernehmen, indem Sie Von 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 großartig 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
wird anderen empfehlen 2
Wird anderen nicht empfehlen 1

Zusammenfassen summarize

Wendet Funktionen vom Typ Aggregation auf Metriken oder Dimensionen auf Ereignis-, Sitzungs- und Benutzerebene 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
    • Standardfelder
    • Felder
  • Zusammenfassen von Methoden

  • Anwendungsbereich

    • Ereignis
    • Sitzung
    • Person
  • Numerisch

    • MAX - Gibt den größten Wert aus einer Reihe von Werten zurück.
    • MIN - Gibt den kleinsten Wert aus einer Reihe von Werten zurück.
    • MEDIAN - Gibt den Median für einen Wertesatz zurück.
    • MITTELWERT - gibt den Durchschnitt für eine Reihe von Werten zurück.
    • SUM - gibt die Summe für einen Wertesatz 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.
    • AM HÄUFIGSTEN - gibt den Zeichenfolgenwert zurück, der am häufigsten empfangen wurde
    • LEAST COMMON - Gibt den Zeichenfolgenwert zurück, der am seltensten empfangen wird
    • ERSTER : 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.
    • AM HÄUFIGSTEN - gibt den Zeichenfolgenwert zurück, der am häufigsten empfangen wurde
    • LEAST COMMON - Gibt den Zeichenfolgenwert zurück, der am seltensten empfangen wird
    • ERSTER : 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
    • FRÜHEST : Der früheste empfangene Wert (bestimmt durch die Zeit); gilt nur für die Sitzungs- und Ereignistabellen.
    • LATEST : Der zuletzt empfangene Wert (ermittelt 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 in den Warenkorb in drei verschiedene Kategorien unterteilen: Klein, Medium und Groß. Auf diese Weise können Sie die Eigenschaften von hochwertigen Kunden analysieren und identifizieren.

Daten vor summarize-uc-databefore

Annahmen:

  • Zum Warenkorb hinzufügen Der Umsatz wird als numerisches Feld erfasst.

Szenarien:

  • CustomerABC123 fügt 35 $ in den Warenkorb für ProductABC ein und fügt dann ProductDEF separat für 75 $ in den Warenkorb.
  • CustomerDEF456 fügt $50 in den Warenkorb für ProductGHI ein und fügt dann ProductJKL separat für $275 in den Warenkorb.
  • CustomerGHI789 fügt seinem Warenkorb für ProductMNO 500 $ hinzu.

Logik:

  • Wenn der Gesamtumsatz zum Warenkorb für einen Besucher weniger als 150 USD beträgt, setzen Sie auf Klein.
  • Wenn der Gesamtumsatz von Zum Warenkorb hinzufügen für einen Besucher größer als 150 $, aber kleiner als 500 $ ist, setzen Sie auf Medium.
  • Wenn der Gesamtumsatz von Zum Warenkorb hinzufügen für einen Besucher 500 USD oder mehr beträgt, setzen Sie auf „Groß“.

Ergebnisse:

  • Gesamtbetrag In den Warenkorb Umsatz für $110 für CustomerABC123.
  • Gesamtumsatz in den Warenkorb für 325 $ für CustomerDEF456.
  • Gesamtumsatz in den Warenkorb für 500 $ für CustomerGHI789.

Abgeleitetes Feld summarize-uc-derivedfield

Sie erstellen ein Add To Cart Revenue Size abgeleitetes Feld. Sie verwenden die SUMMARIZE-Funktion und die SumSummarize-Methode wobei Scope auf Person gesetzt ist, um die Werte des cart_add-Feldes zu summieren. Anschließend verwenden Sie eine zweite CASE WHEN-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
Zum Warenkorb hinzufügen Umsatzgröße Besucher
Klein 1
Mittel 1
Groß 1

Weitere Informationen summarize-more-info

Verwenden Sie die Zusammenfassungsfunktion für Berechnungen, die auf Ereignissen, Sitzungen oder Personenbereichen basieren. Verwenden Sie die Math-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 ein.

Details

Spezifikation trim-io

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

    • Regeln
    • Standardfelder
    • Felder
  • Leerzeichen kürzen

  • Sonderzeichen kürzen

    • Eingabe von Sonderzeichen
  • Von links kürzen

    • Von

      • Beginn der Zeichenfolge

      • Position

        • Position #
      • Zeichenfolge

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

      • Ende der Zeichenfolge

      • Position

        • Position #
      • Zeichenfolge

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

  • Von rechts kürzen

    • Von

      • Ende der Zeichenfolge

      • Position

        • Position #
      • Zeichenfolge

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

      • Beginn der Zeichenfolge

      • Position

        • Position #
      • Zeichenfolge

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

Nicht angegeben 1 Funktion pro abgeleitetem Feld Neues abgeleitetes Feld

Anwendungsfall 1 trim-uc1

Sie erfassen Produktdaten. Diese Daten enthalten jedoch ausgeblendete Leerzeichen, die das Reporting 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 Product Identifier Feld. Mit der Funktion TRIM können Sie eine Regel definieren, Leerzeichen Feld Produkt-ID zuschneidet.

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 Daten auf 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
Homepage? 1
Startseite% 1
Startseite& 1
Startseite/ 1

Abgeleitetes Feld trim-u2-derivedfield

Sie erstellen ein Page Name Feld. Mit der Funktion TRIM können Sie eine Regel definieren, ​ Sonderzeichen ​ 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 einschließlich einer Store-ID. Die storeID enthält den abgekürzten US-Bundesstaat-Code als die ersten beiden Zeichen. Sie möchten nur diesen Status-Code in Ihrem Reporting 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
storeID Ereignisse
CA293842 1
CA423402 1
UT123418 1
UT189021 1
ID028930 1
ODER234223 1
NV22342 1

Abgeleitetes Feld trim-u3-derivedfield

Sie erstellen ein Store Identifier Feld. Mit der Funktion TRIM definieren Sie eine Regel, ​ das Feld storeID vom Zeichenfolgenende zum Position-3 von ​ abgeschnitten wird.

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
Kennung des Geschäfts Ereignisse
CA 2
AUSSCHNEIDEN 2
ID 1
ODER 1
NV 1

URL-Parsen urlparse

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

Details

Spezifikationen urlparse-io

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

    • Regeln
    • Standardfelder
    • Felder

    Option:

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

Anwendungsfall 1 urlparse-uc1

Sie möchten die verweisende Domain von der verweisenden URL nur 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 Referring Domain Feld. Mit der Funktion URL PARSE können Sie eine Regel definieren, um den Host aus dem Feld Verweisende URL abzurufen und in dem neuen abgeleiteten Feld zu speichern.

Screenshot der URL-Parser-Regel 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 cid Parameters einer Abfragezeichenfolge in einem 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 Query String CID Feld. Mit der URL PARSE-Funktion definieren Sie eine Regel, um den Wert des Abfragezeichenfolgenparameters im Feld Seiten-URL abzurufen und cid als Abfrageparameter anzugeben. Der Ausgabewert wird im neuen abgeleiteten Feld gespeichert.

Screenshot der URL-Parser-Regel 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 Funktionen abgeleiteter Felder:

  • 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.
  • Pro Customer Journey Analytics-Verbindung können maximal 100 abgeleitete Felder verwendet werden.

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 Verketten von Funktionen pro abgeleitetem Feld
Deduplizieren
  • 5 Deduplizierungsfunktionen pro abgeleitetem Feld
Suchen und Ersetzen
  • 2 Such- und Ersetzungsfunktionen pro abgeleitetem Feld
Suche
  • 5 Suchfunktionen pro abgeleitetem Feld
Kleinschreibung
  • 2 Kleinbuchstaben-Funktionen pro abgeleitetem Feld
Math
  • 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 Nächste oder vorherige Funktionen pro abgeleitetem Feld
Regulären Ausdruck ersetzen
  • 1 Regex-Ersetzungsfunktion pro abgeleitetem Feld
Split
  • 5 Aufspaltungsfunktionen pro abgeleitetem Feld
Zusammenfassen
  • 3 Funktionen pro abgeleitetem Feld zusammenfassen
Zuschneiden
  • 1 Trimm-Funktion pro abgeleitetem Feld
URL-Parsen
  • 5 URL-Analysefunktionen pro abgeleitetem Feld

Operatoren

Ein Operator in einem If - oder Else If -Konstrukt innerhalb einer Case When -Funktion ist die Kombination eines Kriteriums mit 1 Wert. Jeder zusätzliche Wert für das Kriterium erhöht die Anzahl der Operatoren.

In der folgenden Bedingung werden beispielsweise 13 Operatoren verwendet.

Beispieloperatoren

Ein Operator in der Classify-Funktion ist ein einzelner Eintrag für Wenn der Wert gleich dem ursprünglichen Wert Ersetzen Sie den Wert durch einen neuen Wert.

Die unten stehende Klassifizierungsregel verwendet beispielsweise drei Operatoren.

Screenshot der Classify Rule 1

Weitere Informationen trim-more-info

Trim und Lowercase Funktionen sind bereits in den Komponenteneinstellungen in Datenansichten verfügbar. Durch die Verwendung abgeleiteter Felder können Sie diese Funktionen kombinieren, um eine komplexere Datenumwandlung direkt im Customer Journey Analytics durchzuführen. Sie können beispielsweise Lowercase verwenden, um die Groß-/Kleinschreibung in einem Ereignisfeld zu entfernen, und dann Lookup verwenden, um das neue Kleinbuchstabenfeld einem Lookup-Datensatz zuzuordnen, der nur Suchschlüssel in Kleinbuchstaben hat. Sie können auch Trim verwenden, um Zeichen zu 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 Suchdaten (wie Kampagneninformationen und Angebotstyp) oder aus Profildaten (wie Mitgliedsebene und Kontotyp) zu bearbeiten.

Weitere Hintergrundinformationen zu abgeleiteten Feldern finden Sie unter:

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