Show Menu
TÓPICOS×

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
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] and a # 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" 
    } 
});

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