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

  • Miglioramento delle prestazioni:meno tag di misurazione nel sito web o nell'app significa meno codice da eseguire sul 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:

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

Crea 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 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 sezione successiva.

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 tuo server di tagging.

Puoi scegliere una delle seguenti opzioni di deployment:

  • Provisioning automatico (opzione consigliata): se scegli di eseguire il provisioning automatico del server di tagging, Google Tag Manager configura per te un nuovo progetto Google Cloud e un server di tagging Cloud Run. Se vuoi utilizzare un progetto Google Cloud esistente, segui la guida alla configurazione di Cloud Run.
  • Provisioning manuale su infrastruttura non Google: se vuoi utilizzare la tua soluzione di server, segui i passaggi descritti nella guida alla configurazione manuale.

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 durata dei cookie, indici 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 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 esegui il provisioning automatico del server di tagging?

Quando esegui il provisioning automatico del server di tagging, viene creato un progetto Google Cloud 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 tuo 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 3 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?

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

  1. L'account di fatturazione utilizzato per il deployment su Google Cloud è collegato ad altri progetti che fanno uscire il server dal 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 di spendere tra 30 e 50 $ al mese per server. Quantità elevate di traffico di rete possono aumentare questo costo.

Come faccio ad aggiungere altre istanze al mio deployment?

Per scoprire come aggiungere altre istanze al tuo deployment, consulta la documentazione di Cloud Run.

Invia la prima richiesta

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