Remarque : Cet article ne s'applique qu'aux sites dont la balise correspond à l'extrait analytics.js, et non à ceux qui incluent la balise gtag.js.
Les événements Analytics vous permettent d'enregistrer les clics sur les liens qui redirigent les utilisateurs vers un autre site Web que le vôtre.
Cet article aborde les points suivants :Google Tag Manager
Si vous gérez votre installation Analytics à l'aide de Google Tag Manager, suivez les instructions de la page Événements Google Analytics pour intégrer les événements.
Ajouter directement la balise à votre site
Si vous avez ajouté directement la balise Analytics à votre site, copiez le script ci-dessous et collez-le dans vos propres pages afin de configurer la mesure des événements pour les liens sortants. Nous vous conseillons d'ajouter ce script dans l'en-tête de votre page, mais pas dans la balise Analytics de base.
Si vous copiez et collez ce script exactement comme il est présenté ci-dessous, vos clics sortants s'afficheront dans vos rapports "Événements" d'Analytics : la catégorie correspondra à "sortant" et l'action sera un "clic". (Dans l'extrait de code, ces valeurs sont indiquées en gras.) Vous pouvez conserver ces valeurs, ou les modifier et configurer les vôtres. En savoir plus sur les composants des événements
Dans cet exemple, nous partons du principe que vous avez inséré la balise analytics.js. Déterminez ici si vous utilisez la version standard de Google Analytics (ga.js) ou Universal Analytics (analytics.js).
</script>
/**
* Fonction d'enregistrement des clics sur des liens sortants dans Analytics.
* Cette fonction utilise une chaîne d'URL valide comme argument et se sert de cette chaîne d'URL
* comme libellé d'événement. Configurer la méthode de transport sur 'beacon' permet d'envoyer le clic
* au moyen de 'navigator.sendBeacon' dans les navigateurs compatibles.
*/
var captureOutboundLink = function(url) {
ga('send', 'event', 'outbound', 'click', url, {
'transport': 'beacon',
'hitCallback': function(){document.location = url;}
});
}
</script>
Vous devrez également ajouter, ou modifier, l'attribut onclick
sur vos liens. Vous pouvez utiliser l'exemple ci-dessous comme modèle pour vos propres liens :
<a href="http://www.example.com" onclick="captureOutboundLink('http://www.example.com'); return false;">Exemple de page de paiement example.com</a>
Ressources associées