Cómo contamos los escaneos: reglas de conteo y precisión
Descubra cómo Link Code Generator mide los escaneos de códigos QR dinámicos, excluye rastreadores y precargas automáticas, y cómo se comparan nuestros recuentos con Google Analytics.
¿Qué cuenta como un escaneo?
Cada escaneo de código QR dinámico representa una redirección HTTP auténtica en tiempo real iniciada por un visitante real. Cuando alguien escanea su código QR con su cámara o app lectora, su dispositivo solicita nuestro servidor perimetral de redirección. Si la solicitud se verifica como auténtica, incrementamos su conteo de escaneos y registramos información de dispositivo, sistema operativo y ubicación geográfica en milisegundos antes de reenviar al usuario a su URL de destino.
¿Qué se excluye del recuento de escaneos?
Para garantizar que sus métricas de marketing sean 100% confiables y no sufran inflación artificial, nuestro perímetro detecta y filtra automáticamente el tráfico no humano:
- Motores de búsqueda y bots rastreadores: Los rastreadores automatizados (incluyendo Googlebot, Bingbot, Yandex, Applebot, Baidu, bots de auditoría SEO y scrapers de IA) reciben la redirección pero quedan estrictamente excluidos de sus estadísticas.
- Precargas de vista previa de enlaces: Cuando se pega el destino del QR en apps de mensajería (como Slack, iMessage, WhatsApp o Telegram) o se previsualiza en navegadores móviles, los servidores envían solicitudes con encabezados como
purpose: prefetchosec-purpose: preview. Respondemos al encabezado pero no lo contabilizamos como escaneo. - Solicitudes HTTP HEAD: Los monitores de actividad o scripts de verificación que envían pings HEAD reciben respuestas HTTP 302 sin registrar eventos de escaneo.
¿Por qué difiere nuestro recuento de Google Analytics 4 (GA4)?
Es común observar diferencias entre los escaneos registrados en Link Code Generator y las páginas vistas en Google Analytics 4. En casi todos los casos, Link Code Generator registra un recuento de escaneos físicos más alto y preciso que las visitas registradas por GA4. He aquí el motivo:
- Bloqueadores de anuncios y extensiones de privacidad: Muchos navegadores móviles y extensiones (como Brave, la protección avanzada contra rastreo de Safari o uBlock Origin) bloquean scripts de rastreo de JavaScript como Google Analytics (gtag.js). Nuestra redirección perimetral ocurre en la capa de red y no puede ser bloqueada por extensiones del navegador.
- Banners de cookies y consentimiento: Los visitantes que rechazan o ignoran los avisos de consentimiento de cookies GDPR/CCPA en su página de destino nunca se rastrean en GA4, aunque hayan escaneado su código QR y visitado su sitio.
- Ejecución de JavaScript y conexiones lentas: Si un visitante escanea un código con datos móviles lentos y cierra la pestaña antes de que se cargue la página completa y los scripts de terceros, la visita se pierde en GA4 pero queda registrada en nuestra capa de redirección.
- Seguimiento UTM: Para consultar el tráfico del QR en Google Analytics, añada parámetros UTM a su URL de destino (por ejemplo,
utm_source=qr&utm_medium=print).
Zonas horarias y retención
Todos los escaneos se registran con marcas de tiempo UTC en nuestro perímetro y se convierten automáticamente a la zona horaria de su navegador al consultarse en su panel. Los eventos detallados se retienen según su plan (retención ilimitada para planes Pro, 30 días para planes gratuitos). Los totales históricos se conservan de forma permanente.