Damit trendcounter Daten erfassen und verarbeiten kann, musst du nur einen kleinen HTML-Code in deine Webseite integrieren. Dieser HTML-Code setzt verschiedene asynchrone Technologien ein, die sicherstellen dass der Aufbau deiner Webseite nicht beeinflusst wird.
<script data-tc-id="your-project-key"> var _tcq = _tcq || []; _tcq.push(['init', 'your-project-key']); (function(d, s) { var e = d.createElement(s); e.type = 'text/javascript';e.async = true; e.src = '//s.tcimg.com/w/v3/trendcounter.js'; var f = d.getElementsByTagName(s)[0]; f.parentNode.insertBefore(e, f); })(document, 'script'); </script>
Hinweis: Jede Webseite erhält einen individuell angepassten HTML-Code, den du nach einem Login abrufen kannst.
Standardmäßig entfernt trendcounter ein führendes www von der Domain. Dies führt zu übersichtlicheren Ergebnissen und verbessert die Genauigkeit der Analyse. Solltest du nicht wünschen, dass Domains mit und ohne www zusammen geführt werden, kannst du das Verhalten deaktivieren.
_tcq.push(['www', 'leave']); // do not remove leading www in domains (standard) _tcq.push(['www', 'strip']); // remove leading www in domains
Damit die Analyse möglichst genau wird solltest du sicherstellen, dass jede Seite nur über eine URL erreichbar ist. Ansonsten würden jede aktive Seite unter verschiedenen URLs in der Auswertung auftauchen. Dir stehen hierfür mehrere Optionen zur Verfügung.
_tcq.push(['url', 'full']); // use the full URL with parameters (standard) _tcq.push(['url', 'strip']); // keep only the path and remove all parameters _tcq.push(['url', 'canonical']); // use the canonical tag of the current page
Sollte es erforderlich sein, kannst du auch eine eigene Domain festlegen auf der die Analyse-Cookies gesetzt werden.
_tcq.push(['cookie_domain', 'your.domain.tld']);
Solltest du Bedenken bei der Verwendung von Cookies haben, kannst du diese einfach deaktivieren. Allerdings werden dann einige Statistiken nicht mehr erfasst. So kannst du zum Beispiel keine Wiederkehrenden Besucher erkennen.
_tcq.push(['use_cookies', true]); // use cookies (default) _tcq.push(['use_cookies', false]); // dont't use cookies _tcq.push(['respect_dnt', true]); // respect DNT header (default) _tcq.push(['respect_dnt', false]); // dont't respect DNT header
Bei der Verwendung eines Cookie-Banners mit Opt-In (EuGh-Urteil), kannst du nach der Einwilligung mit folgendem Aufruf die Verwendung von Cookies aktivieren.
_trendcounter.enableCookies();Hinweis: Wir verwenden sogenannte "First-Party"-Cookies, die einen erhöhten Datenschutz liefern, da sie nicht domainübergreifend zur Verfügung stehen.
Standardmäßig startet die Analyse nach dem 'init' Aufruf automatisch. Sollte deine Anwendung ein eigenes Starten der Analyse erfordern (zum Beispiel bei AJAX Seiten), kannst du diese Funktion deaktivieren. Die Analyse kannst du dann mit einem 'track' starten.
_tcq.push(['init', 'your-project-key', false]); // disabled auto tracking _tcq.push(['track']); // can be called whenever you need it
Dynamische Anwendungen machen es manchmal erforderlich, dass URL und Titel festgelegt werden müssen.
_tcq.push(['init', 'your-project-key', false]); _tcq.push(['track', 'Custom URL', 'Custom Title']);
Das Kampagnen Tracking hilft dir schnell und einfach zu sehen über welche Kampagnen deine Besucher kommen, und wie erfolgreich diese laufen.
Hierzu verwenden wir den Branchenstandard "utm_campaign", welchen du als URL-Parameter an deine Werbelinks hängst. Die meisten trendcounter Dashboards erfassen die Daten der Kampagnen dann bereits automatisch.
Wenn du zu einzelnen Kampagnen noch mehr Details erfahren möchtest, kannst du diese in unserem "Kampagnen Tracking Modul" einrichten.
Hierzu trägst du einfach den "utm_campaign" Parameter als neue Kampagne ein, und erhälst so Zugriff auf tägliche Statistiken der einzelnen Kampagnen in einem übersichtlichen Dashboard.
So sollte ein Link mit UTM Kampagne bei dir aussehen.
https://www.yourdomain.tld/?utm_campaign=your-campaign-name