Nous avons reçu beaucoup de commentaires indiquant qu'il serait utile de pouvoir optimiser le chemin d'accès (ou URL) des campagnes Qualifio. Les "pages vues virtuelles" vous permettent d'envoyer à Google Analytics une URL courte et efficace. Ce guide explique comment les implémenter avec Google Tag Manager.
Dans certains cas, l'URL que vous souhaitez envoyer à Google Analytics est différente de l'URL qui apparaît dans la barre d'adresse du navigateur de l'utilisateur - ou, dans ce cas, de l'URL de l'iframe de votre campagne. En effet, l'URL d'un iframe Qualifio est mis à jour de manière dynamique à chaque nouvelle participation, car elle contient un identifiant unique pouvant stocker les informations personnelles que les participant.e.s entrent dans la campagne. Il peut donc y avoir de nombreuses URL différentes pour une même campagne.
Et si vous cherchiez à savoir combien de personnes visitent chacune des pages de votre campagne ? Pour résoudre ce problème, le hack Analytics consiste à "unifier" vos rapports en spécifiant un chemin de page virtuel à envoyer à Google Analytics.
Exemple :
Par défaut, un iframe Qualifio a une URL qui ressemble à ceci :
Pour une autre participation à la même campagne, elle pourrait ressembler à ceci :
La personnalisation de cette URL vous permet de définir un autre chemin d'accès, beaucoup plus court et direct, qui sera le même pour tous les utilisateurs qui visitent la même page de l'iframe, par exemple :
https://demo.qualifioapp.com/123456/en/1/intro/1
Comment utiliser les pages vues virtuelles dans les campagnes Qualifio ? (Configuration avec Google Tag Manager)
- Étape 1 : Accédez à Qualifio > Paramètres > Bibliothèque de tags > Tags.
- Étape 2 : Créez ou modifiez le tag qui contient votre code Google Tag Manager.
- Étape 3 : Ajoutez le chemin de la page ci-dessous avant votre code GTM.
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'pagePath': qlfDataLayer[0]['page_path'] + '?{utms}'
});
</script> - Étape 4 : Connectez-vous à votre espace de travail GTM.
- Étape 5 : Accédez aux Variables et créez une nouvelle Variable définie par l'utilisateur.
- Étape 6 : Choisissez Variable de couche de données comme type de variable.
- Étape 7 : Utilisez "pagePath" comme Nom de la variable de couche de données, attribuez le titre de votre choix à la variable (par exemple, "Chemin de la page à partir de la couche de données") et cliquez sur Enregistrer.
- Étape 8 : Dans votre variable Paramètres Google Analytics, cliquez sur Plus de paramètres > Champs à définir et ajoutez un nouveau champ.
- Étape 9 : Définissez "page" comme Nom du champ.
- Étape 10 : Pour la Valeur, cliquez sur + et sélectionnez la variable que vous venez de créer à l'étape 5.
- Étape 11 : Enregistrez.
- Étape 12 : Allez maintenant aux Balises et cliquez sur Nouveau.
- Étape 13 : Dans l'écran de configuration de la balise, sélectionnez Google Analytics : Universal Analytics.
- Étape 14 : Laissez le type de suivi sur Page vue.
- Étape 15 : Sélectionnez votre variable de Paramètres Google Analytics.
- Étape 16 : Choisissez le déclencheur All Pages (Page vue).
- Étape 17 : Modifiez le nom de votre balise ("Qualifio Virtual Page Path", par exemple) et cliquez sur Enregistrer.
- Étape 18 : Envoyez les modifications apportées à votre espace de travail GTM.
Construire votre propre chemin d'accès personnalisé
Notre chemin d'accès par défaut est le suivant : /campaign_id/lg/pg/step/pgi, ce qui donne un résultat de type : /123456/en/1/intro/1 si un.e participant.e accédait à l'écran d'accueil d'une campagne en anglais dont l'identifiant unique serait 123456.
Vous pouvez également créer votre propre chemin d'accès personnalisé en fonction des informations et de la structure dont vous avez besoin. Le tableau suivant récapitule les composants de la couche de données Qualifio pouvant être utilisés :
Nom | Type | Description |
title | Texte | Le titre de votre campagne |
campaign_id | 6 chiffres | L'identifiant unique de votre campagne |
campaign_guid | 36 caractères séparés par 4 tirets | L'identifiant global unique de votre campagne |
channel_guid | 36 caractères séparés par 4 tirets | L'identifiant global unique de votre canal de publication |
device | Texte | L'appareil utilisé par le participant |
lg | Texte | La langue de votre campagne |
pg | Chiffre | La page dans le flux global de votre campagne (par exemple, écran d'accueil = 1, première question = 2, deuxième question = 3, etc.) |
step | Texte | Le nom de l’étape de la campagne visitée par le participant (par exemple : intro, questionset, identityset, exit, alreadyplayed) |
pgi | Chiffre | La numéro de page interne à l'étape de votre campagne dans laquelle le ou la participant.e se trouve (par exemple, première question = 1, deuxième question = 2, etc.) |
page_path | Le chemin d'accès à la page (remplaçant tout ce qui précède) |
Configuration avec Google Tag Manager
Vous devrez ajouter le chemin d'accès suivant avant votre code GTM :
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'pagePath': qlfDataLayer[0]['title'] + qlfDataLayer[0]['step'] + qlfDataLayer[0]['pg'] + '?{utms}'
});
</script>
Suivez ensuite les étapes 5 à 18 susmentionnées pour apporter les modifications nécessaires à votre espace de travail GTM.