TikTok Events API, enviada desde tu servidor
ROASaurus envía eventos de compra a la Events API 2.0 de TikTok desde el servidor, con los mismos ids de evento que el píxel de TikTok. También obtiene el gasto de TikTok para el ROAS y los informes de creatividades.
| TikTok de un vistazo | |
|---|---|
| Conexión | Events API 2.0 (servidor) más el píxel de TikTok (navegador), con ids de evento compartidos |
| Eventos | ViewContent, AddToCart, InitiateCheckout, CompletePayment (nombre antiguo de Purchase) |
| Datos del cliente | Email y teléfono con hash SHA-256, external_id, IP, user agent |
| Click ids | ttclid y la cookie _ttp |
| Credenciales | Código del píxel y un token de acceso de la Events API |
| Sincronización de gasto | Sí, con un id de anunciante y un token de la Marketing API |
Qué envía ROASaurus a TikTok
Cuatro eventos van a la Events API: ViewContent, AddToCart, InitiateCheckout y CompletePayment. TikTok ha cambiado el nombre de CompletePayment a Purchase y sigue aceptando el nombre antiguo como una compra. Las visualizaciones de página pasan solo por el píxel del navegador; el servidor no envía PageView a TikTok.
Cada evento lleva el id de evento, la URL de la página, el click id ttclid, la cookie _ttp, la dirección IP y el user agent. Cuando se conoce al comprador, añade su email y teléfono, con hash SHA-256, y un id de cliente o de visitante con hash como external_id. Las propiedades incluyen la moneda, el valor, el id del pedido y el id, el nombre, la cantidad y el precio de cada producto.
TikTok puede responder HTTP 200 y aun así rechazar un evento con un código de error en el cuerpo de la respuesta. ROASaurus lee ese código, de modo que un evento rechazado aparece como fallido en el Event log en lugar de pasar inadvertido.
Cómo conectar
- En ROASaurus, ve a Tracking & platforms y haz clic en Add pixel en la tarjeta de TikTok.
- Introduce el código de tu píxel y un token de acceso de la Events API.
- Deja activada la opción Also load the browser pixel. Así los eventos del navegador y del servidor comparten ids y TikTok los deduplica.
- Opcional: pega un código de evento de prueba para ver primero los eventos en Eventos de prueba.
- Para el gasto, añade tu id de anunciante y un token de la Marketing API.
Informes de gasto y de creatividades
Con el gasto sincronizado, las campañas de TikTok muestran ROAS y CPA junto a Meta en la atribución. La analítica de creatividades añade las estadísticas de vídeo de TikTok: el hook rate cuenta las visualizaciones de 2 segundos y el hold rate las de 6 segundos. Incluye en el nombre de tus anuncios el hook, el creador y el formato para poder compararlos.
Límites
- Si la app del canal de ventas de TikTok también envía este píxel, las compras se cuentan dos veces. Desconecta el píxel en esa app.
- ROASaurus solo cuenta los pedidos que puede vincular a un clic, así que sus totales suelen diferir de los de TikTok Ads Manager.
Relacionado
Tus preguntas, resueltas
¿Por qué una compra se llama CompletePayment?
CompletePayment es el nombre antiguo del evento de compra de TikTok; TikTok ahora lo llama Purchase y sigue aceptando el nombre antiguo. ROASaurus usa CompletePayment tanto en el píxel del navegador como en la Events API, para que TikTok pueda emparejar las dos copias por event_id.
¿Necesito también la app de TikTok en Shopify?
No. Si la mantienes, desconecta el píxel en la app de TikTok, porque los eventos que envía usan ids distintos y TikTok contaría cada compra dos veces.
¿Puedo probar antes de salir en vivo?
Sí. Pega el código del evento de prueba de TikTok Events Manager en los ajustes del píxel. Los eventos aparecerán entonces en Eventos de prueba. Quita el código cuando termines.
Cada venta, rastreada hasta el anuncio que la generó
Server-side tracking, beneficio y valor de vida del cliente en una sola app. Prueba gratuita de 14 días, sin tarjeta de crédito.
Empieza tu prueba gratuita →