adobe.target.trackEvent(options)

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:

Chave Tipo Obrigatório Descrição
mbox String Sim Nome da mbox
Nota: Se uma chamada trackEvent() for acionada com um nome de mbox que já foi acionado na página, a SDID de trackEvent() será redefinida e será diferente das chamadas do Target na página. No entanto, acionar uma chamada trackEvent() com um nome de mbox diferente mantém a SDID da chamada trackEvent() consistente com as chamadas de Solicitação de carregamento de página/triggerView() na página.
selector String Não Seletores CSS usados para encontrar os elementos HTML. Os ouvintes do evento serão fixados aos elementos encontrados.
type String Não Representa um tipo de evento registrado. Pode ser que ambos sejam elementos HTML conhecidos como: clique, mouse para baixo, etc., bem como eventos HTML.
preventDefault Booleano Nã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 compatíveis. Outros cenários não são compatíveis devido à complexidade e à grande quantidade de cenários para suporte.
params Objeto Não Parâmetros de mbox. Um objeto de pares de valores-chave que tem a seguinte estrutura:
{ "param1": "value1", "param2": "value2"}
timeout Número Não Tempo limite em milissegundos.
Se não especificado, o valor padrão é utilizado:
...timeoutInSeconds: 0.15...}
success Função Não Uma função de retorno de chamada usada para sinalizar que o evento foi relatado.
error Função Não Uma 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" 
    } 
});
OBSERVAÇÃO

Caso os campos obrigatórios não estejam definidos, nenhuma solicitação é executada e um erro é lançado.

Nesta página