Sequenzielle Filter
- Themen:
- Datenreparatur-API
Erstellt für:
- Benutzende
- Admin
Sequenzielle Filter erstellen Sie mit dem Then logischen Operator zwischen Komponenten, Containern und Komponenten oder Containern. Der Dann logische Operator impliziert, dass eine Filterbedingung auftritt, gefolgt von einer anderen.
Siehe
In diesem Video werden die Funktionen von mit Adobe Analytics veranschaulicht. Die Funktion ist jedoch in ähnlicher Weise in Customer Journey Analytics verfügbar. Achten Sie auf die terminologischen Unterschiede zwischen Adobe Analytics und Customer Journey Analytics (z. B. Segmente und Filter oder Besuche und Sitzungen).
Ein sequenzieller Filter verfügt über einige grundlegende Funktionen und zusätzliche Optionen, die Sie konfigurieren können, um den sequenziellen Filter komplexer zu gestalten:
-
Nach und innerhalb Einschränkungen für die Dann-Logik in der Definition des Sequenzfilters:
-
Welche Daten einschließen als Teil der Gesamtsequenz für die Filterdefinition. Oder für eine Sequenz, die als Teil eines Containers definiert ist. Standardmäßig werden alle übereinstimmenden Daten berücksichtigt. Diese Daten werden durch
- Wählen Sie
- Wählen Sie
- Wählen Sie
-
Welche Daten als der sequenziellenausgeschlossen werden sollen.
-
Anleitung logische Gruppierung von Bedingungen in Ihrer sequenziellen Filterdefinition.
Grundlagen
Die Grundlagen zum Erstellen eines sequenziellen Filters unterscheiden sich nicht vom Erstellen eines regulären Filters mit dem Filter Builder. Sie können den Definitionsgenerator“ 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 Dann in der Hauptdefinition oder in einem der Container auswählen, die Sie im Definitionsgenerator verwenden.
Beispiele
Die folgenden Beispiele veranschaulichen die Verwendung sequenzieller Filter in verschiedenen Anwendungsfällen.
Einfache Sequenz
Personen identifizieren, die eine Seite angesehen und dann eine andere Seite angesehen haben. Die Daten auf Ereignisebene werden mit dieser Sequenz gefiltert. Unabhängig von vorherigen, vergangenen oder zwischengeschalteten Personensitzungen oder der Zeit oder Anzahl der Seitenansichten, die zwischen den Sitzungen stattfinden.
Sitzungsübergreifendes Sequenzieren
Personen identifizieren, die eine Seite in einer Sitzung und dann eine andere Seite in einer anderen Sitzung angesehen haben. Um zwischen Sitzungen zu unterscheiden, verwenden Sie Container, um die Sequenz zu erstellen, und definieren Sie
Sequenz mit gemischten Ebenen
Personen identifizieren, die zwei Seiten über eine unbestimmte Anzahl von Sitzungen hinweg anzeigen, und dann eine dritte Seite in einer separaten Sitzung anzeigen. Auch hier verwenden Sie Container, um die Sequenz zu erstellen und
Aggregierte Sequenz
Personen identifizieren, die bei ihrer ersten Sitzung eine bestimmte Seite und später einige andere Seiten besucht haben. Um zwischen der Ereignissequenz zu unterscheiden, verwenden Sie Container, um die Logik auf der Containerebene
Verschachteln einer Sequenz
Ermitteln Sie alle Sitzungen, bei denen eine Person eine Seite vor einer anderen besucht, und führen Sie dann Folgesitzungen durch, die zwei andere Seiten betreffen. Beispiel: Ermitteln Sie alle Sitzungen, in denen eine Person zuerst die Startseite und dann eine Kategorie-1-Seite besucht und dann andere Sitzungen hat, in denen in jeder Sitzung die Kategorie-2- und Kategorie-3-Seite besucht werden.
Nachher und Innerhalb
Sie können
Zeitliche Beschränkungen
So wenden Sie Zeitbeschränkungen auf den Operator Then an:
- Wählen Sie
- Wählen Innerhalb oder Nachher aus dem Kontextmenü aus.
- Geben Sie einen Zeitraum (Minute, Stunde bis Jahre) an.
- Wählen Sie
Um eine Zeitbeschränkung zu entfernen, verwenden Sie
In der folgenden Tabelle werden die Zeitbeschränkungsoperatoren genauer erläutert.
Sie erstellen beispielsweise einen Filter mit dem Container , der auf
After = 1 Week(s) and Within = 2 Week(s)
gesetzt ist.Die Bedingungen zum Identifizieren von Besuchern in diesem Filter sind nur zwischen einer und zwei Wochen erfüllt. Beide Bedingungen werden ab dem Zeitpunkt der ersten Seitenansicht erzwungen.
Beispiele
Einige Beispiele für die Verwendung der Zeitbeschränkungen.
After-Operator
Personen identifizieren, die erst nach zwei Wochen eine Seite und dann eine andere Seite besucht haben. Beispielsweise Personen, die die Startseite besucht haben, aber Frauen | Schuhe Seite erst nach zwei Wochen.
Wenn am 1. Juni 2024 um 00:01 eine Seitenansicht für die Startseite erfolgt, erfolgt eine Seitenansicht für die Seite „Frauen“ | Die Schuhe stimmen überein, solange diese Seitenansicht nach dem 15. Juni 2024 um 00:01 Uhr erfolgt.
Within-Operator
Personen identifizieren, die innerhalb von fünf Minuten eine Seite und dann eine andere Seite besucht haben. Beispielsweise Personen, die die Startseite und dann die Frauen besucht haben | Schuhe Seite innerhalb von 5 Minuten.
Wenn am 1. Juni 2024 um 12:01 Uhr eine Seitenansicht für die Startseite erfolgt, erfolgt eine Seitenansicht auf der Seite Frauen . | Die Schuhe stimmen überein, solange diese Seitenansicht vor dem 15. Juni 2024, 12:16 Uhr, erfolgt.
After but Within-Operator
Personen identifizieren, die eine Seite besucht und nach zwei Wochen, aber innerhalb eines Monats, eine andere Seite besucht haben. Personen, die die Startseite besucht haben und nach zwei Wochen und innerhalb eines Monats die Frauen | Seite Schuhe.
Alle Personen, die am 1. Juni 2024 die Startseite besuchen und die zum Besuch der Frauen zurückkehren | Schuhe Seite nach dem 15. Juni 2019 00:01, aber vor dem 1. Juli 2019 qualifiziert für das Segment.
Einschränkungen Ereignis, Sitzung und Dimension
Mit den Begrenzungen
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 überein oder 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 aufgenommen werden sollen, der Teil Ihres sequenziellen Filters ist.
Alle
Um einen sequenziellen Filter zu erstellen, der alle umfasst, wählen Sie die Option
Der sequenzielle Filter identifiziert Daten, die dem angegebenen Muster als Ganzes entsprechen. 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 | Vielen Dank). Der Filter ist auf
Die folgenden Beispielsequenzen stimmen überein oder nicht überein:
Women | Shoes
dann in derselben Sitzung Checkout | Thank You
Women | Shoes
dann Men | Shoes
dann Checkout | Thank You
(sitzungsübergreifend)Checkout | Thank You
dann Women | Shoes
Nur vor Sequenz und Nur nach Sequenz
Die Optionen
Nehmen wir eine Definition, die eine Sequenz einer Komponente mit Kriterien spezifiziert, die durch B identifiziert wurden, gefolgt von einer Komponente mit Kriterien, die durch D identifiziert wurden (Then). Die drei Optionen würden Daten wie folgt identifizieren:
Beispiel
Sie haben drei Versionen eines sequenziellen Filters für Site-Bereiche definiert. Eine mit der Option
Beim Reporting über Abschnitte auf der Site mit diesen drei Filtern sieht die Beispielausgabe in einer Freiformtabelle wie folgt aus:
Ausschließen
Filterdefinitionen enthalten alle Daten, es sei denn, Sie schließen
Ausschließen ermöglicht es Ihnen, gängige Daten zu verwerfen und Filter mit stärkerem Fokus zu erstellen. Mit „Ausschließen“ können Sie auch Filter erstellen, die bestimmte Personengruppen ausschließen. Beispiel: Definieren Sie einen Filter, der Personen angibt, die Bestellungen aufgegeben haben, und schließen Sie diese Personengruppe aus, um () identifizieren. Es empfiehlt sich, Regeln zu erstellen, die eine breite Definition verwenden, anstatt zu versuchen, Ausschließen für bestimmte Rollen 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. "„) aus einem Bericht zu entfernen, eine Ereignisregel zu erstellen, bei der die Seite gleich
Home Page
, und dann die Regel auszuschließen. Diese Definition umfasst automatisch alle Seiten außer der Startseite. - Schließen Sie die Referrerdomäne aus. Verwenden Sie eine Definition, die nur verweisende Domains von Google.com umfasst und alle anderen ausschließt.
- Identifizieren Sie Nicht-Käufer. Ermitteln Sie, wenn die 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 an bestimmten Sitzungen teilnehmen oder bestimmte Ereignisse ausführen. Ausschließen kann auch in eine logische Gruppe“ aufgenommen werden siehe unten).
Sie können Container ausschließen, keine Komponenten.
Beispiele
Nachfolgend finden Sie Beispiele für die Verwendung von Ausschließen.
Ausschließen innerhalb von
Personen identifizieren, die eine Seite besucht haben, eine andere Seite nicht besucht haben und dann eine weitere Seite besucht haben. Sie schließen den Container mit "
Ausschließen am Anfang
Personen identifizieren, die eine Seite besucht haben, ohne jemals eine andere Seite zu besuchen. Personen, die beispielsweise einen Kauf getätigt haben, ohne die Startseite besucht zu haben.
Ausschließen am Ende
Personen identifizieren, die eine Seite, aber nie andere Seiten besucht haben. Zum Beispiel Personen, die Ihre Startseite, aber nie eine Ihrer Checkout-Seiten besucht haben.
logische Gruppe
Mit der Logikgruppe können Sie Bedingungen in einem einzigen sequenziellen Filtercheckpoint gruppieren. Als Teil der Sequenz wird die Logik, die in dem als logische Gruppe identifizierten Container definiert ist, nach einem vorherigen sequenziellen Checkpoint und vor einem nachfolgenden sequenziellen Checkpoint ausgewertet.
Die Bedingungen innerhalb der Logikgruppe selbst können in beliebiger Reihenfolge erfüllt werden. Nicht-sequenzielle Container (Ereignis, Sitzung, Person) erfordern dagegen nicht, dass ihre Bedingungen innerhalb der Gesamtsequenz erfüllt sind, was bei Verwendung mit einem Then-Operator zu intuitiven Ergebnissen führen kann.
Logic Group wurde entwickelt, um mehrere Bedingungen als eine Gruppe, ohne Reihenfolge zwischen den gruppierten Bedingungen zu behandeln. Andernfalls ist die Reihenfolge der Bedingungen innerhalb einer logischen Gruppe irrelevant.
Einige Best Practices für die Verwendung der Logikgruppe sind:
- So gruppieren Sie sequenzielle Checkpoints.
- Zur Vereinfachung des Aufbaus sequenzieller Filter.
Beispiele
Im Folgenden finden Sie Beispiele zur Verwendung des logischen Gruppen-Containers.
Beliebige Bestellung
Identifizieren Sie Personen, die eine Seite besucht und dann jede Seite aus einem anderen Seitensatz in beliebiger Reihenfolge angesehen haben. Beispielsweise Personen, die die -Startseite und dann die einzelnen Männer-, Frauen- und Kinderseiten unabhängig von der Reihenfolge besucht haben.
Sie können diesen Filter ohne eine Logikgruppe erstellen, aber die Konstruktion wird komplex und mühsam sein. Geben Sie jede Folge von Seiten an, die der Besucher anzeigen konnte. Aus Gründen der Übersichtlichkeit wird nur der erste Container geöffnet
Sie können die logische Gruppe verwenden, um die Erstellung dieses Filters zu vereinfachen, wie unten dargestellt. Stellen Sie sicher
Erstes Spiel
Personen identifizieren, die eine Seite oder eine andere Seite und dann noch eine andere Seite besucht haben. Personen, die beispielsweise die Seite „Frauen“ oder die Seite „Männer“ besucht und dann den Checkout besucht haben | Dankeseite.
exclude and
Personen identifizieren, die eine Seite besucht haben, dann explizit eine Reihe anderer Seiten nicht besucht haben, aber eine weitere Seite besucht haben. Personen, die die -Startseite besucht haben, haben beispielsweise nicht die Seite für Männer oder Frauen besucht, sondern die Seite für Kinder.
Ausschließen ODER
Personen identifizieren, die eine Seite besucht haben, dann explizit keine Seite eines Satzes von Seiten besucht haben, sondern eine weitere Seite besucht haben. Personen, die die -Startseite besucht haben, haben beispielsweise nicht die Seite für Männer und Frauen besucht, sondern die Seite für Kinder.
Ein letztes Beispiel
Als letztes Beispiel möchten Sie Personen identifizieren, die von einer bestimmten Produktseite erfahren haben, ohne dass diese Personen jemals von Ihrer Kampagne „Empower Your Move“ berührt wurden. Und bei ihrem ersten Besuch in Ihrem Online-Shop die Startseite angesehen, aber nicht weiter auf Fitness (Ausrüstung) Produkte aus der Kategorie Männer. In ihrer nächsten Sitzung direkt danach gingen sie jedoch zu einer Produktseite und gaben eine Online-Bestellung auf, ohne zuerst die Startseite aufzurufen.