adobe.target.trackEvent(options)
Créé pour :
- Développeur
Cette fonction déclenche une demande pour signaler les actions de l’utilisateur, telles que les clics et les conversions. Elle ne déclenche pas la diffusion d’activités dans le cadre de la réponse.
Ces appels de mbox de suivi d’événement peuvent servir à définir des mesures dans les activités. Pour plus d’informations, voir Mesures de succès et Suivi des conversions.
Voici les détails de l’API :
Clé | Type | Requis | Description |
---|---|---|---|
mbox | Chaîne | Oui |
Nom de mbox Remarque : Si un appel trackEvent() est déclenché avec un nom de mbox qui a déjà été déclenché sur la page, le SDID de trackEvent() est réinitialisé et sera différent des appels Target de la page. Cependant, le déclenchement d’un appel trackEvent() avec un nom de mbox différent conserve le SDID de l’appel trackEvent() cohérent avec les appels Page Load Request/triggerView() sur la page. |
selector | Chaîne | Non | Sélecteurs CSS utilisés pour rechercher les éléments HTML. Les écouteurs d’événement seront attachés aux éléments trouvés. |
type | Chaîne | Non | Représente un type d’événement enregistré. Il peut s’agir d’événements HTML connus (click, mousedown, etc.) et d’événements HTML personnalisés. |
preventDefault | Booléen | Non |
Indique si Remarque : seuls |
params | Objet | Non |
Paramètres mbox. Objet de paires clé-valeur qui possède la structure suivante :
|
timeout | Nombre | Non |
Délai d’attente exprimé en secondes. S’il n’est pas spécifié, la valeur par défaut est utilisée :
|
success | Fonction | Non | Fonction de rappel utilisée pour indiquer que l’événement a été signalé. |
error | Fonction | Non | Fonction de rappel utilisée pour indiquer que l’événement n’a pas pu être signalé. |
Exemple
<a href="https://asite.com">click me!</a>
plus le code JavaScript pour affecter trackEvent
:
<script>
$('a').click(function(event){
adobe.target.trackEvent({'mbox':'homePageHero'})
});
</script>
Ou :
adobe.target.trackEvent({
"mbox": "clicked-cta",
"params": {
"param1": "value1"
}
});