Ce document s'adresse aux utilisateurs du taggage côté serveur qui doivent contrôler les paramètres d'événement exposés aux balises.
Un conteneur côté serveur contient un client qui accepte les requêtes HTTP entrantes. Les informations de la requête HTTP sont traduites en objet de données d'événement. Vos balises côté serveur lisent l'objet de données d'événement.
Que sont les transformations ?
Les transformations vous permettent d'inclure, d'exclure ou de modifier la sortie des paramètres d'événement de votre client avant qu'ils ne soient exposés aux balises. Vous pouvez ainsi protéger les informations sensibles et contrôler précisément les paramètres d'événement disponibles pour un traitement ultérieur.
Les transformations vous permettent de créer des règles pour:
- Autorisez le partage uniquement des paramètres d'événement définis explicitement avec des balises.
- d'enrichir les paramètres d'événement en créant des règles pour modifier ou ajouter des paramètres d'événement ;
- de masquer les informations entrantes en excluant les paramètres d'événement des balises.
Vous pouvez appliquer une transformation à l'ensemble de vos balises, à des types de balises entiers ou à un ensemble sélectionné individuellement. De plus, vous pouvez appliquer un ensemble de conditions qui doivent être remplies avant l'exécution de la transformation.
Les variables sont évaluées chaque fois qu'une transformation s'exécute. Selon la fonction de vos transformations, vos variables peuvent se résoudre en différentes valeurs.
Autoriser les tags à utiliser des paramètres d'événement
La transformation Autoriser les paramètres vous permet de spécifier certains paramètres d'événement que vous souhaitez exposer à vos balises. Les paramètres d'événement qui ne sont pas définis explicitement sont supprimés.
Pour autoriser les balises à utiliser certains paramètres d'événement:
- Dans votre espace de travail, ouvrez le menu Transformations.
- Créez une règle de transformation Nouvelle.
- Cliquez sur Configuration de la transformation, puis sélectionnez Autoriser les paramètres.
- Ajoutez des paramètres d'événement que les balises peuvent utiliser. Consultez tous les paramètres d'événement courants.
- Facultatif: Les conditions de correspondance vous permettent de définir des règles pour déterminer quand activer la transformation. Par défaut, les règles de transformation s'appliquent toujours.
- Dans Tags concernés, sélectionnez les types de balises ou les balises individuelles qui répondent à cette règle de transformation. Par défaut, la transformation s'applique à toutes les balises.
- Attribuez un nom à la règle de transformation, puis enregistrez-la.
Exemple: Enregistrer des informations sélectionnées dans votre table BigQuery
En prenant le contrôle des paramètres que vous consignez, vous pouvez:
- Assurez-vous que les informations sensibles ne sont pas consignées dans votre datastore interne.
- Évitez la surjournalisation, ce qui vous permet de réduire les coûts de stockage et de cloud.
- Stockez les métriques pertinentes pour la surveillance et la création de rapports.
Montrez-moi comment faire !
Pour n'autoriser que certains paramètres à être consignés:
- Créez une règle de transformation Nouvelle.
- Cliquez sur Configuration de la transformation, puis sélectionnez Autoriser les paramètres.
- Dans Paramètres à autoriser, ajoutez les paramètres dont vous avez besoin, par exemple
event_name
,page_hostname
,page_path
,client_id
, etc. - Dans Tags concernés, sélectionnez la balise qui envoie des données à votre entrepôt de données. Pour BigQuery, vous pouvez utiliser
addEventCallback
etBigQuery APIs
dans une balise personnalisée, ou consulter la galerie de modèles de la communauté pour trouver des options prédéfinies permettant de surveiller votre conteneur serveur. - Attribuez un nom à la transformation, puis enregistrez-la. Il devrait se présenter comme suit:
Augmenter les paramètres d'événement
La transformation Augmenter l'événement vous permet de modifier les valeurs des paramètres d'événement ou d'ajouter de nouveaux paramètres à mettre à la disposition des balises.
Pour modifier ou ajouter certains paramètres d'événement:
- Dans votre espace de travail, ouvrez le menu Transformations.
- Créez une règle de transformation Nouvelle.
- Cliquez sur "Configuration de la transformation", puis sélectionnez Augmenter l'événement.
Dans Paramètres à enrichir:
Pour modifier des paramètres d'événement existants, saisissez le paramètre que vous souhaitez modifier dans Nom, puis ajoutez une Valeur. Consultez tous les paramètres d'événement courants.
Pour ajouter une valeur d'objet de données d'événement, saisissez un nom et une variable de votre choix.
Facultatif: Les conditions de correspondance vous permettent de définir des règles pour déterminer quand activer la transformation. Par défaut, les règles de transformation s'appliquent toujours.
Dans Tags concernés, sélectionnez les types de balises ou les balises individuelles qui répondent à cette règle de transformation. Par défaut, la transformation s'applique à toutes les balises.
Attribuez un nom à la règle de transformation, puis enregistrez-la.
Exemple: Configurer des enchères basées sur la valeur pour les événements d'achat
Les enchères basées sur la valeur vous aident à améliorer les performances de vos campagnes en optimisant vos dépenses publicitaires pour cibler les utilisateurs qui ont une valeur plus élevée pour votre entreprise. Une fois que vous avez configuré les enchères basées sur la valeur, Google Ads utilise votre valeur de conversion pour définir des enchères plus intéressantes pour vous. La transformation Augment event (Augmenter l'événement) est utile pour configurer les enchères basées sur la valeur côté serveur.
Montrez-moi comment faire !
Les instructions suivantes ne s'appliquent que si la balise de suivi des conversions Google Ads ne spécifie pas de valeur de conversion.
Pour configurer les enchères basées sur la valeur:
- Créez une règle de transformation Nouvelle.
- Cliquez sur Configuration de la transformation, puis sélectionnez Augmenter l'événement.
- Dans Paramètres à enrichir, ajoutez une ligne. Configurez une variable pour charger la valeur monétaire de votre article dans la transformation :
- Dans le paramètre Nom, saisissez le nom de la valeur que vous souhaitez ajuster, par exemple
value
. Remplacez tous les champsvalue
, car ils représentent la valeur monétaire d'un événement. - Dans le paramètre Value (Valeur), configurez une variable qui récupère les prix à partir de votre base de données. Par exemple, si vous stockez des données produit dans Firestore, ajoutez une variable Recherche Firestore.
- Dans le paramètre Nom, saisissez le nom de la valeur que vous souhaitez ajuster, par exemple
- Dans Conditions de correspondance, indiquez que cette transformation ne doit s'appliquer qu'à certains événements. Pour appliquer les enchères basées sur la valeur uniquement aux événements d'achat, définissez
{{Event Name}}
surpurchase
. - Dans Balises concernées, ajoutez toutes les balises de suivi des conversions Google Ads pour lesquelles cette transformation doit s'appliquer.
- Attribuez un nom à votre balise, puis enregistrez-la. Il devrait se présenter comme suit :
Exclure les paramètres d'événement des balises
La transformation Exclure les paramètres est utile pour supprimer des paramètres d'événement spécifiques de vos balises.
Attention: Les balises peuvent ne pas fonctionner comme prévu lorsque les paramètres dont elles ont besoin sont exclus. Vérifiez les paramètres sur lesquels vos balises s'appuient avant de les transformer.
Pour exclure des tags certains paramètres d'événement:
- Dans votre espace de travail, ouvrez le menu Transformations.
- Créez une règle de transformation Nouvelle.
- Cliquez sur "Configuration de la transformation", puis sélectionnez Exclure les paramètres.
- Ajoutez des paramètres d'événement que les balises ne peuvent pas utiliser. Consultez tous les paramètres d'événement courants.
- Facultatif: Conditions de correspondance vous permet de définir des règles pour déterminer quand activer la transformation. Par défaut, les règles de transformation s'appliquent toujours.
- Dans Tags concernés, sélectionnez les types de balises ou les balises individuelles qui répondent à cette règle de transformation. Par défaut, la transformation s'applique à toutes les balises.
- Attribuez un nom à la règle de transformation, puis enregistrez-la.
Exemple: exclure certaines dimensions personnalisées GA4 en fonction du consentement des utilisateurs
Les paramètres d'exclusion vous permettent de contrôler les données first party envoyées à Google. Par exemple, lorsqu'un utilisateur refuse les cookies analytics_storage
, vous pouvez supprimer certaines dimensions personnalisées.
Montrez-moi comment faire !
Pour supprimer une dimension personnalisée:
- Créez une règle de transformation Nouvelle.
- Cliquez sur Configuration de la transformation, puis sélectionnez Exclure les paramètres.
- Dans Paramètres à exclure, ajoutez une ligne et définissez les dimensions personnalisées que vous souhaitez exclure (par exemple,
payment_type
,payment_status
). - Dans Conditions de correspondance, configurez la transformation pour qu'elle ne s'applique que lorsqu'un utilisateur refuse les cookies
analytics_storage
.
Formulez les conditions suivantes :{{gcs}}
est égal àG100
{{gcs}}
est égal àG110
- Facultatif: dans Tags concernés, ajoutez toutes les balises auxquelles cette transformation doit s'appliquer.
- Attribuez un nom à votre balise, puis enregistrez-la. Il devrait se présenter comme suit:
Vérifier que vos règles de transformation sont appliquées
Vous pouvez vérifier vos règles de transformation en prévisualisant votre espace de travail:
- Ouvrez votre site Web.
Dans votre conteneur de serveur Google Tag Manager, sélectionnez Aperçu.
Tag Assistant démarre et charge votre conteneur de serveur.
Pour afficher toutes les balises et actions déclenchées pour un événement, sélectionnez un nom d'événement dans la liste de gauche.
Vérifier qu'une transformation a bien été exécutée:
- Si vous souhaitez le vérifier, ouvrez l'onglet Tags (Tags).
Sélectionnez une balise déclenchée pour afficher ses propriétés, ses requêtes HTTP sortantes, ses déclencheurs de déclenchement et ses transformations.
Remarque: Les transformations ne s'appliquent qu'aux balises déclenchées. Une transformation peut empêcher le déclenchement de votre balise si elle modifie ou supprime des champs de paramètres d'événement obligatoires.
L'aperçu Détails de la balise indique les transformations exécutées pour une balise et dans quel ordre. L'ordre par défaut est le suivant:
- Autoriser les paramètres
- Paramètres d'enrichissement
- Exclure les paramètres
Pour afficher les détails d'une transformation, cliquez dessus. Les paramètres d'événement fournis à la balise s'affichent dans la section Données d'événement.
Lorsque vous cliquez sur la zone Données d'événement, vous pouvez voir l'état des paramètres d'événement après l'exécution de toutes les transformations. Pour afficher à la fois les paramètres d'événement d'origine et transformés, cochez Afficher l'original.