Seguimiento de anuncios
Eventos de navegador verificados
El runtime emite señales DOM CustomEvent con propagación: atomicplayer:play, atomicplayer:pause, atomicplayer:complete, atomicplayer:cta y atomicplayer:convert. Escúchalas con APIs DOM estándar:
document.addEventListener("atomicplayer:complete", (event) => {
console.log(event.detail.videoId);
});
document.addEventListener("atomicplayer:cta", (event) => {
console.log(event.detail.buttonId);
});
El runtime no expone player.on(...) ni player.reportConversion(...). El evento CTA lleva metadatos del botón, no valor o moneda de compra. Usa en servidor solo eventos visibles en Integrations & APIs → Webhooks. No afirmes preservación automática de UTM/click IDs, payloads de compra ni IDs de deduplicación.
Preguntas frecuentes
¿Qué API de navegador debo usar?
Usa document.addEventListener con los nombres atomicplayer:* verificados.
¿conversion.fired contiene valor de compra?
No. Representa un clic de CTA y solo contiene metadatos del botón.