Insights Tracked Events – Bewährte Verfahren
Einen Klickfilter definieren
Wenn Sie ein Ereignis des Typs „Klick“ auswählen, müssen Sie die Regel festlegen, um das Element zu identifizieren, für das das Klicken aufgetreten ist.
Elemente identifizieren nach:
- Text
Geben Sie den genauen Text des Elements ein (Hinweis: Diese Option wird für mehrsprachige Websites nicht empfohlen) - ID (Eine ID kommt nach dem Attribut id=)
Geben Sie die genaue ID des Elements ein - Klasse (Ein Klassenname kommt nach dem Attribut class=)
Geben Sie die Klassen ein, die ein Element identifizieren.- Klassenhierarchie: Verwenden Sie Leerzeichen, um ein Element mithilfe einer übergeordneten Elementklasse zu identifizieren
Wenn Sie beispielsweise mehrere Speicherschaltflächen auf mehreren Formularen auf einer Seite haben, fügen Sie die Klasse des Formularelements hinzu, um eine bestimmte Speicherschaltfläche „.save .fromShipping“ zu identifizieren
- Klassenhierarchie: Verwenden Sie Leerzeichen, um ein Element mithilfe einer übergeordneten Elementklasse zu identifizieren
Bewährte Verfahren:
- Wählen Sie immer das größte Element aus, mit dem der Benutzer interagiert. Dadurch können Sie alle Klicks einfügen, die in einem der unteren Elemente in der Hierarchie des definierten Elements auftreten könnten.
- Stellen Sie sicher, dass Ihre Definition eindeutig ist, damit die für dieses Tracked Event gezählten Klicks keine anderen Elemente, die mit verschiedenen Aktionen verbunden sind, zusammenfassen.
- Wenn Sie die Klasse oder ID für Ihre Definition auswählen, stellen Sie sicher, dass sie konsistent ist und nicht zufällig ausgewählt oder bei verschiedenen Besuchen geändert wird
- Vermeiden Sie lange Klassen und IDs, um verfolgte Ereignisse zu definieren
- Eine lange Klasse (mehr als 35 Zeichen) und eine lange ID (mehr als 40 Zeichen) werden nicht gesammelt
- Hinweis: Dies gilt nur für einzelne Klassen und nicht für mehrere Klassen
- Beispiel: [class='btn btn_otherclass button_enable_Specific_button superlongclassthatissupposedtobethislongtoreachthelimit]
- Die Klassen "btn btn_otherclass button_enable_Specific_button" werden gesammelt, aber die Klasse "superlongclassthatissupposedtobethislongtoreachthelimit" wird nicht gesammelt
Eine Seitenaufrufregel definieren
URLs bestehen aus mehreren verschiedenen Teilen. Wenn Sie die Komponenten von URLs verstehen, wird das Definieren einer URL-Regel einfacher und genauer.
Wenn Sie einen Seitenaufruffilter definieren, haben Sie die Möglichkeit, eine bestimmte Seite anhand eines bestimmten Teils der Seite oder der gesamten URL zu identifizieren.
Für jeden erfassten Seitenaufruf speichert Insights alle Teile der URL. Beispielsweise speichert Insights für die Seite http://shopme.walkme.com/product/jumpsuit?id=1234#product-description Folgendes:
- Vollständige URL http://shopme.walkme.com/product/jumpsuit?id=1234#product-description
- Domain http://shopme.walkme.com
- Pfad /product/jumpsuit
- Anfrage ?id=1234
- Hash . #product-description
Nehmen wir an, Sie möchten eine Regel für diese URL erstellen: http://shopme.walkme.com/product/jumpsuit?id=1234#product-description
In Ihrem Seitenaufruffilter haben Sie die Möglichkeit, sie unter Verwendung der vollständigen URL zu definieren oder
- Pfad /product/jumpsuit
Filtern Sie nach allen Seitenaufrufen, die für den bestimmten Seitenpfad erfasst wurden, unabhängig von den Abfrageparametern oder Hash-Werten - ID ?id=123
Filtern Sie nach allen Seitenaufrufe, die über den Parameter id=1234 erfasst wurden - Hash #product-description
Filtern Sie nach allen Seitenaufrufen, die mit einem Hash erfasst wurden
Wenn eine Kombination aus verschiedenen Teilen erforderlich ist, sollten Sie die vollständige URL verwenden.
Wildcards in URL-Regeln verwenden
Bei zwei Hauptanwendungsfälle müssen Sie eine Wildcard (*') verwenden, wenn Sie eine Seitenaufrufregel definieren.
- Dynamische Teile einer Seiten-URL ignorieren
- Ihre Regeln allgemeiner, anstatt spezifisch gestalten
Sie können eine Wildcard für ein ganzes Token der Zeichenfolge verwenden, dadurch wird das gesamte Wort zwischen zwei Trennzeichen ersetzt.
Beispiele:
http://shopme.walkme.com/product/*/edit (holt alle Produktbearbeitungsseiten für jedes Produkt zurück)
Tracked Events – Bewährte Verfahren
Wenn Sie ein Tracked Event definieren, informiert Insights Sie unverzüglich, wenn es für diese Definition bereits Daten gibt.
Verwenden Sie Tracked Events als Bausteine für fortgeschrittene Berichterstattung in Insights
Sobald Tracked Events definiert sind, können Sie ihre Daten im Tracked Events Analyse-Dashboard analysieren und die Ereignisse in Trichtern verwenden.
Verwenden Sie Tracked Events zur Verbesserung Ihrer Sitzungswiedergabe UX
Beachten Sie den Unterschied zwischen der Benutzeroberfläche für Tracked Events und den regulären Ereignissen auf dem Bildschirm „Sitzungswiedergabe“: