Verfügbar für Recordings und Heatmaps mit den Plänen Observe oder
. Verfügbar für Feedback und Umfragen mit den Tarifen Ask
oder
. Siehe die Hotjar-Preisseite für Pläne und Preise.
Benutzerattribute sind Daten über Ihre Benutzer, die an Hotjar gesendet werden. Sie können zum Filtern von gesammelten Recordings und Heatmap-Daten, zum Auslösen von Umfragen oder Feedback-Widgets oder zum Nachschlagen und Löschen von Benutzerdaten nach Benutzer-ID verwendet werden. Weitere Details finden Sie in unserem Leitfaden Was sind Nutzerattribute?
Wenn der Google Tag Manager (GTM) auf Ihrer Live-Site installiert ist, können Sie ein benutzerdefiniertes HTML-Tag und die Datenebene von GTM verwenden, um Attribute an Hotjar zu senden. Auf diese Weise können Sie mit Nutzerattributen arbeiten, ohne manuell zusätzlichen Code auf Ihrer Website zu platzieren. Wenn Sie GTM noch nicht auf Ihrer Live-Site installiert haben, müssen Sie es zuerst einrichten. Wie das geht, erfahren Sie im Artikel Tag Manager einrichten und installieren von Google.
In diesem Artikel werden wir Schritt für Schritt das Senden von Nutzerattributen an Hotjar mit GTM erklären.
- Senden von Nutzerattributen mit der Datenebene von GTM
- Senden von Benutzerattributen mit GTM's Custom HTML Tag
Senden von Benutzerattributen mit GTMs Datenschicht
Die Datenschicht ist das GTM-Repository für strukturierte Daten. Sie muss in GTM eingerichtet werden, bevor Sie Attribute aus der Datenebene an Hotjar senden können. In der Anleitung zur Datenebene von Google und in der Dokumentation für Entwickler von Datenebenen finden Sie Hilfe bei der Einrichtung oder bei Änderungen an Ihrer Datenebene.
Vergewissern Sie sich, dass die Attribute, an denen Sie interessiert sind, in der Datenebene von GTM auf Ihrer Website verfügbar sind.
Sie können Ihren Datenlayer von Ihrer Live-Site aus überprüfen, indem Sie in der Entwicklerkonsole Ihres Browsers dataLayer eingeben und dann die Eingabetaste oder Enter drücken. Sie sollten dann das Array der Datenebene sehen, das Sie erweitern können, um zu sehen, was in Ihrer Datenebene verfügbar ist.
Erstellen Sie eine neue Datenschichtvariable in GTM für das Attribut, das Sie interessiert.
Datenschichtvariablen ermöglichen es Ihnen, Werte aus Ihrer Datenschicht an GTM-Tags zu übergeben. Die Schritte zum Erstellen einer Datenschichtvariable finden Sie im Abschnitt Einrichten der Datenschichtvariable in der Datenschichtanleitung von Google.
Sie müssen diesen Schritt für jedes Attribut wiederholen, das Sie von der Datenebene an Hotjar senden möchten. Notieren Sie sich den Namen, den Sie jeder Datenschichtvariablen geben, um ihn im nächsten Schritt zu verwenden.
Erstellen Sie ein benutzerdefiniertes HTML-Tag, das die Datenschichtvariable enthält.
Um ein benutzerdefiniertes HTML-Tag zu erstellen, folgen Sie den Schritten im Abschnitt Benutzerattribute mit dem benutzerdefinierten HTML-Tag von GTM senden. Fügen Sie die Datenschichtvariable in das Textfeld des benutzerdefinierten HTML-Tags ein, indem Sie sie ohne Anführungszeichen schreiben und geschweifte Klammern verwenden.
Benutzerattribute mit dem Custom HTML-Tag von GTM senden
Klicken Sie auf der GTM-Übersichtsseite auf Neues Tag hinzufügen.
Klicken Sie auf Tag-Konfiguration und wählen Sie dann Benutzerdefiniertes HTML.
Fügen Sie das Skript, das die Attribute an Hotjar senden soll, in das HTML-Feld ein.
Nachfolgend sehen Sie ein Beispielskript, das in das HTML-Feld des Custom HTML-Tags eingefügt wird. Diese Attribute werden über unsere Identify-API an Hotjar gesendet. Wenn Sie den Datenlayer von GTM verwenden, können Sie die Datenlayer-Variable mit geschweiften Klammern und ohne Anführungszeichen einfügen, z.B.: 'Signed up': {{dlv - Signed up}}.
Der Hotjar-Tracking-Code muss vor dem Code für die Benutzerattribute auf Ihrer Seite geladen werden.
Wenn die Möglichkeit besteht, dass Ihr Ereignis auf der Seite vor Ihrem Hotjar-Tracking-Code ausgelöst wird, müssen Sie diese Codezeile direkt vor Ihrem Code für die Benutzerattribute einfügen:
window.hj=window.hj||function(){(hj.q=hj.q||[]).push(arguments);};
Klicken Sie auf Triggering und wählen Sie dann All Pages.
Dies sendet Ihre Attribute an Hotjar mit GTM auf jeder Seitenansicht, auf der GTM und Hotjar installiert sind.
Wir empfehlen, Ihre Attribute auf jeder Seitenansicht zu senden
Dies gibt Ihnen maximale Flexibilität, um die Attribute in Zukunft für andere Zwecke zu verwenden. Außerdem können Sie so sicherstellen, dass die aktuellsten Attributwerte in Hotjar verfügbar sind.
Geben Sie Ihrem Tag einen Namen und klicken Sie dann auf Speichern.
Bestätigen Sie die Änderung des Arbeitsbereichs in GTM, indem Sie auf Senden und dann auf Veröffentlichen klicken.
Vergewissern Sie sich, dass Sie in Ihrer Live-Umgebung in GTM veröffentlichen
Wenn Sie Änderungen an Ihrem GTM-Arbeitsbereich übermitteln, überprüfen Sie, ob die Option In Umgebung veröffentlichen auf Live eingestellt ist.
Geben Sie GTM einen Moment Zeit, um den GTM-Container auf Ihrer Live-Site mit den Änderungen zu aktualisieren. Ihre Attribute werden auf Ihrer Seite Benutzerattribute aufgelistet, sobald sie erfolgreich an Hotjar gesendet wurden. Sie können auch unserer Anleitung folgen, um manuell zu überprüfen, ob die Attribute an Ihre Live-Site gesendet werden.