Tracciamento e cookie
La guida comune agli strumenti di marketing del sito dell'accademia (Google Tag Manager, Google Analytics 4, Google Ads, Meta, TikTok) - dove partono, il banner dei cookie, il Consent Mode v2, cosa inviamo e cosa no.
08/10/2026
In Impostazioni › Integrazioni, categoria Marketing, ogni strumento ha la sua card e la sua pagina: Google Tag Manager, Google Analytics 4, Google Ads, Meta e TikTok. Collegandoli, gli strumenti dell'accademia vedono visite, corsi visti, richieste, registrazioni e acquisti del sito dell'accademia, per misurare e ottimizzare gli annunci.
Questa pagina raccoglie le regole comuni a tutti: dove partono, il banner dei cookie, il consenso e cosa inviamo. Come trovare l'ID, gli eventi con i nomi dello strumento e come verificarli sono nella pagina di ognuno.
Gli strumenti
Si inseriscono solo gli ID, mai codice da incollare: Aladia controlla il formato e carica gli script ufficiali dai domini di Google, Meta e TikTok. Servono il ruolo Proprietario o Admin del workspace.
| Strumento | Cosa scrivere | Formato | Consenso che serve | Guida |
|---|---|---|---|---|
| Google Tag Manager | ID del contenitore web | GTM-XXXXXXX | parte col Consent Mode v2 negato | Google Tag Manager |
| Google Analytics 4 | ID di misurazione | G-XXXXXXXXXX | Statistiche (senza: segnali senza cookie) | Google Analytics 4 |
| Google Ads | ID conversione + etichette acquisto e richiesta | AW-XXXXXXXXX | Marketing (senza: segnali senza cookie) | Google Ads |
| Meta | ID del Dataset (ex pixel) | 15-16 cifre | Marketing (senza: non si carica) | Meta |
| TikTok | Pixel ID | ~20 lettere maiuscole e cifre | Marketing (senza: non si carica) | TikTok |
Ogni pagina ha un interruttore, il campo dell'ID e Salva: salvare uno strumento non tocca gli altri. Acceso e salvato, compare il badge Attivo sulla pagina e sulla card. Spento, l'ID resta salvato.
Dove partono
Gli strumenti partono solo sulle pagine pubbliche del sito dell'accademia (<slug>.aladia.io e il tuo dominio personalizzato):
- la vetrina e il Marketplace dell'accademia;
- la pagina pubblica di ogni corso e il modulo di richiesta (
/courses/…/richiedi); - il checkout (
/checkout) e la pagina di ringraziamento (/grazie); - l'accesso e la registrazione.
Mai nell'area riservata (lezioni, chat, calendario, impostazioni…) e mai su app.aladia.io. Quando dal sito si entra nell'area riservata la pagina si ricarica una volta, così nessuno script dell'accademia resta attivo.
Il banner dei cookie
Con almeno uno strumento acceso il sito mostra il banner dei cookie a ogni nuovo visitatore, con tre scelte di pari peso:
- Accetta: statistiche e marketing;
- Rifiuta: solo i cookie tecnici;
- Personalizza: Statistiche (Google Analytics) e Marketing (Google Ads, Meta, TikTok) separate.
La scelta vale 6 mesi (cookie del sito aladia-consent), poi il banner si ripresenta. Il link Preferenze cookie nel piè di pagina (e sotto le pagine di accesso e registrazione) lo riapre in ogni momento. Il banner rimanda all'informativa privacy dell'accademia, l'indirizzo impostato in Impostazioni › Richieste e vendita › Privacy del modulo; se manca, a quella di Aladia.
Consent Mode v2 e consenso
| Strumento | Prima della scelta o con Rifiuta | Con il consenso |
|---|---|---|
| Google Tag Manager, GA4, Google Ads | Si caricano con il Consent Mode v2 tutto negato (ad_storage, analytics_storage, ad_user_data, ad_personalization): niente cookie, solo segnali anonimi che Google usa per la modellazione | Statistiche → analytics_storage concesso; Marketing → ad_storage, ad_user_data, ad_personalization concessi |
| Meta | Non si carica | Si carica solo col consenso Marketing (fbq('consent', 'grant')); se il consenso viene ritirato, fbq('consent', 'revoke') |
| TikTok | Non si carica | Si carica solo col consenso Marketing; se il consenso viene ritirato, ttq.revokeConsent() |
Il consenso di default è impostato prima di caricare GTM e il tag Google (Google: Consent Mode, Google Ads: modalità di consenso). Nei tag che aggiungi in GTM usa le Impostazioni consenso del tag, così rispettano la scelta del visitatore.
Gli eventi, in sintesi
Gli stessi sei momenti del percorso del visitatore, con il corso come prodotto (item_id/content_id = id del corso). I nomi, i parametri e cosa riceve ogni strumento sono nella sua pagina.
| Evento Aladia | Quando | GTM / GA4 | Google Ads | Meta | TikTok |
|---|---|---|---|---|---|
| Pagina vista | Ogni pagina pubblica, anche navigando senza ricaricare | page_view | (tag Google al caricamento) | PageView | ttq.page() |
| Corso visto | Apertura della pagina di un corso, da chi non è iscritto | view_item | — | ViewContent | ViewContent |
| Checkout aperto | Apertura del checkout | begin_checkout | — | InitiateCheckout | InitiateCheckout |
| Richiesta inviata | Invio riuscito del modulo di richiesta | generate_lead | conversione richiesta | Lead | SubmitForm |
| Registrazione | Account creato e verificato sul sito | sign_up | — | CompleteRegistration | CompleteRegistration |
| Acquisto | Pagamento riuscito, una volta per acquisto | purchase | conversione acquisto | Purchase | CompletePayment |
Ogni evento ha un event_id (per l'acquisto purchase.<id della sessione di pagamento>), passato anche a Meta (eventID) e TikTok (event_id): è lo stesso dell'invio dal server, così ogni conversione si conta una volta sola.
Cosa NON inviamo
- Dati personali: niente email, telefono, nome, indirizzo o dati dei moduli negli eventi.
- L'area riservata: lezioni, chat, voti, calendario e impostazioni non mandano nulla.
- Codice tuo: non si incollano script; solo ID con il formato dello strumento.
- Dati personali in chiaro dal server: con l'invio dal server email e telefono partono solo in hash SHA-256, e solo col consenso.
Doppio conteggio
Un solo canale per strumento
Google Tag Manager e gli strumenti diretti (GA4, Google Ads, Meta, TikTok) ricevono gli stessi eventi. Se nel contenitore GTM hai anche il tag di uno strumento che hai acceso direttamente in Aladia, quell'evento si conta due volte: le pagine lo segnalano con un avviso. Scegli per ogni strumento: o nel contenitore, o nella sua pagina.
Invio dal server
08/10/2026
Oltre al browser, Aladia può inviare le conversioni direttamente dal server a Meta, TikTok e Google Analytics 4 (e, tramite GA4, a Google Ads). Così gli eventi arrivano anche quando il browser li perde (blocchi pubblicitari, Safari che limita i cookie, pagina chiusa subito dopo il pagamento) e si contano anche gli acquisti fatti dopo l'accesso e i corsi a rate. Si attiva nella sezione Invio dal server della pagina di ogni strumento: Meta, TikTok, Google Analytics, Google Ads.
| Evento | Quando, dal server | GA4 | Meta | TikTok |
|---|---|---|---|---|
| Checkout aperto | Sessione di pagamento creata (da ospite o con accesso) | begin_checkout | InitiateCheckout | InitiateCheckout |
| Richiesta inviata | Richiesta salvata (non lo spam) | generate_lead | Lead | SubmitForm |
| Registrazione | Codice email verificato sul sito dell'accademia | sign_up | CompleteRegistration | CompleteRegistration |
| Acquisto | Pagamento riuscito su Stripe (corsi a rate: alla prima quota), una volta per acquisto | purchase | Purchase | CompletePayment |
Pagine viste e corsi visti restano solo dal browser. Il valore dell'acquisto è l'importo incassato dalla sessione di pagamento (per i corsi a rate, la prima quota).
- Deduplica: browser e server usano lo stesso
event_id(per l'acquistopurchase.<id della sessione di pagamento>), così Meta, TikTok e GA4 contano l'evento una volta sola. Anche da noi ogni evento parte una sola volta per canale. - Consenso: dal server parte qualcosa solo per chi ha accettato i cookie nel banner: Meta e TikTok col consenso Marketing, GA4 con Statistiche (e il cookie
_ga). Senza consenso non inviamo nulla. - Privacy: email, telefono, nome e cognome solo come hash SHA-256 dopo la normalizzazione (email minuscola senza spazi, telefono con prefisso internazionale), mai in chiaro. Indirizzo IP e browser vanno solo a Meta e TikTok, che li chiedono così, e si cancellano dal nostro registro appena l'invio riesce. A GA4 nessun dato personale: solo il
client_iddel cookie_ga. - Token e secret: in sola scrittura. Li salviamo cifrati e non vengono più mostrati (vedi solo "termina con …1234"); puoi sostituirli o eliminarli. Lo strumento del browser deve essere acceso con lo stesso ID (Dataset, pixel, ID di misurazione).
- Esito: la sezione mostra l'ultimo invio ("Ultimo invio: ok alle 12:31") o l'errore (es. Token non valido). Se la piattaforma non risponde o chiede di rallentare ritentiamo da soli (dopo 1, 5, 15 minuti, 1 ora, 3 ore); un token rifiutato non si ritenta: va sostituito.
- Google Tag Manager lato server: un contenitore server di GTM (Google: tagging lato server) non è ancora collegabile; è una fase successiva.
Domande frequenti
- Il banner non compare. Nessuno strumento è acceso e salvato, oppure hai già scelto in questo browser negli ultimi 6 mesi: usa Preferenze cookie o una finestra in incognito.
- Il vecchio link alla pagina "Tracciamento" non funziona più? Funziona:
…/settings/integrations/trackingporta alla pagina Integrazioni, e i link con l'ancora di uno strumento (#tracking-ga4…) alla sua pagina. - Dove vedo le richieste ricevute? In Richieste: vedi Richieste di informazioni.
ChatGPT, Claude e MCP
Collega ChatGPT, Claude, Claude Code e qualunque client MCP a un workspace Aladia, con i permessi del tuo ruolo.
Google Tag Manager
Collegare il contenitore Google Tag Manager dell'accademia al sito, con gli eventi Aladia nel dataLayer (nomi GA4), le verifiche con Tag Assistant e come evitare il doppio conteggio.