Il tagging lato server ti consente di spostare la strumentazione dei tag di misurazione dal tuo sito web o dalla tua app a un contenitore di elaborazione lato server su Google Cloud Platform (GCP) o su qualsiasi altra piattaforma di tua scelta. Il tagging lato server offre alcuni vantaggi rispetto ai tag lato client:
- Miglioramento del rendimento:un numero inferiore di tag di misurazione nel sito web o nell'app significa meno codice da eseguire lato client.
- Maggiore sicurezza:i dati dei visitatori sono più protetti e sicuri quando vengono raccolti e distribuiti in un ambiente lato server gestito dal cliente. I dati vengono inviati a un'istanza cloud, dove vengono elaborati e instradati da altri tag.
Per iniziare a utilizzare il tagging lato server:
- Crea un contenitore del server di Tag Manager.
- [Configura un server di tagging GCP].
Creare un contenitore del server di Tag Manager
Per utilizzare il tagging lato server, crea un nuovo contenitore del server di Tag Manager:
- Dal tuo account Tag Manager, crea un nuovo contenitore.
- Fai clic su Account >
accanto al nome dell'account pertinente. - Scegli Crea contenitore.
- Fai clic su Account >
- In Piattaforma di destinazione, scegli Server.
- Fai clic su Crea.
Viene visualizzata una finestra di dialogo per configurare il server di tagging. Questa procedura è descritta in dettaglio nella sezione successiva.
Configurare un server di tagging
Dopo aver creato il contenitore del server, devi fare il deployment di un server di tagging. Nota: per tornare a questo punto in un secondo momento, fai clic sull'ID contenitore nella barra in alto o vai alla scheda Amministrazione > Impostazioni contenitore > Configura il server di tagging.
Puoi scegliere una delle seguenti opzioni di deployment:
- Provisioning automatico (consigliato): se scegli di eseguire automaticamente il provisioning del server di tagging, Google Tag Manager configura un nuovo progetto GCP e un server di tagging Cloud Run. Se vuoi utilizzare un progetto GCP esistente, segui la guida alla configurazione di Cloud Run.
- Provisioning manuale su un'infrastruttura non Google: se vuoi utilizzare la tua soluzione server, segui i passaggi della guida alla configurazione manuale.
Configurare il dominio del server
Il nuovo server di tagging ha un URL predefinito su run.app. Per migliorare la privacy e la durabilità dei cookie, indirizza un sottodominio del tuo sito web al server di tagging.
In questo modo, il server di tagging può leggere e scrivere cookie non visibili agli script nella pagina (cookie HttpOnly).
Scopri come configurare un dominio personalizzato da mappare al tuo
server di tagging.
Informazioni sul deployment GCP predefinito
Quando crei un server di tagging utilizzando il flusso di provisioning automatico, il server ha la configurazione predefinita.
Quali risorse GCP vengono allocate quando eseguo automaticamente il provisioning del server di tagging?
Quando esegui automaticamente il provisioning del server di tagging, viene creato un progetto GCP con il contenitore lato server di cui è stato eseguito il deployment su Cloud Run. Il deployment limita la quantità di risorse disponibili ed è consigliato solo per testare volumi di traffico limitati.
Quando il contenitore lato server inizia a ricevere traffico in tempo reale, alloca istanze aggiuntive al servizio per garantire la ridondanza ed evitare la perdita di dati in caso di interruzioni o limitazioni di capacità. Per la ridondanza, consigliamo un minimo di tre istanze per contenitore. Scopri come eseguire l' upgrade del deployment.
Qual è il dominio del mio server di tagging?
Il deployment predefinito utilizza un sottodominio Cloud Run. Ti consigliamo vivamente di indirizzare un sottodominio del tuo sito web al server di tagging. Segui queste istruzioni per mappare il sottodominio del tuo sito web al tuo server di tagging.
Quanto costa il deployment predefinito?
Nella maggior parte dei casi, il deployment predefinito di un progetto GCP con un singolo server è senza costi. Tuttavia, alcuni fattori possono comportare costi per un deployment con un singolo server:
- L'account di fatturazione utilizzato per il deployment GCP è collegato ad altri progetti che spostano il server al di fuori del Livello senza costi di GCP.
- La quantità di traffico inviato dal server supera i limiti del livello senza costi.
Dopo aver eseguito l'upgrade dell'ambiente Cloud Run, puoi prevedere di spendere 30-50 $ al mese per server. Grandi quantità di traffico di rete possono aumentare questo costo.
Come faccio ad aggiungere istanze aggiuntive al mio deployment?
Per scoprire come aggiungere istanze aggiuntive al deployment, consulta la documentazione di Cloud Run.
Inviare la prima richiesta
Per scoprire come inviare la prima richiesta, consulta la guida su come inviare dati a Tag Manager lato server.