Intégrer ce Code Lorsqu'un Utilisateur Clique sur un Lien - AFS

Bonnes Pratiques Pour la Qualification des Visiteurs AFS

Product
AFS
AFS_Version
7.7
Category
Technical Notes
language
French
audience
public

Les intégrations classiques d'AFS click consistent à traquer les utilisateurs lorsqu'ils cliquent sur un résultat. Cet exemple suppose que les liens vers les résultats sont construits à l 'aide d'un élément HTML a, tel que celui-ci :

<a href="http://integration-site.com/result-path">Result label</a>

L'objectif est d'appeler la fonction click fournie lorsque le lien reçoit un événement mousedown.

L'événement mousedown n'assure pas que le bouton de la souris sera relâché au-dessus du lien. Si ce n'est pas le cas, le navigateur n'ouvrira pas la cible du lien, et le clic sera traqué.

En effet, les navigateurs écoutent le clic et non l'événement mousedown pour procéder au changement de page. Mais certains navigateurs, tel que Chrome, n'autorisent pas l'exécution de code lorsque qu'un lien est cliqué: ils procèdent directement à la redirection. Dans ce cas, click ne fonctionne pas.