Tagging lato server

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 per l'elaborazione lato server su Google Cloud (GCP) o su qualsiasi altra piattaforma di tua scelta. Il tagging lato server offre alcuni vantaggi rispetto ai tag lato client:

  • Prestazioni superiori: un minor numero di tag di misurazione nel tuo sito web o nella tua app comporta una riduzione del codice da eseguire sul lato client.
  • Maggiore sicurezza: i dati dei visitatori sono più protetti e sicuri se 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:

  1. Crea un contenitore del server di Tag Manager.
  2. Configurare un server di tagging Google Cloud.

Creare un contenitore del server di Tag Manager

Per utilizzare il tagging lato server, crea un nuovo contenitore del server di Tag Manager:

  1. Nel tuo account Tag Manager, crea un nuovo contenitore.
    1. Fai clic su Account > menu Altre azioni accanto al nome dell'account pertinente.
    2. Scegli Crea contenitore.
  2. In Piattaforma di destinazione, scegli Server.
  3. Fai clic su Crea.

Viene visualizzata una finestra di dialogo per configurare il server di tagging. Questa procedura è descritta in dettaglio nella prossima sezione.

Configurare un server di tagging

Dopo aver creato il contenitore del server, devi eseguire il deployment di un server di tagging. Nota: per tornare a questo punto in un secondo momento, fai clic sull'ID contenitore nella barra superiore 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 Esegui automaticamente il provisioning del server di tagging, Google Tag Manager configura un nuovo progetto Google Cloud e un server di tagging Cloud Run per te. Se vuoi utilizzare un progetto Google Cloud esistente, segui la guida alla configurazione di Cloud Run.

Configura il dominio del server

Il nuovo server di tagging ha un URL predefinito su uc.a.run.app. Per migliorare la privacy e la durabilità dei cookie, indirizza un sottodominio del sito web al server di tagging. In questo modo, il server di tagging può leggere e scrivere cookie non visibili agli script nella pagina (HttpOnly cookie). Scopri come configurare un dominio personalizzato da mappare al server di tagging.

Informazioni sul deployment predefinito di Google Cloud

Quando crei un server di tagging utilizzando il flusso di provisioning automatico, il server ha la configurazione predefinita.

Quali risorse Google Cloud vengono allocate quando eseguo automaticamente il provisioning del server di tagging?

Quando esegui automaticamente il provisioning del server di tagging, viene creato un progetto Google Cloud con il contenitore lato server di cui è stato eseguito il deployment in Cloud Run. Il deployment limita la quantità di risorse disponibili ed è consigliato solo per testare volumi di traffico limitati.

Quando il container lato server inizia a ricevere traffico in tempo reale, assegna istanze aggiuntive al tuo servizio per garantire la ridondanza ed evitare perdite di dati in caso di interruzioni o limitazioni di capacità. Consigliamo un minimo di 3 istanze per container per la ridondanza. Scopri come eseguire l'upgrade del deployment.

Qual è il dominio del mio server di tagging?

Il deployment predefinito utilizza un sottodominio di 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 server di tagging.

Quanto costa il deployment predefinito?

Il deployment predefinito di un progetto Google Cloud con un singolo server è senza costi nella maggior parte dei casi. Tuttavia, esistono alcuni fattori che possono comportare costi con il deployment su un singolo server:

  1. L'account di fatturazione utilizzato per il deployment di Google Cloud è collegato ad altri progetti che eseguono il push del server al di fuori del livello senza costi di Google Cloud.
  2. La quantità di traffico inviata dal server supera i limiti del livello senza costi.

Dopo aver eseguito l'upgrade dell'ambiente Cloud Run, puoi aspettarti una spesa di 30-50 $ per server al mese. Grandi quantità di traffico di rete possono aumentare questo costo.

Come posso aggiungere altre istanze al mio deployment?

Per informazioni su come aggiungere altre istanze al tuo deployment, leggi la documentazione di Cloud Run.

Invia la tua prima richiesta

Per scoprire come inviare la tua prima richiesta, leggi la guida su come inviare dati a Tag Manager lato server.