Etiquetado del lado del servidor se trata de management. Ser capaz de interceptar, modificar e incluso bloquear solicitudes a medida que llegan. antes son enviados a sus puntos finales reales es extremadamente valioso.
el incorporado Google Analytics 4 La plantilla de etiqueta tiene opciones para modificar los parámetros del evento y las propiedades del usuario en la solicitud de Google Analytics 4, pero ¿sabías que puedes usar estas opciones para modificar algunas de las campos también, como ID de cliente, ID de usuario y tiempo de participación en el evento?
En este artículo, crearé una lista completa de todos los campos que poder editar. Avíseme en los comentarios en caso de que encuentre campos que podría haberme perdido y los agregaré a la lista.
X
El boletín a fuego lento
Suscríbete al Boletín a fuego lento para recibir las últimas noticias y contenido de Simo Ahava en su bandeja de entrada de correo electrónico.
Consejo 135: anule los campos en la etiqueta GA4 usando SGTM
Para editar los campos, debe usar la opción en Parámetros del evento etiquetado Parámetros para agregar/editar. Esta voluntad no funciona si intenta agregar los campos en Propiedades de usuario.
Para agregar o editar un campo, consulte la lista a continuación. Los nombres de los campos se derivan del Objeto de datos de evento. No todos los campos del objeto Datos de evento se pueden editar.
Eche un vistazo a la captura de pantalla anterior para ver un ejemplo de cómo configurar manualmente la dirección IP del usuario usando el campo ip_override
.
Tenga en cuenta que la etiqueta GA4 trunca automáticamente el último octeto de la dirección IP para
0
por lo que configurarlo en1.2.3.4
tendrá el mismo efecto que configurarlo en1.2.3.0
.
Nombre del campo | Descripción | Valor de muestra |
---|---|---|
campaign_content |
Contenido de la campaña. | my_campaign |
campaign_id |
ID de campaña. | cpb12345 |
campaign_medium |
Medio de campaña. | e mail |
campaign_name |
Nombre de campaña. | january2023 |
campaign_source |
Fuente de la campaña. | e-newsletter |
campaign_term |
Plazo de la campaña. | sneakers |
client_hints.cell |
API de sugerencias del cliente. 1 si el dispositivo es móvil, 0 si no. |
1 |
client_hints.platform |
API de sugerencias del cliente. Nombre de la plataforma. | macOS |
client_id |
Google analitico Identificación del cliente. | 1234567.1234567 |
engagement_time_msec |
Tiempo de participación en milisegundos. | 1000 |
ga_session_id |
GA4 ID de sesión. | 1680157606 |
ga_session_number |
Recuento de sesiones GA4. | 4 |
ip_override |
Dirección IP del usuario. | 192.168.1.1 |
language |
Idioma del navegador. | en-us |
page_location |
URL de la página. | https://www.simoahava.com/check/ |
page_referrer |
Referencia de página. | https://google.com |
page_title |
Título de la página. | My House Web page |
user_agent |
Cadena de agente de usuario (se establece en los encabezados de solicitud salientes). | Mozilla/5.0 (Linux; Android 8.0.0; SM-G960F Construct/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.84 Cell Safari/537.36 |
user_id |
ID de usuario GA4. | my_crm_id_abc |
x-ga-page_id |
Identificación de página. | my_page_id_11111 |
La regla normal es que si el campo está disponible en el Datos del evento objeto, que puede depurar fácilmente en el modo de vista previa de etiquetado del lado del servidor, puede anularlo utilizando la clave de datos del evento de ese objeto.
Sin embargo, encontré que los campos que comienzan con x-ga
(Configuración interna propia de GA) no puedo ser anulado excepto por el difícil de alcanzar x-ga-page_id
. Esto significa que no puede establecer una visita como Primera visita (x-ga-system_properties.fv
) o como inicio de sesión (x-ga-system_properties.ss
) a menos que la transmisión entrante ya haya establecido esos valores.
Avíseme en los comentarios si me perdí algunos campos. Actualizaré la lista en consecuencia.