Sequenzielle Filter

Sequenzielle Filter werden mit dem logischen Operator Then zwischen Komponenten, Containern und Komponenten oder Containern erstellt. Der logische Operator Then bedeutet, dass eine Filterbedingung gefolgt von einer anderen auftritt.

Hier ist ein Video, das die sequenzielle Segmentierung demonstriert.
embed

https://video.tv.adobe.com/v/37428/?quality=12&captions=ger

In diesem Video wird die Funktion mit Adobe Analytics veranschaulicht. Die Funktion ist jedoch auch in Customer Journey Analytics verfügbar. Beachten Sie die folgenden Unterschiede in der Terminologie.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 1-align-center 2-align-center 4-align-center 5-align-center 7-align-center 8-align-center 10-align-center 11-align-center 13-align-center 14-align-center
Adobe Analytics Customer Journey Analytics
Segmente Filter
Besucher Benutzer
Besuch Sitzung
Treffer Ereignis

Ein sequenzieller Filter verfügt über einige grundlegende Funktionen und zusätzliche Optionen, die Sie konfigurieren können, um dem sequenziellen Filter mehr Komplexität hinzuzufügen:

Sequenzieller Filter

  • Nach und innerhalb von -Begrenzungen für die Then -Logik in der Definition des Sequenzfilters:

  • Welche Daten sollen include als Teil der Gesamtsequenz für die Filterdefinition enthalten? Oder für eine Sequenz, die als Teil eines Containers definiert ist. Standardmäßig werden alle übereinstimmenden Daten berücksichtigt. Diese Daten werden durch UserGroup Alle einschließen identifiziert.

    • Wählen Sie SequenceBefore Only Before Sequence aus, um nur Daten vor der Sequenz zu berücksichtigen.
    • Wählen Sie SequenceAfter Only After Sequence aus, um nur Daten nach der Sequenz zu berücksichtigen.
  • Welche Daten exclude als Teil der Definition des sequenziellen Filters sind.

  • So gruppieren Sie Bedingungen logischin Ihrer Definition für sequenzielle Filter.

Grundlagen

Die Grundlagen zum Erstellen eines sequenziellen Filters unterscheiden sich nicht von dem Erstellen eines regulären Filters mit dem Filter-Builder. Sie können den Definition-Builder verwenden, um Ihre Filterdefinition zu erstellen. In dieser Konstruktion verwenden Sie Komponenten, Container, Operatoren und Logik. Ein regulärer Filter wird automatisch zu einem sequenziellen Filter, sobald Sie den Operator Then in der Hauptdefinition oder in einem der Container auswählen, die Sie im Definition-Builder verwenden.

Beispiele

Die folgenden Beispiele veranschaulichen die Verwendung sequenzieller Filter in verschiedenen Anwendungsfällen.

Einfache Sequenz

Identifizieren Sie Personen, die eine Seite und dann eine andere Seite angezeigt haben. Die Daten auf Ereignisebene werden anhand dieser Sequenz gefiltert. Unabhängig von vorherigen, vergangenen oder Interimssitzungen oder der Zeit oder Anzahl der Seitenansichten, die zwischen den Sitzungen auftreten.

Sequenzieller Filter umfasst alle

Sequenzierung sitzungsübergreifend

Identifizieren Sie Personen, die eine Seite in einer Sitzung und dann in einer anderen Sitzung eine andere Seite angezeigt haben. Um zwischen Sitzungen zu unterscheiden, verwenden Sie Behälter, um die Sequenz zu erstellen und Besuchsebene Sitzung für jeden Behälter zu definieren.

Sequenzfilter sitzungsübergreifend

Sequenz mit gemischten Ebenen

Identifizieren Sie Personen, die zwei Seiten in einer unbestimmten Anzahl von Sitzungen anzeigen und dann eine dritte Seite in einer separaten Sitzung anzeigen. Verwenden Sie erneut Container, um die Sequenz zu erstellen und Besuchsebene Sitzungsebene für den Container zu definieren, der die separate Sitzung definiert.

Sequenzfilter mit separater finaler Sitzung

Aggregat-Sequenz

Identifizieren Sie Personen, die bei ihrer ersten Sitzung eine bestimmte Seite besucht und später einige andere Seiten besucht haben. Um zwischen der Ereignissequenz zu unterscheiden, verwenden Sie Container, um die Logik auf einer WebPage Session -Behälterebene zu trennen.

Sitzungs-Aggregat-Container

Verschachteln einer Sequenz

Identifizieren Sie alle Sitzungen, in denen eine Person eine Seite vor einer anderen Seite besucht, und führen Sie dann Folgesitzungen mit zwei anderen Seiten durch. Identifizieren Sie beispielsweise alle Sitzungen, bei denen eine Person zuerst die Startseite und dann eine Seite der Kategorie 1 besucht und dann andere Sitzungen hat, bei denen in jeder Sitzung die Seite der Kategorie 2 und 3 besucht wird.

Verschachtelte Sequenz

Nach und Innerhalb

Sie können Clock After und Clock Within den Operator Then verwenden, um zusätzliche Zeitbeschränkungen oder Beschränkungen für Ereignisse, Sitzungen oder Dimensionen zu definieren.

Zeitbeschränkungen

So wenden Sie Zeitbeschränkungen auf den Operator Then an:

  1. Wählen Sie Clock aus.
  2. Wählen Sie Within oder After aus dem Kontextmenü.
  3. Geben Sie einen Zeitraum (Minute, Stunde bis Jahre) an.
  4. Wählen Sie ChevronDown _number _​aus, um ein Popup zu öffnen, in dem Sie eine Zahl mit​**-__ ​oder​**+**​eingeben oder angeben können.

Verwenden Sie CrossSize75 , um eine Zeitbegrenzung zu entfernen.

In der folgenden Tabelle werden die Zeitbegrenzungsoperatoren genauer erläutert.

Operatoren
Beschreibung
Nach
Der Operator Nach wird verwendet, um eine minimale Zeitbegrenzung zwischen zwei Checkpoints anzugeben. Beim Festlegen der After-Werte beginnt die Zeitbegrenzung mit der Anwendung des Filters. Wenn beispielsweise der Operator Nach in einem Container festgelegt ist, um Personen zu identifizieren, die Seite A besuchen, aber erst nach einem Tag zum Besuch von Seite B zurückkehren, beginnt dieser Tag, wenn der Besucher Seite A verlässt. Damit der Besucher in den Filter aufgenommen wird, müssen nach dem Verlassen von Seite A mindestens 1440 Minuten (ein Tag) vergehen, um Seite B anzuzeigen.
Within
Der In-Operator wird zum Angeben einer maximalen Zeitbegrenzung zwischen zwei Checkpoints verwendet. Wenn beispielsweise der Operator Within in einem Container festgelegt ist, um Personen zu identifizieren, die Seite A besuchen und dann innerhalb eines Tages zu Seite B zurückkehren, beginnt dieser Tag mit dem Verlassen von Seite A durch die Person. Damit sie in den Filter aufgenommen werden kann, hat die Person maximal einen Tag Zeit, bevor sie Seite B öffnet. Damit die Person in den Filter aufgenommen wird, muss das Öffnen von Seite B innerhalb von maximal 1440 Minuten (ein Tag) nach dem Verlassen von Seite A erfolgen, um Seite B anzuzeigen.
Nach, aber innerhalb
Bei Verwendung der Operatoren Nach und Innerhalb beginnen und enden beide Operatoren parallel und nicht sequenziell.
Sie erstellen beispielsweise einen Filter, bei dem der Container auf "After = 1 Week(s) and Within = 2 Week(s)" gesetzt ist.
Die Bedingungen zur Identifizierung von Besuchern in diesem Filter sind nur zwischen einer und zwei Wochen erfüllt. Beide Bedingungen werden ab dem Zeitpunkt des ersten Seitenaufrufs erzwungen.

Beispiele

Einige Beispiele für die Verwendung von Zeitbeschränkungen.

Operator Nach

Identifizieren Sie Personen, die nur nach zwei Wochen eine Seite und dann eine andere Seite besucht haben. Zum Beispiel Personen, die die Homepage besucht haben, aber die Frauen | Schuhseite nur nach zwei Wochen.

Sequenz nach

Wenn am 1. Juni 2024 um 00:01 Uhr eine Seitenansicht für die Startseite erfolgt, dann eine Seitenansicht für die Seite "Frauen" | Schuhe stimmen überein, solange diese Seitenansicht nach dem 15. Juni 2024 um 00:01 Uhr erfolgt.

Operator Within

Identifizieren Sie Personen, die innerhalb von fünf Minuten eine Seite und dann eine andere Seite besucht haben. Zum Beispiel Personen, die die Homepage und dann die Frauen besucht haben | Schuhseite innerhalb von 5 Minuten.

Sequenz innerhalb

Wenn am 1. Juni 2024 um 12:01 Uhr eine Seitenansicht für die Startseite erfolgt, wird eine Seitenansicht für die Seite "Frauen"angezeigt. | Schuhe stimmen überein, solange diese Seitenansicht vor dem 15. Juni 2024 um 12:16 Uhr stattfindet.

Operator Nach , aber Innerhalb

Identifizieren Sie Personen, die eine Seite und dann nach zwei Wochen, aber innerhalb eines Monats eine andere Seite besucht haben. Zum Beispiel Personen, die die Startseite besucht haben und dann nach zwei Wochen und innerhalb eines Monats die Frauen | Schuhseite.

Sequenz nach, aber innerhalb

Alle Personen, die am 1. Juni 2024 auf die Startseite tippen und die zum Besuch der Frauen zurückkehren | Schuhseite nach dem 15. Juni 2019 00:01 Uhr, aber vor dem 1. Juli 2019 gilt für das Segment.

Einschränkungen für Ereignis, Sitzung und Dimension

Mit den Begrenzungen Clock After und Clock Within können Sie nicht nur eine Zeitbegrenzung, sondern auch eine Ereignis-, Sitzungs- oder Dimensionsbegrenzung festlegen. Wählen Sie Ereignis(e), Sitzung(n) oder Sonstige Dimensionen ChevronRight ***Dimension-Name ***​aus. Sie können das Feld Suchen verwenden, um nach einer Dimension zu suchen.

Beispiel

Nachfolgend finden Sie ein Beispiel für einen sequenziellen Filter, der nach Personen sucht, die eine Produktkategorieseite besucht haben (Frauen) | Schuhe), gefolgt von einer Checkout-Seite (Checkout) | Vielen Dank) innerhalb einer Seite.

Sequenzfilter innerhalb

Die folgenden Beispielsequenzen stimmen mit oder stimmen nicht überein:

Sequenz
ApproveReject
Seite Women | Shoes gefolgt von Seite Checkout | Thank You
CheckmarkCircle
Seite Women | Shoes , gefolgt von Seite Women | Tops , gefolgt von Seite Checkout | Thank You
RemoveCircle

Einschließlich

Sie können angeben, welche Daten in Ihren sequenziellen Filter oder in einen sequenziellen Container, der Teil Ihres sequenziellen Filters ist, aufgenommen werden sollen.

Alle include_everyone

Um einen sequenziellen Filter zu erstellen, der alle einschließt, wählen Sie die Option UserGroup Alle einschließen aus.

Der sequenzielle Filter identifiziert Daten, die mit dem angegebenen Muster als Ganzes übereinstimmen. Nachfolgend finden Sie ein Beispiel für einen einfachen Sequenzfilter, der nach Personen sucht, die eine Produktkategorieseite besucht haben (Frauen) | Schuhe), gefolgt von einer Checkout-Seite (Checkout) | Danke). Der Filter ist auf UserGroup Alle einschließen eingestellt.

Sequenzieller Filter umfasst alle

Die folgenden Beispielsequenzen stimmen mit oder stimmen nicht überein:

Sequenz
ApproveReject
1
Women | Shoes gefolgt von Checkout | Thank You in derselben Sitzung
CheckmarkCircle
2
Women | Shoes gefolgt von Men | Shoes gefolgt von Checkout | Thank You (über verschiedene Sitzungen hinweg)
CheckmarkCircle
3
Checkout | Thank You then Women | Shoes
RemoveCircle

Nur vor Sequenz und nur nach Sequenz

Die Optionen SequenceBefore Nur vor Sequenz und SequenceAfter Nur nach Sequenz filtern die Daten vor oder nach der angegebenen Sequenz in eine Teilmenge.

  • SequenceBefore Nur vor Sequenz: Umfasst alle Daten vor einer Sequenz und die ersten Daten der Sequenz selbst. Wenn eine Sequenz als Teil der Daten mehrmals vorkommt, enthält Nur vor Sequenz den ersten Treffer des letzten Vorkommens der Sequenz und alle vorherigen Treffer.
  • SequenceAfter Nur nach Sequenz: Umfasst alle Treffer nach einer Sequenz und die letzten Daten der Sequenz selbst. Wenn eine Sequenz als Teil der Daten mehrmals vorkommt, enthält Nur nach Sequenz den letzten Treffer des ersten Vorkommens der Sequenz und alle nachfolgenden Treffer.

Erwägen Sie eine Definition, die eine Sequenz einer Komponente mit Kriterien angibt, die von B identifiziert werden, gefolgt von einer Komponente mit Kriterien, die von D identifiziert werden. Mit den drei Optionen werden die Daten wie folgt identifiziert:

B Dann D
A
B
C
D
E
F
Alle einschließen
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
Nur vor Sequenz
CheckmarkCircle
CheckmarkCircle
Nur nach Sequenz
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
B Then D (tritt mehrmals auf)
A
B
C
D
B
C
D
E
Alle einschließen
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
Nur vor Sequenz
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
Nur nach Sequenz
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle
CheckmarkCircle

Beispiel

Sie haben drei Versionen eines sequenziellen Filters für Sitebereiche definiert. Eine mit der Option UserGroup Alle einschließen, eine mit der Option SequenceBefore Nur vor Sequenz und eine mit der Option SequenceAfter Nur nach Sequenz. Sie haben die drei Filter entsprechend benannt.

Sequenzfilter

Wenn Sie Berichte zu Sitebereichen erstellen, die diese drei Filter verwenden, sieht die Beispielausgabe in einer Freiformtabelle wie folgt aus:

Sequenzieller Filterbericht

Ausschließen

Filterdefinitionen beinhalten alle Daten, es sei denn, Sie schließen Benutzer Person, Besuch Sitzung oder WebPage Ereignis mit Ausschließen ausdrücklich aus.

Mit Ausschließen können Sie allgemeine Daten schließen und Filter mit mehr Fokus erstellen. Ausschließen ermöglicht auch die Erstellung von Filtern mit Ausnahme bestimmter Personengruppen. Beispielsweise um einen Filter zu definieren, der Personen angibt, die Bestellungen aufgegeben haben, und dann diese Personengruppe ausschließt, um Nicht-Käufer zu identifizieren. Es empfiehlt sich, Regeln zu erstellen, die eine breite Definition verwenden, anstatt Ausschließen für bestimmte Personen zu verwenden, die bestimmten Einschlusswerten entsprechen.

Beispiele für Ausschlussdefinitionen:

  • Schließen Sie Seiten aus. Verwenden Sie eine Filterdefinition, um eine bestimmte Seite (z. B. Homepage) aus einem Bericht auszuschließen, erstellen Sie eine Ereignisregel, bei der die Seite gleich Home Page ist, und schließen Sie dann die Regel aus. Diese Definition umfasst automatisch alle Seiten mit Ausnahme der Homepage.
  • Schließen Sie die Referrerdomäne aus. Verwenden Sie eine Definition, die nur verweisende Domänen von Google.com umfasst und alle anderen ausschließt.
  • Identifizieren Sie Nicht-Käufer. Ermitteln Sie, wann Bestellungen größer als null sind, und schließen Sie dann die Person aus.

Ausschließen kann verwendet werden, um eine Sequenz zu identifizieren, in der Personen nicht Teil bestimmter Sitzungen sind oder bestimmte Ereignisse ausführen. Ausschließen kann auch in eine logische Gruppe eingeschlossen werden (siehe unten).

Sie können Container ausschließen, nicht Komponenten.

Beispiele

Nachfolgend finden Sie Beispiele für die Verwendung von Exclude.

​ Ausschluss innerhalb von

Identifizieren Sie Personen, die eine Seite besucht, keine andere Seite besucht und dann eine andere Seite besucht haben. Sie schließen den Container mit Einstellung Ausschließen aus. Ein ausgeschlossener Container wird durch einen dünnen roten Balken auf der linken Seite identifiziert.

Sequenz ausschließen

Ausschluss beim Start

Identifizieren Sie Personen, die eine Seite besucht haben, ohne jemals zu einer anderen Seite zu wechseln. Zum Beispiel Personen, die einen Kauf ausgecheckt haben, ohne jemals die Homepage besucht zu haben.

Sequenzausschlussstart

Ausschluss am Ende

Identifizieren Sie Personen, die eine Seite besucht, aber keine anderen Seiten besucht haben. Zum Beispiel Personen, die Ihre Homepage besucht haben, aber nie eine Ihrer Checkout-Seiten.

Sequenzausschluss-Ende

logische Gruppe

NOTE
Eine logische Gruppe kann nur in einem sequenziellen Filter definiert werden, was bedeutet, dass der Operator Then im Container verwendet wird.

Mit der logischen Gruppe können Sie Bedingungen zu einem einzigen sequenziellen Filter-Checkpoint gruppieren. Als Teil der Sequenz wird die im als logische Gruppe identifizierten Container definierte Logik nach jedem vorherigen sequenziellen Checkpoint und vor jedem nachfolgenden sequenziellen Checkpoint ausgewertet.

Die Bedingungen innerhalb der logischen Gruppe selbst können in beliebiger Reihenfolge erfüllt werden. Dagegen erfordern nicht sequenzielle Container (Ereignis, Sitzung, Person) nicht, dass ihre Bedingungen innerhalb der Gesamtsequenz erfüllt sind, was bei Verwendung mit einem Then -Operator zu möglichen intuitiven Ergebnissen führt.

Logische Gruppe wurde entwickelt, um mehrere Bedingungen als Gruppe zu behandeln, ohne dass eine Reihenfolge zwischen den gruppierten Bedingungen besteht. Andernfalls ist die Reihenfolge der Bedingungen innerhalb einer logischen Gruppe irrelevant.

Einige Best Practices für die Verwendung der logischen Gruppe sind:

  • So gruppieren Sie sequenzielle Checkpoints.
  • Vereinfachung der Erstellung sequenzieller Filter.

Beispiele

Im Folgenden finden Sie Beispiele zur Verwendung des logischen Gruppenbehälters.

Beliebige Bestellung

Identifizieren Sie Personen, die eine Seite und dann jede Seite aus einem anderen Satz von Seiten in beliebiger Reihenfolge besucht haben. Zum Beispiel Personen, die die Startseite besucht und dann die einzelnen Seiten "Männer", "Frauen"und "Kinder"besucht haben, unabhängig von der Reihenfolge.

Sie können diesen Filter ohne eine logische Gruppe erstellen, aber die Konstruktion wird komplex und aufwändig sein. Geben Sie jede Seitensequenz an, die der Besucher anzeigen kann. Aus Gründen der Klarheit wird nur der erste Container ChevronDown geöffnet und die anderen Container werden ChevronRight geschlossen. Sie können den Inhalt der anderen Container durch die Titel ableiten.

Beispiel, das keine logische Gruppe verwendet

Sie können Logische Gruppe verwenden, um die Erstellung dieses Filters zu vereinfachen, wie unten dargestellt. Stellen Sie sicher, dass Sie Gruppe Logische Gruppe für den Container auswählen.

Beispiel, das keine logische Gruppe verwendet

Erste Übereinstimmung

Identifizieren Sie Personen, die eine Seite oder eine andere Seite besucht und dann eine andere Seite besucht haben. Zum Beispiel Personen, die die Seite "Frauen"oder "Männer"besucht und dann die Checkout-Seite besucht haben | Dankeseite.

Beispiel für die Verwendung der ersten Übereinstimmung mit der logischen Gruppe

Exclude und ​

Identifizieren Sie Personen, die eine Seite besucht haben und dann explizit keine anderen Seiten besucht haben, sondern eine andere Seite besucht haben. Beispielsweise haben Personen, die die Homepage besucht haben, nicht die Seite "Männer"oder "Frauen"besucht, sondern die Seite "Kinder"besucht.

Logische Gruppe - Ausschluss und

Exclude or

Identifizieren Sie Personen, die eine Seite besucht haben und dann explizit keine Seite einer Reihe von Seiten besucht haben, sondern eine andere Seite besucht haben. Beispielsweise besuchten Personen, die die Homepage besucht haben, nicht die Seite "Männer und Frauen", sondern die Seite "Kinder".

Logische Gruppe - Ausschluss und

Ein letztes Beispiel

Als letztes Beispiel möchten Sie Personen identifizieren, die über eine bestimmte Produktseite gelernt haben, ohne dass diese Personen jemals von Ihrer Empower Your Move -Kampagne berührt wurden. Und in ihrem ersten Besuch in Ihrem Online-Shop sah die Homepage, aber nicht weiter auf Fitness-Produkte (Zahnrad) aus der Kategorie Männer. In ihrer nächsten Sitzung gingen sie jedoch direkt danach zu einer Produktseite und stellten eine Online-Bestellung auf, ohne zuerst die Startseite zu besuchen.

Beispiel für komplexen sequenziellen Filter

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