Kann das Event-Tracking auch mit Matomo genutzt werden?
Nutzung von Event-Tracking mit Matomo
Unterstützung von Matomo
Das Event-Tracking kann nicht nur mit Google Analytics, sondern auch mit Matomo genutzt werden. Damit lassen sich Interaktionen und Events zuverlässig erfassen und auswerten.
Allgemeine Anleitung
Eine ausführliche Dokumentation zur Implementierung von JavaScript-Events in Matomo finden Sie in der offiziellen Matomo-Dokumentation:
Matomo Event Tracking Anleitung
Beispielcode für die Integration
Nachfolgend finden Sie ein Beispiel, wie die Einbindung von Matomo mit Event-Tracking erfolgen kann. Bitte passen Sie die Platzhalter (YOUR_MATOMO_SERVER_URL
und YOUR_SITE_ID
) an Ihre eigene Konfiguration an.
var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u = "//YOUR_MATOMO_SERVER_URL/";
_paq.push(['setTrackerUrl', u + 'matomo.php']);
_paq.push(['setSiteId', 'YOUR_SITE_ID']);
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript'; g.async = true; g.src = u + 'matomo.js';
s.parentNode.insertBefore(g, s);
})();
// Registrierung der Eye-Able Events
document.addEventListener("eyeable:event", function (e) {
if(e.detail){
_paq.push(['trackEvent', 'Eye Able Event', 'Function', e.detail]);
}
});