Améliorez la qualité et la confidentialité de vos données avec les transformations côté serveur dans Google Tag Manager
Google Tag Manager (GTM) joue un rôle crucial dans les stratégies de marketing numérique de nombreuses entreprises. Avec l'introduction du Server Side Tracking dans GTM, les organisations ont désormais encore plus de contrôle sur leurs flux de données, notamment grâce à la possibilité de transformer les données avant qu'elles ne soient transmises à des outils d'analyse ou à d'autres plateformes. Cette fonctionnalité, connue sous le nom de transformations, offre des avantages significatifs en termes de protection de la vie privée et de qualité des données.
Points clés 🔑
- Les transformations optimisent les données: les transformations dans la partie serveur de Google Tag Manager permettent aux entreprises de filtrer, de personnaliser et d'enrichir leurs données pour les soumettre à des outils d'analyse.
- Amélioration de la confidentialité et de la conformité: en utilisant des transformations, les informations personnelles identifiables (PII) et d'autres données sensibles peuvent être filtrées, ce qui contribue à la conformité avec les lois sur la confidentialité telles que le GDPR.
- Amélioration de la qualité des données: en validant et en enrichissant les données à la source, le GTM côté serveur fournit des informations plus précises et plus pertinentes pour l'analyse et la prise de décision.
Qu'est-ce qu'une transformation ?
Les transformations côté serveur de Google Tag Manager vous permettent de manipuler les données entrantes avant qu'elles ne soient transmises à des plateformes d'analyse ou à d'autres tiers. Cela signifie que vous pouvez filtrer, modifier ou enrichir les données dès leur réception, mais avant qu'elles ne soient traitées ultérieurement. Vous disposez ainsi d'un meilleur contrôle sur le flux de données, ce qui permet d'améliorer la qualité des données et de protéger la vie privée des utilisateurs.
Avantages des transformations côté serveur
- Contrôles de confidentialité améliorés : Les transformations vous permettent de filtrer les informations personnelles identifiables (PII) et d'autres données sensibles avant leur envoi, ce qui vous aide à mieux vous conformer au GDPR et à d'autres réglementations en matière de confidentialité.
- Qualité des données : en validant et en enrichissant les données à la source, vous vous assurez que seules des informations exactes et pertinentes sont transmises à vos outils d'analyse, ce qui permet d'obtenir des informations plus fiables.
- Réduction de la charge du serveur : en éliminant les données inutiles, vous réduisez la quantité de données à traiter et à transmettre, ce qui améliore les performances de votre serveur.
Types de transformation
Dans le gestionnaire de balises Google côté serveur, les transformations sont de différents types, chacun étant conçu pour adapter le flux de données à des besoins spécifiques :
- Autoriser les paramètres : ce type de transformation vous permet de dresser une liste blanche des paramètres à inclure dans l'objet de données de l'événement. Ce type de transformation est particulièrement puissant car il garantit que seules les données spécifiées sont traitées et transmises, améliorant ainsi la confidentialité et la qualité des données.
- Exclure des paramètres : contrairement aux paramètres autorisés, ce type vous permet de dresser une liste noire des paramètres qui ne doivent pas être inclus dans l'objet de données de l'événement. Cette fonction est utile pour éliminer les informations inutiles ou sensibles du traitement ultérieur.
- Enrichissement des événements : Ce type de transformation permet d'ajouter ou de modifier les paramètres des données d'un événement. Il peut être utilisé pour enrichir les données, par exemple en ajoutant des informations supplémentaires sur l'utilisateur, ou pour corriger les valeurs des données en temps réel.
Applications pratiques des transformations
- Anonymisation des données : pour garantir la confidentialité, vous pouvez utiliser des transformations pour anonymiser les adresses IP avant qu'elles ne soient envoyées à des plateformes d'analyse.
- Enrichissement des données : enrichissez les événements entrants avec des informations supplémentaires, telles que la segmentation des utilisateurs ou des données géographiques, afin de permettre une analyse plus détaillée.
- Validation et correction : vérifiez l'exactitude des données entrantes et corrigez toute erreur en temps réel.
Études de cas où les transformations dans Google Tag Manager côté serveur sont particulièrement utiles :
- Marquer les événements personnalisés comme des conversions pour GA4 : En utilisant des transformations pour identifier certaines actions des utilisateurs comme des conversions, vous pouvez mieux capturer les interactions cruciales au sein de votre site Web ou de votre application dans Google Analytics 4.
- Enrichissement des données de commerce électronique : l'application de transformations pour ajouter des informations supplémentaires à vos événements de commerce électronique permet de mieux comprendre le comportement et les préférences de vos clients, ce qui se traduit par des décisions de marketing plus éclairées.
- Suppression des paramètres inutiles de l'objet de données d'événement de GA4 : L'utilisation de transformations pour filtrer les données non pertinentes ou redondantes de vos événements permet d'améliorer la qualité des données envoyées à Google Analytics 4.
Commencer à utiliser les transformations
Dans ce guide, nous utiliserons l'enrichissement d'événements comme exemple pour parcourir les étapes de la configuration des transformations dans Google Tag Manager (GTM). Par exemple, l'enrichissement d'un événement peut impliquer l'ajout de données supplémentaires sur le commerce électronique.
1. Créer une nouvelle transformation
Connectez-vous à votre compte Google Tag Manager et sélectionnez le conteneur côté serveur dans lequel vous souhaitez travailler. Dans le menu de navigation de gauche, trouvez l'option "Transformations" et cliquez dessus. Cliquez sur le bouton "Nouveau" pour lancer une nouvelle transformation. L'écran de configuration s'ouvre et vous pouvez y saisir les détails de votre transformation.
2. Sélectionnez le type de transformation
Dans la configuration de la transformation, vous avez la possibilité de choisir le type de transformation. En fonction de vos besoins, vous pouvez choisir entre :
- Paramètres autorisés
- Exclusion de paramètres
- Enrichissement des événements
Dans ce cas, nous choisissons l'enrichissement des événements.
3. Configurez les paramètres
Après avoir choisi le type de transformation, vous devez configurer les paramètres spécifiques que vous souhaitez autoriser, exclure ou enrichir pour l'événement. Saisissez les noms des paramètres pertinents et spécifiez les valeurs si nécessaire. Dans notre exemple, nous allons ajouter des événements de commerce électronique extraits de Firestore (vous ne pouvez pas extraire de devises de Firestore).
Conseil: TAGGRS a un lien vers le compte de service Google qui vous permet d'utiliser le suivi des bénéfices i.c.m. Firestore.
4. Définir la priorité
Dans les paramètres avancés de la configuration de la transformation, vous trouverez l'option d'attribuer une priorité à votre transformation. La priorité détermine l'ordre dans lequel les transformations sont appliquées si plusieurs transformations s'appliquent aux mêmes données. Une valeur de priorité plus élevée garantit qu'une transformation est prioritaire. Dans le cas présent, nous n'allons pas l'ajouter.
Si vous ne définissez pas ce paramètre, les transformations seront évaluées dans cet ordre par défaut :
- Autoriser les paramètres
- Les événements enrichissent
- Paramètres d'exclusion
5. Définir les conditions de correspondance
Spécifiez les conditions dans lesquelles cette transformation doit être appliquée. Vous pouvez choisir "Toujours appliquer cette transformation" ou définir des conditions spécifiques qui doivent être remplies avant que la transformation ne soit activée. Dans ce cas, nous laisserons les paramètres actuels tels quels.
6. Lien vers les étiquettes
Enfin, vous pouvez déterminer les balises auxquelles la transformation doit être appliquée. Vous pouvez le faire en sélectionnant les balises qui utiliseront la transformation. Cela garantit que seules les données de ces balises spécifiques sont transformées selon les règles que vous avez définies. Dans ce cas, nous laisserons les paramètres actuels tels quels, ce qui signifie que l'enrichissement s'applique à toutes les balises.
7. Test des transformations en mode débogage
Ouvrez le mode de débogage dans le conteneur web et serveur. Générez ensuite des requêtes vers votre conteneur côté serveur qui contiennent les données auxquelles vous souhaitez appliquer des transformations. Vous pouvez le faire en effectuant les actions correspondantes sur votre site web ou votre application, ou en envoyant manuellement des requêtes via des outils tels que Postman. Dans l'interface de débogage de GTM, vous pouvez maintenant voir comment les demandes entrantes sont traitées et comment les transformations sont appliquées. Vérifiez que tous les paramètres sont correctement autorisés, exclus ou enrichis selon votre configuration.
Vous êtes satisfait ? N'oubliez pas de mettre le conteneur à l'eau.
Conclusion
L'introduction des transformations dans le gestionnaire de balises Google côté serveur offre aux spécialistes du marketing et aux analystes de données un outil puissant pour optimiser leur collecte de données, se conformer aux lois strictes sur la protection de la vie privée et améliorer la qualité globale de leurs analyses. Ce processus permet non seulement de supprimer ou de masquer des informations sensibles, telles que celles contenues dans le champ "page_location", mais il ouvre également la voie à un enrichissement approfondi des données. Ainsi, l'objet de données d'événement est enrichi d'informations précieuses qui peuvent ensuite être utilisées par diverses balises au sein du GTM.