Tracking-Implementierungsanleitung
Lernen Sie, wie Sie Tracking-Pixel und Conversion-Tags für Ihre Kampagnen implementieren.
Korrektes Tracking ist entscheidend für die Messung der Kampagnenleistung und die Optimierung von Conversions. Befolgen Sie diese Schritte für eine korrekte Implementierung.
Holen Sie Ihr Tracking-Pixel
Kontaktieren Sie Ihren Adyllic-Ansprechpartner, um Ihren einzigartigen Tracking-Pixel-Code zu erhalten. Jede Kampagne hat ihre eigene Pixel-ID.
Installieren Sie das Basis-Pixel
Fügen Sie das Basis-Pixel auf allen Seiten Ihrer Website hinzu, vorzugsweise im <head>-Bereich für schnellstes Laden.
Richten Sie Conversion-Events ein
Fügen Sie Event-Tracking-Code auf spezifischen Seiten oder Aktionen hinzu, die Sie als Conversions tracken möchten (Käufe, Anmeldungen, etc.).
Testen Sie Ihre Implementierung
Nutzen Sie die Browser-Entwicklertools, um zu überprüfen, ob das Pixel korrekt ausgelöst wird. Prüfen Sie den Netzwerk-Tab auf Tracking-Anfragen.
Code-Beispiele
Basis-Tracking-Pixel
<!-- Adyllic Tracking-Pixel -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://tracking.adyllic.com/pixel.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','adyllicLayer','IHRE_PIXEL_ID');
</script>
<!-- Ende Adyllic Tracking-Pixel -->Conversion-Event
<!-- Auf Conversion-Seiten auslösen -->
<script>
adyllicLayer.push({
'event': 'conversion',
'value': 99.00,
'currency': 'EUR',
'transaction_id': 'ORDER_123'
});
</script>Benutzerdefiniertes Event
<!-- Benutzerdefinierte Events tracken -->
<script>
adyllicLayer.push({
'event': 'add_to_cart',
'product_id': 'SKU_456',
'value': 49.00
});
</script>Server-Side Tracking
Server-Side Tracking sendet Daten direkt von Ihrem Server an unsere Tracking-Endpunkte und umgeht dabei Browser-Einschränkungen und Werbeblocker für zuverlässigere Messung.
Benefits
- Umgehung von Werbeblockern und Browser-Datenschutzbeschränkungen
- Genauere Datenerfassung und Attribution
- Reduzierte Auswirkung auf die Seitenladegeschwindigkeit
- Verbesserte Datensicherheit und Kontrolle
- First-Party-Cookie-Unterstützung für besseres Session-Tracking
Wann Sie Server-Side Tracking verwenden sollten
- • Tracking von hochwertigen Conversions (Käufe, Leads)
- • Wenn Werbeblocker Ihre Daten erheblich beeinträchtigen
- • Für E-Commerce mit komplexen Checkout-Prozessen
- • Wenn Sie verbesserte Datenschutz-Compliance benötigen
- • Multi-Channel-Attribution über Geräte hinweg
Implementierungsschritte
- 1Richten Sie einen Server-Side-Endpunkt in Ihrem Backend ein (Node.js, Python, PHP, etc.)
- 2Konfigurieren Sie Ihren Server zum Senden von Conversion-Events an die Adyllic Conversion API
- 3Fügen Sie erforderliche Parameter hinzu: event_name, event_time, user_data (gehasht) und custom_data
- 4Implementieren Sie Deduplizierung durch Senden übereinstimmender event_id für Browser- und Server-Events
- 5Testen Sie mit unserem Event Debugger, um zu überprüfen, ob Server-Events korrekt empfangen werden
Fehlerbehebung
- • Pixel wird nicht ausgelöst? Prüfen Sie die Konsole auf JavaScript-Fehler.
- • Keine Conversions sichtbar? Stellen Sie sicher, dass der Event-Code auf der richtigen Seite ist.
- • Doppelte Events? Stellen Sie sicher, dass der Pixel-Code nicht mehrfach eingebunden ist.
- • Cross-Domain-Probleme? Kontaktieren Sie den Support für Subdomain-Tracking-Setup.
