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.
embed |
---|
|
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:
-
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 Alle einschließen identifiziert.
- Wählen Sie Only Before Sequence aus, um nur Daten vor der Sequenz zu berücksichtigen.
- Wählen Sie 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.
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 Sitzung für jeden Behälter zu definieren.
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 Sitzungsebene für den Container zu definieren, der die separate Sitzung definiert.
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 Session -Behälterebene zu trennen.
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.
Nach und Innerhalb
Sie können After und 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:
- Wählen Sie aus.
- Wählen Sie Within oder After aus dem Kontextmenü.
- Geben Sie einen Zeitraum (Minute, Stunde bis Jahre) an.
- Wählen Sie _number _aus, um ein Popup zu öffnen, in dem Sie eine Zahl mit**-__ oder**+**eingeben oder angeben können.
Verwenden Sie , um eine Zeitbegrenzung zu entfernen.
In der folgenden Tabelle werden die Zeitbegrenzungsoperatoren genauer erläutert.
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.
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.
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.
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 After und 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 ***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.
Die folgenden Beispielsequenzen stimmen mit oder stimmen nicht überein:
Women | Shoes
gefolgt von Seite Checkout | Thank You
Women | Shoes
, gefolgt von Seite Women | Tops
, gefolgt von Seite Checkout | Thank You
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 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 Alle einschließen eingestellt.
Die folgenden Beispielsequenzen stimmen mit oder stimmen nicht überein:
Women | Shoes
gefolgt von Checkout | Thank You
in derselben SitzungWomen | Shoes
gefolgt von Men | Shoes
gefolgt von Checkout | Thank You
(über verschiedene Sitzungen hinweg)Checkout | Thank You
then Women | Shoes
Nur vor Sequenz und nur nach Sequenz
Die Optionen Nur vor Sequenz und Nur nach Sequenz filtern die Daten vor oder nach der angegebenen Sequenz in eine Teilmenge.
- 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.
- 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:
Beispiel
Sie haben drei Versionen eines sequenziellen Filters für Sitebereiche definiert. Eine mit der Option Alle einschließen, eine mit der Option Nur vor Sequenz und eine mit der Option Nur nach Sequenz. Sie haben die drei Filter entsprechend benannt.
Wenn Sie Berichte zu Sitebereichen erstellen, die diese drei Filter verwenden, sieht die Beispielausgabe in einer Freiformtabelle wie folgt aus:
Ausschließen
Filterdefinitionen beinhalten alle Daten, es sei denn, Sie schließen Person, Sitzung oder 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 Ausschließen aus. Ein ausgeschlossener Container wird durch einen dünnen roten Balken auf der linken Seite identifiziert.
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.
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.
logische Gruppe
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 geöffnet und die anderen Container werden geschlossen. Sie können den Inhalt der anderen Container durch die Titel ableiten.
Sie können Logische Gruppe verwenden, um die Erstellung dieses Filters zu vereinfachen, wie unten dargestellt. Stellen Sie sicher, dass Sie Logische Gruppe für den Container auswählen.
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.
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.
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".
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.