Hotjar unterdrückt standardmäßig alle Tastatureingaben, ersetzt Text durch Sternchen ("***"), die Anzahl der Bestellungen/Mengenfelder in Einkaufswagen mit "111" und Datumsfelder mit "01/01/1979". Sie können jedoch bestimmte Felder zulassen, solange sie nicht unter unsere Zulassungsbeschränkungen fallen.
Um diese Elemente und Tastatureingaben zuzulassen, müssen Sie den HTML-Code Ihrer Website ändern und das Attribut data-hj-allow hinzufügen.
Data-hj-allow funktioniert nicht rekursiv. Das bedeutet, dass das Hinzufügen dieses Attributs zu einem übergeordneten Container keine Auswirkung hat. Sie müssen dieses Attribut auf jedes einzelne Feld anwenden, das Sie zulassen möchten.
Fügen Sie das Attribut data-hj-allow Ihrem HTML-Code hinzu.
<!--data-hj-allow kann entweder als Attribut oder als Klasse angehängt werden -->
<!-- Erlauben und Aufzeichnen von Tastatureingaben in Eingabefeldern -->
<input name="code" type="text" data-hj-allow />
<input class="form-control data-hj-allow" name="quantity" type="text" />
<!-- Erlauben und Aufzeichnen von Tastatureingaben in Textareas -->
<textarea name="comment" data-hj-allow></textarea>
<textarea class="form-control data-hj-allow" name="comment"></textarea>
Zulassung kann nur auf Texteingabeelemente angewendet werden
Der obige Code kann nur zu Formularfeld-Elementen wie <input> oder <textarea> Tags hinzugefügt werden. Er funktioniert nicht für <p> oder <div> Elemente. Darüber hinaus wird data-hj-allow nicht für Text unterstützt, der in einem geschlossenen Shadow Root eingeschlossen ist.
Gehen Sie zu Ihrer Website-Liste.
Wählen Sie das Zahnrad-Symbol für Ihre Website aus, um die Website-Einstellungen zu öffnen.
Deaktivieren Sie das Kontrollkästchen Tastatureingaben auf erlaubten Eingabefeldern unterdrücken, um die Daten aufzuzeichnen.
Nachdem Sie beide Schritte befolgt haben, werden die von Ihnen im Code ausgewählten erlaubten Felder nun aufgezeichnet, solange sie nicht in unseren unten erwähnten Zulassungsbeschränkungen enthalten sind.
Leere Eingabefelder zeigen weiterhin Sternchen an
Beim Ansehen von Aufzeichnungen werden alle leeren Textfelder, die unterdrückt werden sollen, 15-17 Sternchen anzeigen, obwohl das Feld leer ist.
Zulassungsbeschränkungen
Es gelten Beschränkungen, die verhindern, dass Sie Felder mit potenziell sensiblen persönlichen Informationen zulassen. Diese Felder werden immer vom Hotjar-Skript unterdrückt, auch wenn sie zugelassen sind.
Tastatureingaben werden niemals aufgezeichnet oder an unsere Server gesendet und sind immer unterdrückt für:
- Längere Zahlen, wie Kreditkarten- und Telefonnummern: Wenn ein Benutzer 9 oder mehr Ziffern in Folge eingibt, geht Hotjar davon aus, dass es sich um eine Kreditkarten- oder Telefonnummer handelt, und die Daten werden unterdrückt. Obwohl Kreditkartennummern durch einen Algorithmus erkannt werden könnten, haben wir uns bewusst für eine einfachere Methode entschieden, da ein Algorithmus möglicherweise eine Kreditkartennummer mit einem versehentlichen Tippfehler nicht unterdrücken würde.
- E-Mail-Adressen: Wenn ein Benutzer eine E-Mail-Adresse eingibt, wird die Daten unterdrückt.
- Felder eines bestimmten HTML-Typs: Alle Felder, die einen der folgenden HTML-Typen verwenden - Passwort, E-Mail
- Eingabefelder mit bestimmten Namen oder IDs: Alle Eingabefelder mit einem HTML-Namen oder einer ID, die einem der folgenden entspricht - Benutzername, Name, Vorname, Nachname, Familienname, Vollständiger Name, E-Mail, Telefon, Handy, Mobiltelefon, Telefon, PLZ, Postleitzahl, PLZ, Postleitzahl, Mobiltelefon, Adresse, Sozialversicherungsnummer, Sicherheit, Sicherheitsnummer, Sozialversicherungsnummer, Sozialversicherungsnummer, Sozialversicherungsnummer, Geburtsdatum, Passwort, Passwort, Adgangskode, Authpw, Contrasena, Contrasenya, Contrasinal, Cyfrinair, Contraseña, Fjalëkalim, Focalfaire, IP, Kreditkarte, CC, CC-Nummer, CC-Name, CC-Nummer, CC-Ablaufdatum, CC-Ablauf, CC-Ablaufmonat, CC-Ablaufjahr, CCCVC, CCCVV, CC-Typ, CVC, CVV. Bei Namen und IDs werden Groß- und Kleinschreibung sowie die Symbole "-" und "_" ignoriert.