Skip to main content

    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.

    1

    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.

    2

    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.

    3

    Configura gli eventi di conversione

    Aggiungi il codice di tracciamento eventi alle pagine o azioni specifiche che vuoi tracciare come conversioni (acquisti, iscrizioni, ecc.).

    4

    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

    1. 1Configura un endpoint lato server sul tuo backend (Node.js, Python, PHP, ecc.)
    2. 2Configura il tuo server per inviare eventi di conversione all'API di conversione Adyllic
    3. 3Includi i parametri richiesti: event_name, event_time, user_data (hashato) e custom_data
    4. 4Implementa la deduplicazione inviando event_id corrispondenti per eventi browser e server
    5. 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.