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:

Chiave Tipo Obbligatorio Descrizione
mbox Stringa Nome mbox
Nota: Se una chiamata trackEvent() viene attivata con un nome mbox già attivato sulla pagina, l’identificatore SDID di trackEvent() viene reimpostato e sarà diverso dalle chiamate Target sulla pagina. Tuttavia, se si avvia una chiamata trackEvent() con un nome mbox diverso, l’identificatore SDID della chiamata trackEvent() rimane coerente con le chiamate Page Load Request/triggerView() sulla pagina.
selector Stringa No Selettori CSS utilizzati per trovare gli elementi HTML. I listener di eventi verranno allegati agli elementi trovati.
type Stringa No Rappresenta un tipo di evento registrato. Può trattarsi sia di eventi HTML noti come: click, mouseown, ecc, così come di eventi HTML personalizzati.
preventDefault Booleano No Indica se utilizzare event.preventDefault() nella chiamata di ritorno del listener di eventi. Predefinito su false.
Nota: sono supportati solo form[submit] and a[click]”. Altri scenari non sono supportati a causa della complessità e delle enormi quantità di scenari da supportare.
params Oggetto No Parametri mbox. Un oggetto di coppie chiave-valore che presenta la struttura seguente:
{ "param1": "value1", "param2": "value2"}
timeout Numero No Timeout in millisecondi.
Se non viene specificato, viene utilizzato il valore predefinito:
...timeoutInSeconds: 0.15...}
success Funzione No Funzione di callback utilizzata per indicare che quell’evento è stato segnalato.
error Funzione No Funzione di callback utilizzata per indicare che non è stato possibile segnalare quell’evento.

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" 
    } 
});
NOTA

Nel caso in cui i campi obbligatori non siano impostati, non viene eseguita alcuna richiesta e viene generato un errore.

In questa pagina