Intégrations
Google Analytics 4
Measurement Protocol côté serveur : chaque clic enregistré devient un événement link_click.
Sur Solo, Growth et Ultimate, Letlink peut envoyer un événement GA4 pour chaque clic enregistré via le Measurement Protocol. Rien ne s'exécute dans le navigateur du visiteur : l'événement arrive donc même s'il ne charge jamais le pixel de votre site — scans QR, webviews intégrées aux applications et redirections instantanées compris.
Récupérer les identifiants
- Dans Google Analytics, ouvrez Admin → Flux de données → votre flux web.
- Copiez l'ID de mesure (
G-suivi de lettres et de chiffres). - Ouvrez Codes secrets des API Measurement Protocol et créez un code secret. Copiez-le immédiatement ; GA4 ne l'affichera plus.
Collez-les dans Letlink
- Allez dans Intégrations → Google Analytics 4. Réservé aux propriétaires et aux admins.
- Collez l'ID de mesure et le code secret de l'API, puis enregistrez.
- Pour déconnecter, effacez le Measurement ID et enregistrez (laissez le secret vide).
L'événement
Chaque clic enregistré envoie l'événement link_click avec engagement_time_msec=1. Le client_id GA4 correspond à l'empreinte de l'appareil lorsque nous en avons une, sinon à click.{visit_id}. Paramètres :
| Paramètre | Signification |
|---|---|
| short_code | Partie finale de l'URL courte |
| link_type | direct, utm, appstore, instagram, mobile ou device |
| variation | Nom du test A/B, qr pour les scans, ou vide |
| device_type | Par exemple desktop, smartphone |
| browser | Famille de navigateur |
| session_id | L'identifiant numérique de la visite, pour que GA4 traite chaque clic comme une session distincte |
Les voir dans GA4
Les événements peuvent mettre jusqu'à 24 heures à apparaître dans les rapports standard. Pour une vérification plus rapide, utilisez Admin → DebugView après avoir envoyé du trafic, ou Temps réel si les événements Measurement Protocol sont inclus dans votre propriété. Définissez short_code et variation comme dimensions personnalisées si vous voulez les utiliser dans les explorations.
Ce que ce n'est pas
- Il ne charge pas gtag.js lors de la redirection.
- Il ne rattache pas le clic à une session ultérieure sur votre site de destination. Le client id est l'empreinte de Letlink, pas le cookie
_gade votre site. - Il ne se déclenche pas lorsque le plafond mensuel de clics est atteint ou lorsqu'une limite de visites par appareil bloque la redirection.