Durante la configurazione del tagging lato server, il caso d’uso più comune è l’invio dei dati dal web GTM (o altri endpoint come CRM, CMS, Google Sheet, ecc) ai contenitori del server GTM. Ma se hai bisogno di attivare un tag in web GTM basato sui dati da sGTM. Come puoi inviare i dataLayer push dal server GTM al web GTM?
Questo post di blog mostrerà come inviare i dati dal server al web GTM con Data Client o Data Tag di Stape. Iniziamo!
Sorprendentemente abbiamo affrontato tanti casi d’uso per attivare gli eventi web basati sui dati nel server GTM. E questi casi d’uso riguardano diversi aspetti del monitoraggio - eventi di attivazione, creazione delle variabili, arricchimento dei dati, configurazione dei cookie, ecc. Fammi coprire alcuni casi d’uso qui.
Ci sono diversi metodi per arricchire i dati utilizzando il server GTM. Abbiamo già i post del blog di come arricchire i dati sGTM utilizzando CRM, Firestore e Google Sheets. Con l’aiuto di dataLayer push dal sGTM al web GTM, puoi anche arricchire i tag web GTM.
Prendiamo Facebook come un esempio. Riguarda la documentazione FB, quando FB vede gli eventi identici del server e web, si elimina gli eventi del server e si traccia solo gli eventi web. Insieme all’evento del server stesso, scarica tutti i dati dell’utente e del prodotto. Cosi se l’evento del server invia più dati, Facebook non li utilizzerà. Puoi risolvere questo problema inviando i parametri aggiuntivi dal server al contenitore web GTM e aggiungendolo ai tag del pixel FB.
C’era la situazione quando abbiamo avuto il bisogno di attivare gli eventi web solo dopo che un evento del server è stato configurato. Ad esempio, attivare l’evento dell’acquisto solo dopo l’invio del pageview del server. O hai bisogno di usare la variabile del server nel contenitore web GTM. Significa che il web tag dovrebbe essere attivato solo dopo che sGTM ha configurato questa variabile. Si applica, ad esempio, quando si genera l'ID dell’evento di Facebook in sGTM e lo si utilizza nel web GTM.
I cookie del server possono essere più potenti e di lunga durata rispetto ai cookie web. Questa è la ragione per impostare i cookie del server. Per fare i cookie del server funzionare correttamente devi attivare gli eventi web dopo che i cookie del server sono stati configurati. Altrimenti, i web tag possono reimpostare i cookie del server. Il processo della configurazione dei cookie del server può essere complicato e ci sono alcune sfumature. Creeremo un altro post del blog sulla configurazione dei cookie del server.
La funzione dell’invio degli eventi del server GTM a datalayer web GTM è disponibile in Data Tag e Data Client. Questi due sono stati progettati per inviare dati dal web al server GTM. Con questa nuova funzione, possiamo fare il contrario: inviare i dati dal server al web GTM. Lascia che ti mostri come lavora questa funzione.
Per fare questo processo lavorare, hai bisogno di configurare Data Tag in web GTM e Data Client in sGTM. Apri Data Tag, scorri fino alla sezione delle impostazioni e abilita Push event a DataLayer dopo il tag riceve una risposta. Avrai il bisogno di configurare due parametri.

Il nome dell’evento di dataLayer - configuri l’evento di dataLayer che deve essere inviato una volta che il server Data Tag riceve una risposta dal server. Può essere un valore statico o una variabile.
Il nome dell’oggetto di dataLayer - utilizza dataLayer per impostazione predefinita. Modifici solo se hai rinominato il nome dell’oggetto di dataLayer.
Dopo aver finito la configurazione, Data Tag riceverà una risposta ogni volta che un tag in sGRM si attiva in base a una richiesta di Data Client. Una volta la risposta ricevuta, invierà un evento di dataLayer push al web GTM.
Commenti