Comment nous comptons les scans : règles de comptage et précision
Découvrez comment Link Code Generator mesure les scans de codes QR dynamiques, filtre les robots et préchargements, et compare ses résultats avec Google Analytics.
Qu'est-ce qui compte comme un scan ?
Chaque scan de code QR dynamique représente une redirection HTTP authentique en temps réel effectuée par un véritable visiteur. Lorsqu'un utilisateur scanne votre code QR avec son appareil photo ou son application de scan, son appareil interroge notre serveur de redirection edge. Si la requête est validée, nous incrémentons votre compteur de scans et enregistrons l'appareil, le système d'exploitation et la position géographique en quelques millisecondes avant de rediriger l'utilisateur vers votre URL de destination.
Qu'est-ce qui est exclu du comptage des scans ?
Pour garantir des données marketing 100 % fiables et sans inflation artificielle, notre infrastructure edge filtre automatiquement le trafic non humain :
- Moteurs de recherche et robots d'indexation : Les robots automatisés (Googlebot, Bingbot, Yandex, Applebot, Baidu, robots SEO et scrapers IA) sont redirigés mais strictement exclus de vos statistiques.
- Préchargements d'aperçu de liens : Lorsqu'une URL QR est partagée dans des applications de messagerie (Slack, iMessage, WhatsApp, Telegram) ou préchargée par un navigateur mobile, les serveurs envoient des requêtes avec des en-têtes tels que
purpose: prefetchousec-purpose: preview. Nous effectuons la redirection mais ne la comptabilisons pas comme un scan. - Requêtes HTTP HEAD : Les moniteurs de disponibilité ou outils de vérification de liens envoyant des requêtes HEAD reçoivent des en-têtes HTTP 302 sans déclencher d'enregistrement de scan.
Pourquoi notre décompte diffère-t-il de Google Analytics 4 (GA4) ?
Il est fréquent de constater un écart entre le nombre de scans dans Link Code Generator et les pages vues dans Google Analytics 4. Dans la grande majorité des cas, Link Code Generator enregistre un nombre de scans physiques plus élevé et plus précis que les pages vues rapportées par GA4. Voici pourquoi :
- Bloqueurs de publicités et extensions de confidentialité : De nombreux navigateurs et extensions (Brave, protection avancée de Safari, uBlock Origin) bloquent les traceurs JavaScript comme Google Analytics (gtag.js). Notre redirection s'opère au niveau réseau et ne peut pas être bloquée par une extension de navigateur.
- Bannières de consentement aux cookies : Les visiteurs qui refusent ou ignorent la bannière RGPD ne sont jamais suivis dans GA4, bien qu'ils aient scanné votre QR code et visité votre site.
- Exécution JavaScript et connexions lentes : Si un visiteur scanne un code avec un réseau mobile lent et ferme l'onglet avant la fin du chargement des scripts d'analyse tiers, la visite est perdue dans GA4 mais bien comptabilisée lors de notre redirection.
- Suivi UTM : Pour analyser le trafic QR dans Google Analytics, ajoutez des paramètres UTM à votre URL de destination (ex.
utm_source=qr&utm_medium=print).
Fuseaux horaires et rétention des données
Tous les scans sont enregistrés avec des horodatages UTC sur nos serveurs edge et convertis automatiquement dans le fuseau horaire de votre navigateur dans votre tableau de bord. L'historique détaillé est conservé selon votre forfait (rétention illimitée pour les comptes Pro, 30 jours pour les comptes gratuits). Le total cumulé des scans est conservé définitivement.