Con etiquetado del lado del servidor, puede enviar cualquier tipo de solicitud HTTP al contenedor del servidor. El contenedor del servidor los analiza, activa instancias de contenedor y envía los datos a almacenes de datos propios y a proveedores externos por igual.
A menudo, estas solicitudes contienen cadenas de URL codificadas en parámetros de consulta. Un buen ejemplo es el ubicación del documento parámetro en las solicitudes de Common Analytics.
Lado del servidor Clientela analizaría estas cadenas de URL y las convertiría al formato requerido por el objeto de datos de evento.
Uno de los campos en el objeto de datos del evento es page_location
, que normalmente codifica la URL de la página desde donde se originó la solicitud. Analizar este campo es difícil sin una plantilla de variable dedicada, lo que me llevó a crear el Analizador de URL plantilla variable para contenedores de servidor.
La interfaz de usuario de la plantilla variable es casi exactamente la misma que con la variables URL integrado en los contenedores internet de GTM. La principal diferencia es que debes elegir el Fuente URL desde el principio. Por defecto es el page_location
en el objeto de datos del evento, pero puede proporcionar una cadena URL válida de cualquier fuente (por ejemplo, algún otro parámetro de la solicitud HTTP entrante).
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 125: La plantilla de variable del analizador de URL para contenedores de servidor
Puedes encontrar la plantilla en el Galería de plantillas comunitarias. Para descargarlo en tu Contenedor de servidorsigue estos pasos.
- Ir a Plantillas en el contenedor del servidor de Google Tag Supervisor al que desea agregar la plantilla de variable del analizador de URL.
- Hacer clic Buscar galería al lado de Plantillas variables caja.
- Buscar Analizador de URL plantilla de la galería.
- Hacer clic Agregar al espacio de trabajo para agregarlo a su contenedor.
Una vez que lo haya agregado exitosamente al espacio de trabajo, puede ir a variables en el contenedor y haga clic para crear una nueva variable. Para el tipo de variable, elija Analizador de URLque debería aparecer entre las plantillas personalizadas disponibles para usted.
La variable en sí funciona de manera related a la URL variable en contenedores internet.
Por ejemplo, si el page_location
El campo de datos del evento está configurado en esta cadena URL, la siguiente tabla muestra los posibles valores de retorno de la variable, dependiendo de lo que haya seleccionado en las opciones:
https://www.mydomain.com/some-path/file.html?queryParameter=parameter_value#some-hash-fragment
Tipo de componente | Configuración | Devoluciones |
---|---|---|
Extensión de nombre de archivo | N / A | html |
Fragmento | N / A | some-hash-fragment |
URL completa | N / A | https://www.mydomain.com/some-path/file.html?queryParameter=parameter_value#some-hash-fragment |
Nombre del anfitrión | Tira ‘www.’ desenfrenado | www.mydomain.com |
Nombre del anfitrión | Tira ‘www.’ comprobado | mydomain.com |
Camino | N / A | /some-path/file.html |
Puerto | N / A | N / A |
Protocolo | N / A | https |
Consulta | Clave de consulta desarmado | queryParameter=parameter_value |
Consulta | Clave de consulta ajustado a queryParameter |
parameter_value |
¡Espero que encuentres útil la plantilla! Un caso de uso principal es extraer parámetros de consulta, como ID de clics publicitarios (piense fbclid
, gclid
) y decora las cargas útiles salientes de tus etiquetas con estos metadatos.