Volver al blog
    TikTok
    Server-Side Tracking
    sGTM
    Events API
    Tutorial
    Privacidad

    Guía completa de server-side tracking para TikTok con sGTM y Tracking Hippo

    17 de agosto de 2025
    10 min de lectura
    Tutorial

    El server-side tracking de TikTok asegura una medición de conversiones precisa y el cumplimiento del RGPD para tus campañas. Al implementar el TikTok Events API junto con el TikTok Pixel tradicional, puedes capturar datos más fiables y reducir las pérdidas provocadas por las restricciones de cookies de terceros y las limitaciones de tracking de iOS.

    Por qué importa el server-side tracking de TikTok

    Mejor calidad de los datos

    Recupera los datos de conversión perdidos por los ad blockers y las restricciones del navegador

    Cumplimiento de privacidad

    Cumple con el RGPD gracias a la transmisión de datos servidor a servidor

    Optimización de campañas

    Un mejor tracking de conversiones mejora el rendimiento del algoritmo de TikTok

    Paso 1: crear el container server de Google Tag Manager

    El primer paso es crear un container server para gestionar tus tags server-side. Con un container server puedes desplegar tags en tu sitio web sin tocar código y gestionarlo todo desde un único lugar.

    Configuración del container server

    1. Entra en Google Tag Manager: ve a tu cuenta de GTM en tagmanager.google.com
    2. Crea un nuevo container: haz clic en "Create Account" o añade un nuevo container a una cuenta existente
    3. Selecciona container Server: elige "Server" como plataforma de destino (no Web)
    4. Configura los ajustes: ponle un nombre descriptivo a tu container (p. ej., "TuMarca-Server-Production")
    5. Obtén el Container Config: copia la cadena de configuración del container server para usarla al configurar el hosting
    Pro tip

    Una base sólida de server-side tracking es esencial para el éxito. Considera seguir nuestra guía completa de 7 pasos para montar tu infraestructura de server-side tracking.

    Paso 2: alojar tu container en Tracking Hippo

    Tracking Hippo ofrece hosting de sGTM compatible con la UE, con despliegue automatizado e infraestructura gestionada. Esto elimina la complejidad de configurar un servidor y, al mismo tiempo, garantiza el cumplimiento del RGPD.

    Proceso de despliegue en Tracking Hippo

    1. Crea una cuenta en Tracking Hippo: regístrate en trackinghippo.io y entra en tu dashboard
    2. Nuevo container server: haz clic en "Create New Container" y selecciona tu región de la UE preferida
    3. Introduce el Container Config: pega la configuración de tu container server de GTM del paso 1
    4. Configura un dominio personalizado: configura tu subdominio de tracking (p. ej., analytics.tudominio.com)
    5. Despliega y configura el DNS: despliega el container y actualiza tu DNS con los registros CNAME indicados
    Ejemplo de configuración DNS
    CNAME analytics.tudominio.com → tu-container.trackinghippo.eu
    # Sustituye con tu dominio real y el endpoint de Tracking Hippo

    Paso 3: instalar el TikTok Pixel

    El TikTok Pixel es esencial para medir las acciones de los visitantes en tu web, como vistas de producto o compras completadas. Este método tradicional funciona junto con el server-side tracking para una recopilación de datos completa.

    Implementación del TikTok Pixel

    1. Accede a TikTok Ads Manager: entra en tu cuenta de TikTok Business y abre Ads Manager
    2. Crea un TikTok Pixel: ve a Assets → Events y crea un nuevo TikTok Pixel para tu sitio web
    3. Obtén el código del Pixel: copia tu TikTok Pixel ID único (formato: C9XXXXXXXXXXXXXXXXX)
    4. Instálalo en GTM: añade el tag de TikTok Pixel a tu container web (no al container server)
    5. Configura los eventos: configura eventos estándar como ViewContent, AddToCart y Purchase
    Eventos estándar de TikTok
    • ViewContent — vistas de página de producto
    • AddToCart — añadir al carrito
    • InitiateCheckout — iniciar el checkout
    • Purchase — transacciones completadas
    • Subscribe — suscripciones a newsletter
    • SubmitForm — envíos de formulario

    Paso 4: configurar el TikTok Events API

    El TikTok Events API envía los datos de conversión directamente desde tu servidor a TikTok, ofreciendo un tracking más fiable que las implementaciones solo con pixel. Este enfoque servidor a servidor esquiva las restricciones del navegador y los ad blockers.

    Proceso de configuración del Events API

    1. Conecta tu contenedor web: en tu contenedor web de GTM, configura el parámetro server_container_url de tu etiqueta de Google con tu dominio de seguimiento personalizado (p. ej., https://analytics.tudominio.com); el client GA4 de tu contenedor de servidor recibirá estos eventos y podrá activar tu etiqueta de TikTok Events API
    2. Obtén el Access Token: en TikTok Ads Manager, ve a Assets → Events → Manage y genera un access token de Events API
    3. Instala el tag de Events API: en tu container server de GTM, añade la plantilla de tag TikTok Events API desde la Community Template Gallery
    4. Configura la autenticación: añade tu access token y tu TikTok Pixel ID en la configuración del tag
    5. Configura los parámetros de evento: mapea los eventos de tu sitio a los eventos estándar de TikTok (Purchase, ViewContent, etc.)
    6. Configura los datos de usuario: añade parámetros de información del cliente como email, teléfono y external_id para mejorar el matching

    Parámetros de datos recomendados

    Datos del evento:
    • Nombre del evento (Purchase, ViewContent)
    • Hora del evento (timestamp del servidor)
    • Valor y moneda
    • IDs de contenido y categorías
    Datos del usuario (hasheados):
    • Dirección de email (SHA256)
    • Número de teléfono (SHA256)
    • External ID (ID del cliente)
    • Dirección IP y user agent
    Privacidad y seguridad

    El Events API hashea automáticamente los datos personales (email, teléfono) con SHA256 antes de transmitirlos. Esto asegura el cumplimiento del RGPD manteniendo la utilidad de los datos para el matching de audiencias.

    Paso 5: garantizar la deduplicación de eventos

    La deduplicación de eventos evita que la misma conversión se cuente dos veces cuando usas TikTok Pixel y Events API a la vez. Así garantizas un reporting limpio y preciso y evitas inflar las métricas de conversión.

    Por qué importa la deduplicación

    Cuando ejecutas TikTok Pixel y Events API a la vez (la configuración recomendada), la misma acción del usuario puede registrarse dos veces: una desde el pixel y otra desde el servidor. Eso lleva a contar conversiones por duplicado y a datos de rendimiento sesgados.

    Cómo implementar la deduplicación de eventos

    1. Genera un Event ID: crea un identificador único para cada evento de conversión (p. ej., ID de pedido, ID basado en timestamp)
    2. Añádelo al código del pixel: incluye el parámetro event_id en tus eventos de TikTok Pixel del lado cliente
    3. Inclúyelo en el Events API: envía el mismo event_id en tus llamadas al Events API desde el servidor
    4. Configúralo en GTM: configura tu container server para que pase el event_id desde las solicitudes del cliente
    5. Prueba la deduplicación: verifica que los eventos idénticos con el mismo event_id se deduplican en los reportes de TikTok

    Buenas prácticas para el Event ID

    Buenos Event IDs:
    • Números de pedido (p. ej., "order_12345")
    • Combinaciones de timestamp + user ID
    • UUID v4 generado en el cliente
    • Números secuenciales con prefijos
    Requisitos:
    • Único entre todos los eventos
    • Coherente entre pixel y API
    • Alfanumérico, máximo 64 caracteres
    • Disponible tanto en el cliente como en el servidor
    Resultado de la deduplicación

    Con una buena deduplicación, TikTok identificará y fusionará automáticamente los eventos duplicados, mostrándote datos de conversión limpios y precisos que reflejan el rendimiento real de tus campañas.

    Paso 6: probar tu configuración

    Las pruebas son clave para asegurarte de que tu implementación de server-side tracking de TikTok funciona correctamente. Unas buenas pruebas evitan pérdidas de datos y garantizan una medición precisa de campañas desde el primer día.

    Proceso de pruebas

    1. Activa el modo de prueba: en TikTok Events Manager, ve a tu pixel y activa el modo "Test Events"
    2. Genera un código de prueba: crea un test event code para identificar tus eventos de prueba en el dashboard
    3. Prueba ambos canales: dispara eventos para verificar que TikTok Pixel y Events API funcionan correctamente
    4. Verifica los datos del evento: comprueba que todos los parámetros (valor, moneda, content_ids) se envían correctamente
    5. Confirma la deduplicación: asegúrate de que los eventos duplicados se fusionan correctamente en los reportes de TikTok
    6. Monitoriza durante 24-48 horas: deja tiempo para que los datos se procesen y aparezcan en TikTok Ads Manager

    Señales de éxito

    • Los eventos aparecen en el dashboard de Test Events
    • Los parámetros del evento están bien formados
    • Los datos de usuario están correctamente hasheados
    • Los eventos duplicados se deduplican
    • Los códigos de respuesta del servidor son 200

    Problemas habituales

    • Access token ausente o incorrecto
    • Parámetros de evento mal formados
    • Configuración incorrecta del Pixel ID
    • Desajuste de event_id entre canales
    • Restricciones de CORS o de dominio

    Puntos clave

    Configuración completa Esta guía cubre la implementación del server-side tracking de TikTok usando containers server de Google Tag Manager alojados en Tracking Hippo, con mayor precisión de conversiones y cumplimiento del RGPD.

    Implementación dual Ejecutar TikTok Pixel y Events API a la vez maximiza la captura de datos, mientras que la deduplicación de eventos garantiza un reporting limpio y métricas de conversión precisas.

    Beneficios para los datos El server-side tracking recupera datos de conversión perdidos por los ad blockers, mejora la optimización de campañas con datos de mayor calidad y permite integrarse con CRMs y otras fuentes de datos.

    Cumplimiento de privacidad La transmisión de datos servidor a servidor con hashing automático asegura el cumplimiento del RGPD manteniendo la utilidad de los datos para targeting y optimización de campañas.

    La ventaja de Tracking Hippo Una infraestructura alojada en la UE con despliegue automatizado, escalado gestionado y cumplimiento del RGPD integrado pone el server-side tracking al alcance de cualquiera, sin gestionar infraestructura compleja.

    ¿Listo para implementar el server-side tracking de TikTok?

    Empieza a mejorar el rendimiento de tus campañas de TikTok con un tracking server-side preciso. Tracking Hippo facilita el despliegue y la gestión de tu infraestructura sGTM en la UE.

    Artículos relacionados