Tutoriel Google Tag Manager Partie 2 : Suivi des liens de téléchargement - Mise à jour 2020

Publié: 2020-05-14

Dans la première partie de notre didacticiel Google Tag Manager mis à jour, nous avons couvert le suivi des liens sortants (externes). Si vous l'avez manqué, vous pouvez commencer ici. Dans cette deuxième partie, nous vous guiderons tout au long du processus de configuration du suivi des téléchargements de fichiers à partir de votre site Web. Si vous proposez des ressources téléchargeables telles que des livres électroniques, des PDF ou des livres blancs, vous souhaiterez probablement suivre la fréquence à laquelle vos visiteurs téléchargent ce contenu. Le suivi des téléchargements sur votre site Web peut vous aider à déterminer ce qui intéresse vos visiteurs et à déterminer le type de contenu que votre public souhaite vraiment.

Google Analytics ne suit pas automatiquement cette activité, mais Google Tag Manager (GTM) offre une solution simple et automatisée pour le suivi des téléchargements.

Dans ce didacticiel, nous supposons que vous avez déjà un compte Google Tag Manager, que vous avez créé un conteneur et que vous l'avez installé sur votre site Web. Vous devez également avoir configuré un compte Google Analytics pour votre site Web et l'avoir lié à GTM.

Configurez le suivi des liens de téléchargement en suivant les étapes ci-dessous.

Étape 1 : Activez les variables « Cliquez sur l'élément » et « Cliquez sur l'URL »

Dans Google Tag Manager, vous disposez d'une variété de variables intégrées parmi lesquelles choisir, ainsi que la possibilité de créer vos propres variables personnalisées si nécessaire. Pour cette configuration, vous aurez besoin des variables intégrées « Click Element » et « Click URL ». Si vous n'avez jamais utilisé ces variables auparavant, vous devez les sélectionner et les activer. Pour ce faire, accédez à « Variables » et dans la section « Variables intégrées », cliquez sur « Configurer ». Faites défiler jusqu'aux différentes variables de clic et cochez la case "Cliquez sur l'élément" et "Cliquez sur l'URL".

GTM activer les variables de clic

Étape 2 : créer une variable JavaScript personnalisée

Cette variable définie par l'utilisateur est composée de quelques lignes de JavaScript qui suppriment l'extension de fichier à la fin d'un lien afin que vous puissiez facilement diviser les téléchargements par type de fichier dans Google Analytics.

Pour configurer cela, accédez à "Variables" dans l'interface utilisateur de Google Tag Manager, faites défiler jusqu'à "Variables définies par l'utilisateur" et cliquez sur "Nouveau". Dans le sélecteur de variable, choisissez « JavaScript personnalisé » comme modèle de variable.

Définissez votre configuration de variables :

  • Remplacez "Variable sans titre" par un nom descriptif comme "JS - Type de fichier".
  • Copiez et collez le code suivant dans la zone de saisie « JavaScript personnalisé », puis cliquez sur « Enregistrer ».
 fonction() {
var filepath = {{Click Element}}.pathname.split("/");
var nom_fichier = chemin_fichier.pop();
var type de fichier ;
if (nom_fichier.indexOf(".")>-1) {
    filetype = filename.substr(filename.indexOf(".")+1);
    type_fichier = type_fichier.versUpperCase();
    renvoyer le type de fichier ;
    }
}

Votre variable devrait ressembler à ceci :

Variable Javascript personnalisée GTM

Étape 3 : Créez le déclencheur « Just Links »

Ce déclencheur détermine si un clic sur un lien est un téléchargement de fichier. Il donne une longue liste d'extensions de fichiers, et si une URL de lien en contient une, la règle déclenche le déclencheur et la balise entre en action. En option, vous pouvez personnaliser ces extensions de fichiers pour n'inclure que celles qui vous intéressent, ou en ajouter d'autres spécifiques au type de téléchargements que vous proposez sur votre site.

Pour configurer le déclencheur des clics sur le lien de téléchargement, procédez comme suit :

  • Accédez à « Déclencheurs » dans la barre latérale de gauche et créez-en un nouveau.
  • Fournissez un nom descriptif tel que « Clics sur les liens - Téléchargements ».
  • Choisissez le type de déclencheur : « Clic – Juste des liens »
  • Pour la condition de déclenchement, définissez-la sur « Certains clics sur le lien » > Variable : « URL de clic » > « correspond à RegEx (ignorer la casse) » > « ^.*\.(7z|aac|arc|arj|asf|asx|avi |bin|csv|doc|exe|flv|gz|gzip|hqx|jar|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|ppt| qtm ?|ra(m|r) ?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls|xml|z|zip)$”
  • Options « Attendre les balises » et « Vérifier la validation » : « Attendre les balises » garantit que toutes les balises qui se déclenchent avec ce déclencheur sont exécutées en premier avant de poursuivre l'action de l'événement. Pour votre déclencheur « Just Links », le téléchargement du fichier est interrompu suffisamment longtemps pour que toutes les balises dépendantes se terminent, après quoi le téléchargement reprend. « Vérifier la validation » vérifie si le clic était réellement valide. Ceux-ci peuvent être définis librement, mais nous vous recommandons de les laisser décochés pour ce déclencheur dans la plupart des situations.
  • Cliquez sur « Enregistrer »

Voici à quoi ressemble la configuration du déclencheur :

Configuration du déclencheur GTM

Changer la liste des « | » extensions de fichiers séparées dans les conditions d'incendie si vous souhaitez uniquement suivre certains types de téléchargements.

Étape 4 : Créer le tag d'événement de clic de téléchargement

Cette balise utilisera la variable JS personnalisée et le déclencheur que vous avez créé. Cela enregistrera les clics sur les liens qui ont les extensions de fichier que vous avez configurées dans le déclencheur dans Google Analytics.

Créez-le en suivant ces étapes :

  • Allez dans > "Tags" > "Nouveau" pour créer un nouveau tag
  • Nommez-le "GA - Événement - Téléchargements"
  • Pour la configuration de votre balise, choisissez « Google Analytics : Universal Analytics » comme type de balise.
  • Type de piste : « Événements »

Saisissez les paramètres suivants tels qu'ils sont affichés :

Configuration des balises du didacticiel GTM

Dans la section "Déclenchement" ci-dessous, ajoutez votre déclencheur préconfiguré à partir de l'étape 3.

Les événements de téléchargement suivis par cette balise apparaîtront dans le rapport d'événements (section « Comportement ») dans Google Analytics avec la catégorie « Téléchargements ». L'action de l'événement apparaîtra en tant que type de fichier (PDF, DOC, etc.) et l'étiquette affichera l'URL du lien de téléchargement.

Étape 5 : Enregistrez une version, testez et publiez

La balise que vous venez de créer ne commencera pas à fonctionner tant que vous ne la publierez pas, mais vous devez d'abord tester minutieusement qu'elle fonctionne comme prévu. Après avoir enregistré votre balise, activez le mode Aperçu (cliquez sur « Aperçu » dans le coin supérieur droit), accédez à votre site Web et actualisez la page.

Assurez-vous de couvrir ces scénarios de test pour le suivi des liens de téléchargement :

  • Cliquez sur un lien de téléchargement : la balise GA « GA – Événement – ​​Téléchargements » doit se déclencher.
  • Cliquez sur n'importe quel autre lien, par exemple un profil de réseau social : la balise ne doit pas se déclencher.

Le rapport d'événement en temps réel de Google Analytics devrait afficher les résultats de votre événement si tout fonctionne correctement. Lisez notre article de blog sur les problèmes de test de Google Tag Manager et comment les résoudre si vous rencontrez des problèmes.

Si tous vos tests sont réussis, vous pouvez cliquer sur le bouton « Envoyer » dans GTM. Donnez à cette version publiée un nom comme « Événement de lien de téléchargement ajouté » et cliquez sur « Publier ».

Tutoriel suivant à venir

Dans cette deuxième partie de notre guide, nous avons expliqué comment configurer facilement le suivi automatisé des liens de téléchargement à l'aide du JavaScript personnalisé et des variables intégrées dans Google Tag Manager.

Maintenant que vous avez utilisé certaines des fonctionnalités de GTM, vous êtes, espérons-le, prêt à vous lancer dans des scénarios de suivi plus complexes. La partie 3 de ce tutoriel approfondira les possibilités de l'outil de gestion des balises. Restez à l'écoute pour notre prochaine mise à jour!