adobe.target.trackEvent(options)

Dernière mise à jour : 2023-07-27
  • Rubriques :
  • at.js
    Afficher plus sur ce sujet
  • Créé pour :
  • Developer

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 une variable 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 de la valeur Target appelle sur la page . Toutefois, le déclenchement d’une trackEvent() L’appel avec un nom de mbox différent conserve la variable trackEvent() le SDID de l’appel est cohérent avec le Requête de chargement de page/triggerView() appelle sur la page .

selector Chaîne Non Sélecteurs CSS utilisés pour rechercher les éléments HTML. Les détecteurs d’événements sont 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 event.preventDefault() () doit être utilisé dans le rappel des détecteurs d’événements. La valeur par défaut est false.

Remarque: uniquement form[submit] et a[click] sont prises en charge. D’autres scénarios ne sont pas pris en charge pour des raisons de complexité et parce que le nombre de scénarios possibles est trop élevé.

params Objet Non Paramètres mbox. Objet de paires clé-valeur qui possède la structure suivante :

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

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 :

...timeoutInSeconds: 0.15...}

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

Si les champs obligatoires ne sont pas définis, aucune requête n’est exécutée et une erreur est générée.

Sur cette page