Enviar datos a Tag Manager del servidor

En este artículo, se describen las diferentes formas de enviar eventos a un servidor contenedor. Si necesitas más información general, echa un vistazo a cómo el etiquetado del servidor funciona.

En este artículo, se analiza lo siguiente:

  • Envía datos de un sitio web a tu contenedor del servidor
  • Envía datos adicionales a un contenedor de servidor
  • Recibe datos en tu contenedor del servidor
  • Enviar datos de otras fuentes que no sean sitios web

Antes de comenzar

En esta guía, suponemos que ya tienes lo siguiente:

1. Envía datos de un sitio web a tu contenedor del servidor

Puedes enrutar datos a través de una implementación del servidor a través de Tag Manager Se usa la etiqueta gtag.js. Elige la opción de implementación.

.
Elige tu opción de implementación.

Opcional: Envía parámetros adicionales con cada evento

Puedes enviar dos tipos adicionales de parámetros adicionales: a nivel de configuración parámetros a nivel del evento. Los parámetros de configuración influyen en cómo su etiqueta de Google se comporta y solo puede configurarse a nivel de la etiqueta.

Los parámetros de evento especifican información adicional sobre un evento y se pueden configurar para todos los eventos, solo eventos seleccionados o page_view eventos.

Elige tu opción de implementación.

2. Recibe datos en tu contenedor del servidor

Cuando envías una solicitud HTTP a un contenedor de servidor, un cliente debe reclamar para cada solicitud.

Para ver la lista de clientes disponibles, sigue estos pasos:

  1. Abrir Google Tag Manager

  2. Abre el contenedor del servidor.

  3. En la barra de navegación a la izquierda, haz clic en Clientes. El cliente de GA4 es preinstalado en el contenedor del servidor. Si necesitas trabajar en Universal Analytics, configura una campaña de Google Analytics: Universal Analytics cliente.

  4. Haz clic en el nombre del cliente para ver o editar los detalles.

Configuración opcional del cliente

En la mayoría de los casos, no se necesitarán modificaciones para el cliente. Sin embargo, tu caso de uso pueden ser diferentes y es posible que desees editar una de las siguientes opciones de configuración:

  • Prioridad: Determina el orden en el que se ejecutarán los clientes. Números más altos ejecutar primero, y el primer cliente que coincida con la solicitud entrante se convertirá en el cliente activo para esa solicitud.

  • Criterios de activación: Los criterios de activación definen cuándo el cliente hará lo siguiente: responder a las solicitudes:

    • Para clientes de UA: Rutas predeterminadas de Universal Analytics: El cliente deberá hacer lo siguiente: activar cuando las rutas de solicitud incluyan /collect, /r/collect y otras rutas similares que usan los archivos JavaScript que envían datos a Google Análisis. Esta configuración está activa de forma predeterminada.

    • Rutas de acceso de gtag.js predeterminadas para IDs específicos: Usa este parámetro de configuración para habilitar Se publica el código JavaScript de gtag.js a través de la URL del contenedor de tu servidor. Cuándo habilitado, se activará este cliente en respuesta a las solicitudes enviadas a rutas de solicitud predeterminadas de gtag.js, p.ej., /gtag/js?id=TAG_ID Haz clic en Agregar ID de medición para agregar uno o más destinos IDs.

Opcional: Cómo recibir datos adicionales en Tag Manager del servidor

Si envía parámetros adicionales, debe hacer lo siguiente: configura el cliente de Google Analytics 4 en tu contenedor de servidor para analizar parámetros adicionales y crear datos de eventos a partir de ellos.

Algunas etiquetas de servidor incluirán los parámetros adicionales en sus etiquetas de salida. sin configuración. Para excluir esos parámetros, crea una Transformación. para quitar el valor.

Para utilizar parámetros adicionales en otras etiquetas, sigue estos pasos:

  1. En el contenedor de tu servidor, haz clic en Variables, en el panel de navegación izquierdo.
  2. Crea una Nueva variable definida por el usuario.
  3. En Configuración de variables, selecciona el tipo de variable Datos de eventos.
  4. En Key Path, ingresa el nombre del parámetro.
  5. Asigna un nombre a tu variable y haz clic en Guardar.

Ahora puedes utilizar el parámetro del evento en cualquier otra etiqueta de tu servidor. contenedor.

3. Opcional: Envía datos de fuentes que no sean sitios web

El Protocolo de medición de Google Analytics se puede usar para habilitar las políticas soporte de etiquetado de fuentes como aplicaciones para dispositivos móviles y servidor aplicaciones.

Aplicaciones para dispositivos móviles

Para que tu app para Android o iOS envíe datos a tu contenedor de servidor, deberás Crea una etiqueta de imagen personalizada y configúrala para usar el Protocolo de medición:

  1. En el contenedor para dispositivos móviles (Android o iOS), haz clic en Etiquetas > Nuevo.
  2. En Configuración de la etiqueta, selecciona el tipo de etiqueta Imagen personalizada.
  3. Configura el valor de Image URL como una imagen de píxel en el contenedor de servidor en la ruta de acceso en el cliente del Protocolo de medición que especificaste anteriormente. Agrega los parámetros del Protocolo de medición que desees al final del píxel. URL:
    https://custom.example.com/app?v=1&tid=TAG_ID&cid=555&t=screenview&an=myApp&version=1.6.2&aid=com.foo.myapp&cd=home
  4. Anula la selección de Habilitar la prevención de la caché.
  5. Guarda la etiqueta y publica el contenedor.
  6. En el contenedor del servidor, haga clic en Clientes > Nuevo.
  7. En Configuración del cliente, selecciona el cliente del Protocolo de medición. el tipo de letra.
  8. Establece la Ruta de activación en la ruta del extremo de recopilación de tu app.
  9. Guarda la configuración del cliente y publica el contenedor del servidor.

Apps de servidor a servidor

Para enviar datos del Protocolo de medición a tu contenedor de servidor, reemplaza el www.google-analytics.com nombre de host por el nombre de dominio de tu servidor contenedor. Por ejemplo:

POST /batch HTTP/1.1
Host: collection.example.com

v=1&tid=TAG_ID&cid=555&t=screenview&an=myApp&version=1.6.2&aid=com.foo.myapp&cd=home

Para recibir hits del Protocolo de medición, configura tu Tag Manager del servidor instalación con un cliente del Protocolo de medición:

  1. En el contenedor del servidor, haga clic en Clientes > Nuevo.
  2. En Configuración del cliente, selecciona el cliente del Protocolo de medición. el tipo de letra.
  3. Establece la Ruta de activación en la ruta del extremo de tu servidor.
  4. Guarda la configuración del cliente y publica el contenedor.

Próximos pasos

Para enviar datos en un contexto de origen verdadero, debes entregar secuencias de comandos de Google, como la biblioteca de Google Analytics, desde tus propios servidores.

Cargar secuencias de comandos de Google a través de mi servidor