Conectar Google Analytics 4 a Elido

Reenvía los clics de los enlaces de Elido a GA4 mediante el Measurement Protocol: Measurement ID, API secret y cómo se construye client_id.

3 min de lecturaActualizado 2026-10-24

Qué vas a configurar

  • Reenvío de clics a GA4 desde el servidor mediante el Measurement Protocol: funciona incluso con usuarios que tienen bloqueadores de anuncios.
  • Un API secret del Measurement Protocol generado en los ajustes del flujo de datos de GA4.
  • Un evento link_click en GA4 por cada clic en tus enlaces cortos.

Elido envía un evento de GA4 por cada clic en un enlace, desde el servidor, mediante el Measurement Protocol. Los eventos llegan a GA4 tenga o no el usuario un bloqueador de anuncios, y sin ningún JavaScript en tu página.

Qué necesitas

  • Una propiedad de GA4 (no Universal Analytics).
  • Acceso al panel Admin de la propiedad.
  • Unos 5 minutos.

Paso 1: encuentra tu Measurement ID

  1. Ve a Google Analytics.
  2. Pulsa Admin (icono de engranaje abajo a la izquierda).
  3. En Property, pulsa Data streams → Web.
  4. Pulsa tu flujo de datos web.
  5. Copia el Measurement ID: empieza por G-, por ejemplo G-XXXXXXXXXX.

Paso 2: crea un API secret del Measurement Protocol

En la misma página del flujo de datos:

  1. Baja hasta Measurement Protocol API secrets.
  2. Pulsa Create.
  3. Ponle un nombre ("Elido") y pulsa Create.
  4. Copia el valor del secret. Solo se muestra una vez. Si lo pierdes, crea uno nuevo: los secrets antiguos siguen funcionando hasta que los elimines.

Paso 3: configura Elido

  1. Ve a Dashboard → Integrations → Google Analytics 4.
  2. Pega el Measurement ID y el API secret.
  3. Pulsa Save y luego Test connection. Elido envía un evento de prueba link_click marcado con elido_test y debug_mode.

Cómo define Elido el client_id

GA4 exige un client_id para atribuir los eventos a un usuario. Elido lo establece como elido-<workspace_id>-<link_id>, de modo que todos los clics de un mismo enlace aparecen bajo un único "usuario" sintético en GA4. Estos eventos no se unen a tus sesiones web existentes de GA4, y los recuentos de usuarios únicos en GA4 reflejan enlaces, no personas.

Evento enviado a GA4

Evento de ElidoNombre del evento en GA4
Clic en enlacelink_click

Parámetros del evento: workspace_id, link_id, slug, country, device, destination.

Solución de problemas

No aparecen eventos en Realtime: Revisa el Measurement ID y el API secret. Un API secret incorrecto devuelve HTTP 204 (sin contenido), pero GA4 descarta el payload sin avisar. Compruébalo llamando directamente al endpoint del Measurement Protocol:

curl -X POST \
  "https://www.google-analytics.com/debug/mp/collect?measurement_id=G-XXXX&api_secret=YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"client_id":"test","events":[{"name":"elido_test","params":{}}]}'

Una llamada de depuración correcta devuelve {"validationMessages":[]}.

Los eventos aparecen en Realtime pero no en los informes normales: Los eventos del Measurement Protocol pueden tardar entre 24 y 48 horas en aparecer en los informes de GA4 que no son en tiempo real. Es una limitación de GA4, no de Elido.

¿Te ha sido útil?
¿Necesitas más? Escribe al equipo - respuesta en un día laborable.Contactar con soporte