Guida all'implementazione del tracking
Scopri come implementare pixel di tracciamento e tag di conversione per le tue campagne.
Un tracking corretto è essenziale per misurare le prestazioni delle campagne e ottimizzare le conversioni. Segui questi passaggi per un'implementazione corretta.
Ottieni il tuo pixel di tracciamento
Contatta il tuo account manager Adyllic per ricevere il codice del tuo pixel di tracciamento unico. Ogni campagna ha il suo ID pixel.
Installa il pixel base
Aggiungi il pixel di tracciamento base a tutte le pagine del tuo sito web, preferibilmente nella sezione <head> per un caricamento più rapido.
Configura gli eventi di conversione
Aggiungi il codice di tracciamento eventi alle pagine o azioni specifiche che vuoi tracciare come conversioni (acquisti, iscrizioni, ecc.).
Testa la tua implementazione
Usa gli strumenti per sviluppatori del browser per verificare che il pixel si attivi correttamente. Controlla la scheda Network per le richieste di tracciamento.
Esempi di codice
Pixel di tracciamento base
<!-- 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','YOUR_PIXEL_ID');
</script>
<!-- End Adyllic Tracking Pixel -->Evento di conversione
<!-- Fire on conversion pages -->
<script>
adyllicLayer.push({
'event': 'conversion',
'value': 99.00,
'currency': 'EUR',
'transaction_id': 'ORDER_123'
});
</script>Evento personalizzato
<!-- Track custom events -->
<script>
adyllicLayer.push({
'event': 'add_to_cart',
'product_id': 'SKU_456',
'value': 49.00
});
</script>Tracciamento lato server
Il tracciamento lato server invia i dati direttamente dal tuo server ai nostri endpoint di tracciamento, aggirando le limitazioni del browser e gli ad blocker per una misurazione più affidabile.
Benefits
- Aggira gli ad blocker e le restrizioni sulla privacy del browser
- Raccolta dati e attribuzione più accurate
- Ridotto impatto sulle prestazioni di caricamento della pagina
- Maggiore sicurezza e controllo dei dati
- Supporto cookie first-party per un migliore tracciamento delle sessioni
Quando usare il tracciamento lato server
- • Tracciamento di conversioni ad alto valore (acquisti, lead)
- • Quando gli ad blocker impattano significativamente i tuoi dati
- • Per e-commerce con flussi di checkout complessi
- • Quando hai bisogno di una migliore conformità alla privacy
- • Attribuzione multi-canale su tutti i dispositivi
Passaggi di implementazione
- 1Configura un endpoint lato server sul tuo backend (Node.js, Python, PHP, ecc.)
- 2Configura il tuo server per inviare eventi di conversione all'API di conversione Adyllic
- 3Includi i parametri richiesti: event_name, event_time, user_data (hashato) e custom_data
- 4Implementa la deduplicazione inviando event_id corrispondenti per eventi browser e server
- 5Testa con il nostro Event Debugger per verificare che gli eventi del server siano ricevuti correttamente
Risoluzione dei problemi
- • Il pixel non si attiva? Controlla gli errori JavaScript nella console.
- • Nessuna conversione visualizzata? Verifica che il codice evento sia sulla pagina corretta.
- • Eventi duplicati? Assicurati che il codice pixel non sia incluso più volte.
- • Problemi cross-domain? Contatta il supporto per la configurazione del tracciamento sottodominio.
