Personyze Wiki Personyze Wiki docs
Deutsch
Open Personyze
Docs/ Content-Editor und Varianten/ Klick-Tracking in Popups und nützliche JavaScript-Befehle
Content-Editor und Varianten

Klick-Tracking in Popups und nützliche JavaScript-Befehle

Klick-Tracking auf bestimmte Elemente beschränken, einen neuen Seitenaufruf erzwingen und Aktionen per JavaScript schließen oder auslösen.

2 min read Updated 2 Stunden ago

Klick-Tracking in Personyze-Popups steuern

Manchmal soll Personyze der analytischen Genauigkeit wegen nur bestimmte Klicks in einem Popup erfassen.
Standardmäßig erfasst Personyze alle Klicks innerhalb einer Popup-Aktion.
Wenn Sie das Tracking auf bestimmte Elemente beschränken möchten, definieren Sie diese Elemente ausdrücklich mit folgendem HTML-Attribut:

Zu verwendendes Attribut:
data-personyze-click-target=""

Anwendungsbeispiel:

<a>X</a>
<div data-personyze-click-target="">Clickable area that counts as a click</div>

In diesem Beispiel werden nur Klicks auf das Element <div> in der Personyze-Analyse als „Klicks“ erfasst.
Klicks auf <a>X</a> würden nicht erfasst, da diesem Element das Attribut
data-personyze-click-target fehlt.

Wichtiger Hinweis:

Diese Methode gilt nur für Popup-Aktionen (nicht für Container).

Einen neuen Seitenaufruf erzwingen

Wenn Personyze beim Wechsel auf eine neue Seite alle Kampagnen neu prüfen und die Inhalte der Mitbewerber bereinigen soll,
können Sie folgenden Befehl aufrufen:

_S_T.log_navigation();
⚠️ Wichtig: Der Aufruf von _S_T.log_navigation(); zwingt Personyze, dies als
neuen Seitenaufruf zu behandeln, was zusätzliche Kosten verursachen kann, da jeder Seitenaufruf in der Analyse und in der Kampagnenauswertung gezählt wird.

Bei Single-Page-Applications (SPA) sollten Sie stattdessen in Personyze die Domaineinstellung
“One Page Application” aktivieren, statt _S_T.log_navigation(); manuell aufzurufen.

Weitere nützliche JavaScript-Befehle:

Ein Popup oder eine HTML-Aktion schließen:

onclick="_S_T.dismiss_action(${action_id});"

Eine andere Aktion per JavaScript auslösen:

Sie können eine andere Aktion aus JavaScript auslösen (die Zielaktion muss bereits auf der Seite vorhanden sein, auch wenn sie durch Auslöser wie Timer oder Seitengruppen verborgen ist):

_S_T.push(['Fire action', ACTION_ID]);
Did this page answer your question?
Thank you — that goes to whoever maintains this page.