Track

Funcionalidades

Cada conversión entregada una sola vez, con consentimiento, a la plataforma a la que pertenece

Track sustituye el contenedor de etiquetas por una configuración guiada, un router server-side que respeta el consentimiento y un depurador que explica cada evento. Esta página muestra el producto tal como funciona: los estados de abajo son datos de ejemplo, no tráfico real.

Flujo de datos desde el sitio web, a través de Track, hasta los destinosUn sitio web envía eventos desde el SDK del navegador y desde el servidor a Track. Track evalúa el consentimiento en un filtro de políticas y transmite cada evento solo a los destinos cuya finalidad se ha concedido: Meta, Google Ads, Google Analytics 4 y TikTok.Sitio webun ID de eventoSDK del navegadorAPI de servidorTrackConsentimiento / políticaconsentimiento concedidoMetaentregadoGoogle AdsentregadoGA4entregadoTikTokentregado
Sitio web → Track → Consentimiento/política → Destinos. El navegador y el servidor comparten un ID de evento; el filtro decide por destino.

Qué le pasa a una compra

Cambia de escenario para ver cómo se enruta el mismo evento cuando el consentimiento se concede, se retira o un proveedor está caído. La decisión y su motivo son lo que después lees en el depurador.

Analítica y marketing concedidos

La compra llega desde el navegador y desde el servidor con el mismo ID de evento. El filtro encuentra las finalidades requeridas y la transmite a los cuatro destinos; Meta y TikTok deduplican por ID de evento, Google Ads por ID de pedido.

  • Decisión: entregado a Meta, Google Ads, GA4, TikTok
  • Deduplicación: ID de evento (Meta, TikTok), ID de pedido (Google Ads)
  • IDs de clic adjuntados por destino: gclid → Google, fbclid → Meta
Analítica y marketing concedidosEl sitio web envía eventos desde el SDK del navegador y la API de servidor con un ID de evento compartido a Track; el filtro de consentimiento está abierto y los eventos llegan a los destinos.Sitio webun ID de eventoSDK del navegadorAPI de servidorTrackConsentimiento / políticaconsentimiento concedidoMetaentregadoGoogle AdsentregadoGA4entregadoTikTokentregado

Seis capacidades, una capa de eventos

Cada capacidad se construye sobre la misma configuración firmada y el mismo esquema de eventos. Abre una capacidad para ver su vista del producto, su flujo de datos y una comparación antes/después.

Configuración guiada por IA

Tu primer destino entra en producción en una sola sesión guiada, sin escribir una etiqueta y sin renunciar al control sobre lo que se publica.

  • Detección del tipo de negocio y la plataforma con un nivel de confianza
  • Plantillas de plan de eventos para tiendas, generación de leads, SaaS y publishers
Leer más: Configuración guiada por IA

Configuración guiada

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.
  1. Track AI

    example-shop.test funciona con Shopify y usa Cookiebot como herramienta de consentimiento (confianza alta). Para una tienda propongo view_item, add_to_cart, begin_checkout y purchase. ¿Preparo el borrador del plan para Meta y Google Ads?

  2. Sí, Meta primero.

  3. Track AI

    ID de píxel validado. La Conversions API necesita un token de acceso: introdúcelo en la tarjeta segura de credenciales de abajo; nunca aparecerá en este chat.

Tarjeta de credenciales · token de acceso de Meta

Guardado cifrado; nadie puede verlo, ni siquiera el modelo.

guardado

Evento de prueba · purchase

Enviado a través del pipeline real con el código de evento de prueba del proveedor.

aceptado por Meta

Publicar la versión 13

Vinculada exactamente a este diff y a ti como aprobador.

a la espera de tu aprobación
  • + destination meta: browser + server
  • + mapping purchase → Purchase (event id, order id)
  • ~ consent: marketing required for meta
Aprobar y publicar

El asistente propone, las herramientas validan, tú apruebas.

Router de eventos server-side

Envía cada conversión una sola vez y deja que cada plataforma la reciba de la forma en que mejor la contabiliza (navegador, servidor o ambos) sin contarla dos veces.

  • SDK del navegador por debajo de 30 KB gzip gracias a un presupuesto en CI, con almacenamiento condicionado al consentimiento
  • API de servidor con claves de origen para CRM y conversiones offline
Leer más: Router de eventos server-side

Destination Health

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.
Salud, modo y cola por destino; los fallos se gestionan, no se ocultan.
DestinoModoSaludÚltima entregaCola
Metanavegador + servidorcorrectohace 12 s0 reintentos
Google Adsservidorcorrectohace 40 s0 reintentos
TikToknavegador + servidordegradado, circuit breaker abiertohace 6 min3 en la cola de mensajes fallidos
LinkedInservidorpausado por kill switchhace 2 hretenido

Salud, modo y cola por destino; los fallos se gestionan, no se ocultan.

Depurador de eventos y trazabilidad

Cuando una cifra en una plataforma publicitaria parece incorrecta, descubres por qué en un solo lugar, sin adivinar entre la consola del navegador, la interfaz del proveedor y la memoria de un compañero.

  • Filtra por nombre de evento, estado y origen
  • Historial de intentos por destino con estado HTTP y clase de error
Leer más: Depurador de eventos y trazabilidad

Eventos en directo

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.
Cada fila es un evento con su origen, el consentimiento en ese momento, la decisión de enrutamiento y los destinos.
EventoOrigenConsentimientoDecisiónDestinos
page_viewnavegadoranalíticaentregadoGA4
add_to_cartnavegadormarketingentregadoMeta, TikTok
purchasenavegador + servidormarketingentregado, deduplicado (ID de pedido)Meta CAPI, Google Ads
purchaseservidorfalta marketingbloqueado: consent_missingMeta CAPI
generate_leadnavegadormarketingentregadoLinkedIn

Cada fila es un evento con su origen, el consentimiento en ese momento, la decisión de enrutamiento y los destinos.

Calidad de datos y Health Score

Entérate cuando el tracking se rompe, ve qué parte ha fallado y salta directamente a la solución, antes de que una campaña se ejecute con datos erróneos.

  • Puntuación por sitio con sus componentes
  • Resuelve o ignora incidencias con traza de auditoría
Leer más: Calidad de datos y Health Score

Tracking Health Score

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.

Puntuación

86 / 100

Componentes

  • Cobertura de consentimiento91 · 20% de peso

    El 91% de los eventos llevan una señal explícita de consentimiento

  • Eventos críticos78 · 25% de peso

    7 de 9 eventos críticos planificados observados

  • Calidad del esquema74 · 15% de peso

    El 74% de los eventos superan las comprobaciones de esquema y PII

  • Duplicados96 · 10% de peso

    1,0% de duplicados

  • Entrega88 · 20% de peso

    94% entregados, 1 integración con problemas de credenciales

  • Actualidad100 · 10% de peso

    Último evento del navegador hace 4 min

Incidencias abiertas

  • purchase sin currency

    A 12 eventos de las últimas 24 h les falta el parámetro obligatorio

    Solución: actualizar el mapeo de eventos
  • Falta la señal de consentimiento

    El 9% de los eventos llegaron sin un estado de consentimiento explícito

    Solución: conectar el adaptador de CMP

Componentes ponderados; una puntuación más baja siempre señala su causa.

Consentimiento por diseño

Cada destino recibe exactamente lo que el visitante ha aceptado, evaluado para cada evento, en el navegador y de nuevo en el servidor, de modo que el cumplimiento no es un ajuste del banner que esperas que sea correcto.

  • El consentimiento inferido nunca se exporta a las plataformas publicitarias
  • La retirada detiene los envíos de inmediato
Leer más: Consentimiento por diseño

Estado del consentimiento y señales derivadas

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.

Finalidades

  • Estrictamente necesariasconcedido
  • Analíticaconcedido
  • Marketingdenegado
  • Personalizacióndenegado

Consent Mode v2

  • analytics_storagegranted
  • ad_storagedenied
  • ad_user_datadenied
  • ad_personalizationdenied

Motivos de bloqueo que informa el motor de políticas

consent_missing
todavía no hay señal de consentimiento para el evento
consent_denied
el visitante lo rechazó
purpose_not_granted
el destino necesita una finalidad que no se ha concedido
gpc_opt_out
Global Privacy Control activado
destination_paused
kill switch o circuit breaker
inferred_data_not_exportable
el consentimiento inferido nunca llega a las plataformas publicitarias

Las finalidades vienen de tu CMP; todo lo demás se deriva, nunca se adivina.

IDs de clic y atribución bien hechos

Tus campañas reciben los IDs de clic que necesitan para atribuir una conversión, y ninguna plataforma recibe nunca un ID que pertenece a otra.

  • Retención documentada por ID de clic (90 días por defecto)
  • Enhanced Conversions con hashing normalizado
Leer más: IDs de clic y atribución bien hechos

Matriz de IDs de clic

Datos de ejemplo: Estado de ejemplo estático: no es tráfico real ni datos reales de clientes.
Capturados tras el consentimiento de marketing, almacenados en modo first-party y transmitidos solo a la plataforma propietaria.
ID de clicCapturadoTransmitido solo aConservado
gclidlanding page, tras el consentimiento de marketingGoogle Ads, GA4, Google Marketing Platform90 días
fbclidlanding page, tras el consentimiento de marketingMeta90 días
ttclidlanding page, tras el consentimiento de marketingTikTok90 días
msclkidlanding page, tras el consentimiento de marketingMicrosoft Advertising90 días
li_fat_idlanding page, tras el consentimiento de marketingLinkedIn90 días

La retención está documentada por ID y es configurable; 90 días es el valor por defecto.

Capturados tras el consentimiento de marketing, almacenados en modo first-party y transmitidos solo a la plataforma propietaria.

Contenedor de etiquetas frente a capa de eventos

Dónde un contenedor clásico te deja el trabajo a ti y dónde Track lo hace por diseño.

Contenedor de etiquetas frente a capa de eventos
Contenedor de etiquetas frente a capa de eventosContenedor de etiquetas clásicoTrack
Lo que se ejecuta en tu sitioEtiquetas de HTML y JavaScript personalizados de cualquiera con acceso al contenedorUn snippet y una configuración firmada y versionada, sin ejecución de código personalizado
ConsentimientoCondiciones de activación por etiqueta, mantenidas a manoMotor de políticas que evalúa cada evento para cada destino, en el navegador y en el servidor
Entrega server-sideUn segundo contenedor, un segundo conjunto de etiquetas, deduplicación manualIntegrada: ID de evento compartido, reintentos, circuit breakers, reenvío
Encontrar erroresModo de vista previa e interfaces de los proveedoresTrazabilidad del evento con instantánea de consentimiento, decisión de enrutamiento y respuesta del proveedor
CambiosPublicar y esperar que salga bienDiff, aprobación, versión firmada, rollback con un clic

Hechos que puedes verificar

Región de datos de la UE
Los eventos se tratan en la UE; las API de los proveedores solo reciben los campos que has mapeado, bajo la base de transferencia documentada por destino.
Configuraciones firmadas
Cada bundle publicado es inmutable, versionado y firmado con Ed25519; el SDK verifica la firma antes de aplicarlo.
Sin código personalizado
No existe ningún tipo de etiqueta de HTML o JavaScript personalizado. Las transformaciones son declarativas y se validan en el servidor.
Opt-in estricto por defecto
UE/EEE/Reino Unido/Suiza empiezan con opt-in estricto; el consentimiento inferido nunca se exporta a las plataformas publicitarias.

Ve estas vistas con tus propios eventos

Crea tu sitio, pega el snippet y deja que el asistente configure el primer destino: el depurador y el Health Score se llenan desde el primer evento.