Intégrations
Google Tag Manager (server-side)
Envoyez les clics et les conversions à votre conteneur GTM côté serveur sous forme de hits GA4 Measurement Protocol.
L'intégration Google Tag Manager envoie chaque clic Letlink enregistré, et chaque conversion approuvée, à votre propre conteneur GTM côté serveur sous forme de hit GA4 Measurement Protocol. Une fois l'événement sur votre serveur de taggage, n'importe quelle balise du conteneur peut agir dessus — GA4, Google Ads, Meta, un entrepôt de données —, vous configurez donc les destinations une seule fois dans GTM plutôt qu'une fois par outil. Disponible sur Growth et Ultimate.
Votre besoin
- Un conteneur côté serveur en fonctionnement avec sa propre adresse HTTPS, par exemple
https://gtm.example.com. - Un client Measurement Protocol dans ce conteneur. GTM n'en ajoute pas par défaut.
- L'ID de mesure (
G-…) du flux web GA4 vers lequel le conteneur transmet.
Préparer le conteneur
- Dans votre conteneur serveur, ouvrez Clients → New et choisissez le type de client Measurement Protocol.
- Définissez l'Activation Path sur
/mp/collect(ou tout autre chemin — vous saisirez le même dans Letlink) et enregistrez. - Ajoutez ou réutilisez une balise Google Analytics: GA4 déclenchée par ce client, ainsi que toutes les autres balises que les événements doivent atteindre, puis cliquez sur Submit pour publier le conteneur.
Connectez-le à Letlink
- Ouvrez Intégrations → Google Tag Manager (côté serveur). Propriétaires et admins uniquement.
- Saisissez l'URL du serveur de taggage (sans chemin), l'ID de mesure et, si vous l'avez modifié, le chemin du client.
- Le secret API est facultatif. Collez votre secret GA4 Measurement Protocol si votre balise GA4 transmet les hits à Google avec celui-ci.
- Enregistrez et cliquez sur Envoyer un événement de test, puis regardez la requête arriver dans le mode Aperçu du conteneur.
Ce que nous envoyons
Un POST vers <tagging server><path>?measurement_id=G-… avec un corps GA4 Measurement Protocol standard. client_id est la même empreinte d'appareil que celle du tableau de bord, et le pays du visiteur est placé dans user_location lorsqu'ils sont connus.
| Événement Letlink | Événement GA4 | Paramètres supplémentaires |
|---|---|---|
| Clic | link_click |
short_code, link_type, variation, destination_url, valeurs UTM, click_id |
| Vente | purchase |
transaction_id (votre ID de commande), value, currency |
| Lead | generate_lead |
value, currency lorsqu'ils sont envoyés |
| Inscription | sign_up |
method = short_link |
| Personnalisé | Le nom de votre événement, nettoyé selon les règles GA4 | value, currency lorsqu'ils sont envoyés |
Chaque conversion porte aussi conversion_id (conv-<id>) et le click_id du clic dont elle provient, pour que vous puissiez les joindre dans BigQuery ou dédupliquer dans vos balises.
Rien n'arrive — que dois-je vérifier ?
- L'URL du serveur de taggage doit être en HTTPS et accessible depuis Internet. Une erreur
404signifie généralement qu'aucun client n'a pris en charge le chemin : vérifiez le chemin d'activation du client Measurement Protocol. - Le mode Aperçu n'affiche les requêtes que lorsqu'il est ouvert. Envoyez l'événement de test après l'avoir ouvert.
- Les conversions sont toujours envoyées à cette intégration, même lorsque l'espace de travail ne transmet pas les conversions aux plateformes publicitaires.