adobe.target.trackEvent(options)
Questa funzione genera una richiesta per segnalare le azioni dell'utente, ad esempio clic e conversioni. Non recapita le attività nella risposta.
Queste chiamate mbox registrazione eventi possono essere utilizzate per definire le metriche nelle attività. Per ulteriori informazioni, consulta Metriche di successo e Tracciare le conversioni.
Di seguito sono riportati i dettagli API:
Nome Mbox
Nota: se viene attivata una chiamata trackEvent() con un nome mbox già attivato sulla pagina, l'identificatore SDID di trackEvent() viene reimpostato e sarà diverso dalle chiamate di Target sulla pagina. Tuttavia, l'attivazione di una chiamata trackEvent() con un nome mbox diverso mantiene l'identificatore SDID della chiamata trackEvent() coerente con le chiamate Page Load Request/triggerView() sulla pagina.
Indica se utilizzare event.preventDefault()
nella chiamata di ritorno del listener di eventi. Predefinito su false.
Nota: sono supportati solo form[submit]
e a[click]
. Altri scenari non sono supportati a causa della complessità e delle enormi quantità di scenari da supportare.
Parametri mbox. Un oggetto di coppie chiave-valore che presenta la struttura seguente:
{ "param1": "value1", "param2": "value2"}
Timeout in millisecondi.
Se non viene specificato, viene utilizzato il valore predefinito:
...timeoutInSeconds: 0.15...}
Esempio
<a href="https://asite.com">click me!</a>
più codice JavaScript per assegnare trackEvent
:
<script>
$('a').click(function(event){
adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>
Oppure:
adobe.target.trackEvent({
"mbox": "clicked-cta",
"params": {
"param1": "value1"
}
});