Quale integrazione scegliere e come verificare che funzioni
Scegli l'integrazione adatta alla piattaforma su cui è costruito il tuo sito e installane una sola. Su WordPress usa il plugin: inserisce lo script al posto tuo e aggiunge il tracciamento degli eventi WooCommerce. Su Shopify usa l'integrazione Shopify, così aggiunte al carrello e acquisti vengono registrati senza cookie. In un'app React, Next.js, Vue o Svelte usa il pacchetto npm @eurometrics/tracker, che offre funzioni tipizzate per pagine, eventi e obiettivi. Per tutto il resto (un sito scritto a mano, un builder che consente codice personalizzato, una pagina statica) incolla il tag script di tracciamento. Usare contemporaneamente il plugin e un tag script manuale conta ogni visualizzazione pagina due volte, ed è l'errore di configurazione più comune.
Dopo l'installazione, verifica prima di fidarti dei numeri. Apri il sito in una normale finestra del browser, visita due o tre pagine e controlla che le visite compaiano nella dashboard. Nelle single-page app verifica anche che il passaggio da una route all'altra registri una nuova visualizzazione pagina e non solo il primo caricamento dell'app.
Usa la REST API quando i dati devono stare altrove: una dashboard interna, un portale clienti o un foglio di calcolo settimanale. L'API legge visitatori, visualizzazioni pagina, sorgenti, geografia, eventi e obiettivi, e può anche gestire siti e obiettivi, così un'agenzia può creare dai propri strumenti la scheda del sito per ogni nuovo cliente. Pianifica le interrogazioni tenendo conto del limite. I piani Pro consentono fino a 1.000 richieste all'ora, quindi recupera un riepilogo giornaliero una volta e mettilo in cache, invece di chiamare l'API a ogni caricamento di pagina della tua dashboard.
Ecco un esempio concreto per un negozio WooCommerce. Installa il plugin WordPress, verifica che le visualizzazioni pagina arrivino, poi fai un ordine di prova e controlla che compaia l'evento di acquisto. Crea un obiettivo su quell'evento per vedere i tassi di conversione per sorgente. Infine, collega un webhook alla chat del team o al sistema di ticket per i completamenti degli obiettivi e gli avvisi di uptime, così chi deve intervenire lo viene a sapere senza aprire una dashboard.