Planverfügbarkeit
Beobachten Sie den Beobachten Sie den Plan. Vereinbaren Sie einen Anruf mit unserem Vertriebsteam, um mehr über die Funktionen des Plans zu erfahren.
Die Funktion Konsolennachverfolgung erfasst JavaScript-Konsolenfehler, die Ihre Benutzer während einer Sitzung erleben. Dies hilft dabei, Bereiche der Reibung und mögliche Frustrationspunkte zu identifizieren, die Ihre Benutzer auf Ihrer Website erleben.
Sie können Konsolenfehler zusammen mit einer Wiedergabeaufzeichnung anzeigen und herauszoomen, um eine Trendansicht oder andere Aufzeichnungen des gleichen Fehlers zu sehen, um festzustellen, ob es sich um ein weit verbreitetes Problem handelt. Durch Anwendung eines Fehlerfilters können Sie auch Ihre Sitzungsdaten basierend auf Konsolenfehlern verfeinern. Dies ermöglicht es Ihnen, Probleme auf Ihrer Website zu identifizieren, die Ursache zu untersuchen und eine Behebung zu priorisieren.
- Wie man die Konsolennachverfolgung ein- und ausschaltet
- Welche Arten von Fehlern erfasst werden
- Wie man Fehler im Wiedergabekonsolenplayer anzeigen kann
- Wie man den Fehlerfilter auf Ihrer Aufzeichnungsliste anwendet
- FAQs zur Konsolennachverfolgung
Wie man die Konsolennachverfolgung ein- oder ausschaltet
Um die Konsolennachverfolgung zu aktivieren, die standardmäßig deaktiviert ist, sind Administratorberechtigungen erforderlich.
Sie benötigen Administrator-Berechtigungsebenen, um die Konsolennachverfolgung in Ihren Website-Einstellungen ein- oder auszuschalten. Sie können überprüfen, welche Teammitglieder die erforderliche Administratorberechtigungsebene haben, indem Sie Ihre Teamseite besuchen.
Besuchen Sie Ihre Seiten & Organisationen Seite.
Klicken Sie auf das Seiten-Einstellungen-Zahnrad-Symbol , um Ihre Seiten-Einstellungen-Seite zu besuchen.
Klicken Sie auf den Abschnitt Sitzungszielgruppenauswahl & -nachverfolgung auf Ihrer Seiten-Einstellungen-Seite.
Klicken Sie auf JavaScript-Fehler und Konsolenprotokolle erfassen, um dies ein- oder auszuschalten, und klicken Sie dann auf Änderungen speichern.
Welche Arten von Fehlern werden erfasst
Hotjar erfasst derzeit nicht behandelte Fehler. Dies sind Fehler, die von Ihrer Website in keiner Weise behandelt werden. "Behandeln" eines Fehlers bedeutet, dass Ihre Website den Fehler erkennt und Maßnahmen ergreift, um zu verhindern, dass er sich auf das Benutzererlebnis auswirkt. Aus diesem Grund können Sie Fehler auf einer Seite sehen, wenn Sie in der Entwicklerkonsole nachsehen, die in Hotjar nicht angezeigt werden.
Hotjar verwendet derzeit ein EventListener
, um die folgenden nicht behandelten Ereignisse zu erfassen:
Dies tritt auf, wenn ein Fehler beim Laden einer externen Datei oder beim Verwenden einer Ressource wie einem Bild auftritt oder wenn ein Skript einen Ausführungsfehler hat.
Jeder Fehler ist ein Objekt, das auf dem Error
-Objekt basiert und einen Namen
und eine Nachricht
hat.
Einige Beispiele sind:
- Fehler: Berechtigung verweigert, auf Eigenschaft "x" zuzugreifen - tritt auf, wenn versucht wurde, auf ein Objekt zuzugreifen, für das Sie keine Berechtigung haben.
- SyntaxError: Ungültiges Zeichen - tritt auf, wenn ein ungültiges oder unerwartetes Token vorhanden ist, das an dieser Position im Code nicht vorhanden sein sollte.
- TypeError: "x" ist keine Funktion - tritt auf, wenn versucht wurde, einen Wert aus einer Funktion aufzurufen, der Wert aber tatsächlich keine Funktion ist.
- Skriptfehler (ein generischer Fehler, der nur einen Zeitstempel anzeigt) - diese Fehler werden von Cross-Origin-Skripts geworfen, die der Browser daran hindert zu erfassen.
Für eine umfassendere Liste, schauen Sie sich diese JavaScript-Fehlerreferenz
Wenn innerhalb eines JavaScript-Versprechens ein Fehler auftritt, können Sie das Versprechen durch Aufrufen der reject() Funktion "ablehnen". Wenn diese Funktion jedoch nicht aufgerufen wird, das JavaScript-Versprechen aber dennoch abgelehnt wird, führt dies zu einem UnhandledRejection
-Ereignis.
Ihr Entwicklungsteam kann die Ablehnungsnachricht festlegen, die in der Entwicklerkonsole angezeigt wird, aber sie könnte etwa so aussehen:
- Nicht abgefangen (im Versprechen) etwas ist schiefgegangen
Wie man Fehler in der Wiedergabe-Player-Konsole anzeigen kann
Besuchen Sie Ihre Aufzeichnungen-Seite.
Klicken Sie auf Wiedergabe in der Wiedergabeliste einer beliebigen Aufzeichnung.
Klicken Sie im Aufzeichnungs-Player auf das Symbol für Konsole öffnen , um die Aufzeichnungskonsole anzuzeigen.
Im Tab Sitzungsinformationen können Sie sehen, ob während der aktuellen Aufzeichnung Konsolefehler aufgetreten sind und wie viele Fehler es gab. Diese können Sie auch in der Aufzeichnungskonsole über der Wiedergabe-Zeitleiste einsehen.
Wenn Sie während der Wiedergabe einer Aufzeichnung auf einen Konsolefehler stoßen, können Sie auch eine Trendansicht oder Aufzeichnungen desselben Fehlers anzeigen, indem Sie auf das Fehler-Symbol in der Wiedergabe-Toolbar klicken und Trend anzeigen oder das Aufzeichnungs-Wiedergabe-Symbol auswählen.
Wenn die Konsoleverfolgung deaktiviert ist, sehen Sie die unten angezeigte Nachricht, die Sie auffordert, die Konsoleverfolgung zu aktivieren. Wenn Sie über Administrator-Berechtigungsstufen verfügen, aktivieren Sie die Konsoleverfolgung, indem Sie auf Konsoleverfolgung einschalten klicken. Um sie erneut zu deaktivieren, befolgen Sie die Schritte im Abschnitt Aktivieren oder Deaktivieren der Konsoleverfolgung oben.
Sie können auch Aufgaben basierend auf Konsolefehlern mithilfe der Integrationen von Jira, Trello oder Asana erstellen.
So wenden Sie den Fehlerfilter auf Ihre Aufzeichnungsliste an
Aufzeichnungsdaten können nicht exportiert werden, wenn ein Fehlerfilter angewendet wird
Wenn ein Fehler-Filter auf Ihrer Wiedergabeliste für Aufzeichnungen angewendet wird, ist es derzeit nicht möglich, diese Daten zu exportieren. Wenn Sie versuchen, Aufzeichnungsdaten mit angewendetem Filter zu exportieren, wird folgende Meldung angezeigt: Etwas ist schiefgelaufen. Bitte passen Sie Ihre Filter an und versuchen Sie es erneut.
Der Fehlerfilter verfeinert Ihre Sitzungsdaten basierend darauf, ob ein JavaScript-Konsolefehler aufgetreten ist oder nicht. Sie können diesen Filter weiter verfeinern, indem Sie Bedingungen für den Fehlertext und die Seiten-URL angeben. Dies umfasst, ob der Fehlertext und die Seiten-URL enthalten, ist, nicht ist oder nicht enthält. Der Fehlerfilter ist derzeit nur mit dem Aufzeichnungstool verfügbar.
Was passiert mit dem Konsolentracking, wenn ich meinen Plan downgraden?
Beim Downgraden zu einem Plan, der kein Konsolentracking unterstützt, funktioniert die Fehlererfassung nicht mehr und es werden keine Konsolendaten aufgezeichnet. Die Option für das Konsolentracking wird in den Seiteneinstellungen ausgegraut dargestellt, und das entsprechende Kontrollkästchen bleibt je nach Konfiguration zum Zeitpunkt des Downgrades "aktiviert" oder "deaktiviert".
Wenn Sie Ihre Hotjar-Seite in Zukunft auf einen Observe BusinessObserve Scale Plan aktualisieren, wird das Konsolentracking basierend auf Ihren zuvor gespeicherten Konfigurationen fortgesetzt. Das Konsolentracking funktioniert nur, wenn die Seite auf einem Observe BusinessObserve Scale Plan ist, unabhängig von den ausgegrauten Konfigurationen. Fehler, die auftreten, während die Seite auf einem anderen Plan ist, werden nicht aufgezeichnet, auch wenn das Kontrollkästchen "aktiviert" ist.
Kann ich eine Übersicht über alle auf meiner Seite auftretenden Fehler sehen?
Es gibt keine vollständige Liste aller Fehler, aber Ihre Dashboards haben einen Abschnitt, in dem Sie die Top-Konsolenfehler in Ihren Sitzungsdaten anzeigen können. Diese Informationen sind in Form von Balken-/Kreisdiagramm oder Liniengraphik sichtbar.
Warum sehe ich eine "Skriptfehler"-Meldung ohne Daten?
"Skriptfehler"-Meldungen treten aufgrund von Fehlern mit Cross-Origin-Skripten auf. Da Webbrowser keine Erfassung von Daten aus diesen Cross-Origin-Skripten zulassen, kann Hotjar die Ursache nicht erkennen und stattdessen eine allgemeine "Skriptfehler"-Meldung anzeigen.