Hotjar ermöglicht es Ihnen, Ihre Analyse und Einblicke mithilfe unserer Events-API und Identify-API zu verbessern. Dieser Artikel gibt einen Überblick über Events und Benutzerattribute (die die Identify-API verwenden) und wie jede API am besten genutzt werden kann, um Ihre Ziele zu erreichen.
Übersicht über Events und Benutzerattribute
Events
Events repräsentieren das Eintreten von etwas, wie eine Aktion oder eine Änderung, die auf einer Seite stattgefunden hat. Fast alles, was eine Person im Web tut, ist mit einem Event verbunden: Klicks, Scrollen, Mausbewegungen, Tippen, Drag & Drop, Zoom usw. Einige häufige Ereignisse, die mit Hotjar Events verfolgt werden, sind z.B.: das Öffnen eines Modals auf der Seite, ein Benutzer hat x Sekunden auf einer Seite verbracht, hat x Variante gesehen, als er eine A/B-Testseite besucht hat, ist auf einen bestimmten Fehler gestoßen usw. Wenn Sie auf eine Änderung oder Aktion reagieren möchten, die von einem Benutzer ausgelöst wurde, und diese Aktion nicht gegen bestimmte Benutzer in der Zukunft speichern müssen oder verwenden möchten, um später andere Aktionen auszulösen, können Sie Hotjar Events verwenden.
Events können in Hotjar verwendet werden, um:
- Sitzungsaufzeichnungen und Heatmaps auszulösen.
- Feedback und Umfragen basierend auf Events erscheinen zu lassen.
- Aufzeichnungs- und Heatmap-Daten nach Sitzungen zu filtern, die das Event enthalten.
Weitere Informationen zur Events-API und Hotjar Events finden Sie in unserem Artikel Was sind Events?
Wenn Sie bereit sind, mit Events zu beginnen, werfen Sie einen Blick auf unsere Events-API-Referenz.
Benutzerattribute (Identify-API)
Benutzerattribute sind Datenpunkte, die sich auf Ihre Benutzer beziehen, und sie können dazu beitragen, die Historie Ihrer Benutzer zu erzählen. Sie beschreiben, was Ihre Benutzer in der Vergangenheit getan haben, indem sie "Attribute" den Benutzern selbst zuweisen, anstatt nur ein Ereignis innerhalb einer einzelnen Sitzung zu dokumentieren. Wenn Sie Benutzerdaten im Laufe der Zeit verfolgen müssen, einschließlich individueller Benutzerdaten, und Entscheidungen auf der Grundlage dieser Daten treffen möchten, sind Benutzerattribute der richtige Weg. Diese Attribute können sich im Laufe der Zeit ändern, sind jedoch nicht an eine bestimmte Sitzung gebunden. Einige gängige Beispiele für Benutzerattribute sind: E-Mail-Adresse, Unternehmen, Name, Datum des letzten Kaufs, Abonnementstatus, Testphase, usw.
Benutzerattribute sind die beste Wahl für Daten wie: das Datum, an dem sich jemand auf Ihrer Website angemeldet hat, wann er sich zuletzt angemeldet hat, wie viel er für Ihr Produkt ausgegeben hat, ob er eine bestimmte Funktion Ihrer Website in der Vergangenheit genutzt hat, usw.
Benutzerattribute können in Hotjar verwendet werden, um:
- Filter Aufzeichnungen und Heatmaps-Daten.
- Erstellen Sie Segmente Ihrer Benutzer.
- Zeigen Sie Feedback-Widgets und Umfragen nur für bestimmte Benutzer an.
- Benutzerdaten nach Benutzer-ID suchen und löschen.
Für ein tieferes Verständnis von Benutzerattributen lesen Sie unseren Artikel zu Was sind Benutzerattribute?
Um mit Benutzerattributen zu beginnen, haben wir eine schrittweise Anleitung zu So richten Sie Benutzerattribute ein.
Unterschiede zwischen Ereignissen und Benutzerattributen
Benutzerattribute | Ereignisse |
Benutzerattribute erfordern zusätzliche Datenschutzüberlegungen und Ihr Unternehmen könnte von Ihnen verlangen, mit uns einen DPA zu unterzeichnen. Es ist möglich, personenbezogene Daten (PII) mit Benutzerattributen zu speichern. | Ereignisse erfordern keine zusätzlichen Datenschutzüberlegungen über unsere Akzeptable Nutzungsbedingungen und die Ihres Unternehmens hinaus. Es ist nicht möglich, PII mit Ereignissen zu speichern. |
Benutzerattribute können Feedback-Tools auslösen und als Filter für Aufzeichnungen und Heatmaps verwendet werden. Sie sind in Umfrage-Exports und Aufzeichnungslisten-Exports enthalten. | Ereignisse können Aufzeichnungen und Feedback-Tools auslösen. Sie können auch als Filter für Aufzeichnungen und Heatmaps verwendet werden. |
Benutzerattribute speichern Daten zu bestimmten Benutzern, sie können einen Benutzer isolieren und möglicherweise identifizieren. | Ereignisse speichern keine Daten zu bestimmten Benutzern, nur allgemeine Daten, die für alle Benutzer gelten, die das Ereignis ausgelöst haben. |
Benutzerattribute können Dinge tun, die ein Vorwissen über Ihre Benutzer erfordern, zum Beispiel, wenn Sie ein Attribut namens signupDate als Benutzerattribut speichern, können Sie Benutzerattribute als Auslöser basierend auf diesem gespeicherten Attribut verwenden. | Ereignisse können keine Dinge tun, die ein Vorwissen über Ihre Benutzer erfordern, es sei denn, Sie speichern diese Daten direkt auf Ihrer Website und lesen sie bei Bedarf aus. |
Benutzerattribute ermöglichen Funktionen zur Benutzersuche, die das Löschen einzelner Benutzerdaten gemäß einiger Datenschutzgesetze wie der DSGVO ermöglichen. | Ereignisse ermöglichen keine Funktionen zur Benutzersuche und sind nicht an bestimmte Benutzer gebunden. Das Löschen eines Ereignisaufrufs von Ihrer Website verhindert, dass er an nachfolgende Sitzungen angehängt wird. |
Benutzerattribute sind etwas komplexer einzurichten, sie erfordern, dass Sie Daten aus Ihrer Datenbank oder dem dataLayer abrufen, die Daten ordnungsgemäß formatieren und werden nur gespeichert, wenn die Benutzersitzung erfasst wird. | Ereignisse sind einfacher einzurichten, da sie keine weiteren Daten benötigen als die, die zum Zeitpunkt des Ereignisauslösens im Browser vorhanden sind (ein Klick erfolgt im Browser und kann leicht mit einem Ereignislistener abgehört werden). |
Wir empfehlen, Benutzerattribute auf jeder Seite des von Ihnen verfolgten Flusses auszulösen, und einige Anwendungsfälle erfordern, dass Sie sie auf jeder Seite auslösen. | Ereignisse müssen nur auf der Seite ausgelöst werden, auf der Sie möchten, dass sie wirken. |