Rastreamento de anúncios
Eventos de navegador verificados
O runtime emite sinais DOM CustomEvent com propagação: atomicplayer:play, atomicplayer:pause, atomicplayer:complete, atomicplayer:cta e atomicplayer:convert. Escute com APIs DOM padrão:
document.addEventListener("atomicplayer:complete", (event) => {
console.log(event.detail.videoId);
});
document.addEventListener("atomicplayer:cta", (event) => {
console.log(event.detail.buttonId);
});
O runtime não expõe player.on(...) ou player.reportConversion(...). O evento CTA leva metadados do botão, não valor ou moeda de compra. No servidor, use apenas eventos exibidos em Integrations & APIs → Webhooks. Não afirme preservação automática de UTM/click IDs, payloads de compra ou IDs de deduplicação.
Perguntas frequentes
Qual API de navegador devo usar?
Use document.addEventListener com os nomes atomicplayer:* verificados.
conversion.fired contém valor de compra?
Não. Representa um clique de CTA e contém apenas metadados do botão.