DocumentazioneTargetGuida per gli sviluppatori di Target

adobe.target.trackEvent(options)

Ultimo aggiornamento: 5 maggio 2025
  • Argomenti:

Creato per:

  • Sviluppatore

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:

ChiaveTipoObbligatorioDescrizione
mboxStringaSì

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.

selectorStringaNoSelettori CSS utilizzati per trovare gli elementi HTML. I listener di eventi verranno allegati agli elementi trovati.
typeStringaNoRappresenta un tipo di evento registrato. Può trattarsi sia di eventi HTML noti come: click, mouseown, ecc, così come di eventi HTML personalizzati.
preventDefaultBooleanoNo

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.

paramsOggettoNo

Parametri mbox. Un oggetto di coppie chiave-valore che presenta la struttura seguente:

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

timeoutNumeroNo

Timeout in millisecondi.

Se non viene specificato, viene utilizzato il valore predefinito:

...timeoutInSeconds: 0.15...}

successFunzioneNoFunzione di callback utilizzata per indicare che quell’evento è stato segnalato.
errorFunzioneNoFunzione 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"
    }
});
WARNING
Se i campi obbligatori non sono impostati, non viene eseguita alcuna richiesta e viene generato un errore.
recommendation-more-help
6906415f-169c-422b-89d3-7118e147c4e3