DocumentaçãoTargetGuia do desenvolvedor do Target

adobe.target.trackEvent(options)

Última atualização: 5 de maio de 2025
  • Tópicos:

Criado para:

  • Desenvolvedor

Essa função aciona uma solicitação para relatar ações do usuário, como cliques e conversões. Não entrega atividades na resposta.

Essa mbox de monitoramento de evento pode, então, ser usada para definir métricas em atividades. Para obter mais informações, consulte Métricas de sucesso e Conversões de rastreamento.

Veja os detalhes da API:

ChaveTipoObrigatórioDescrição
mboxStringSim

Nome da mbox

Observação: se uma chamada trackEvent() for acionada com um nome de mbox que já tenha sido acionado na página, a SDID de trackEvent() será redefinida e será diferente das chamadas Target na página. No entanto, disparar uma chamada trackEvent() com um nome de mbox diferente mantém a SDID da chamada trackEvent() consistente com as chamadas Page Load Request/triggerView() na página.

selectorStringNãoSeletores CSS usados para encontrar os elementos HTML. Os ouvintes do evento serão fixados aos elementos encontrados.
typeStringNãoRepresenta um tipo de evento registrado. Pode ser que ambos sejam elementos HTML conhecidos como: clique, mouse para baixo, etc., bem como eventos HTML.
preventDefaultBooleanoNão

Indica se usará event.preventDefault() no retorno do ouvinte do evento. O padrão é false.

Observação: somente form[submit] e a[click] são suportados. Outros cenários não são compatíveis devido à complexidade e à grande quantidade de cenários para suporte.

paramsObjetoNão

Parâmetros de mbox. Um objeto de pares de valores-chave que tem a seguinte estrutura:

{ "param1": "value1", "param2": "value2"}

timeoutNúmeroNão

Tempo limite em milissegundos.

Se não especificado, o valor padrão é utilizado:

...timeoutInSeconds: 0.15...}

successFunçãoNãoUma função de retorno de chamada usada para sinalizar que o evento foi relatado.
errorFunçãoNãoUma função de retorno de chamada usada para sinalizar que não foi possível relatar o evento.

Exemplo

<a href="https://asite.com">click me!</a>

Além do código JavaScript para atribuição de trackEvent:

<script>
$('a').click(function(event){
  adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>

Ou:

adobe.target.trackEvent({
    "mbox": "clicked-cta",
    "params": {
        "param1": "value1"
    }
});
WARNING
Se os campos obrigatórios não estiverem definidos, nenhuma solicitação será executada e um erro será lançado.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3