Show Menu
TEMAS×

Implementar Analytics con etiquetas de imagen HTML

Implemente Analytics con una etiqueta de imagen HTML (solicitud de imagen codificada).
A continuación, el explorador solicita la imagen. Los datos se mueven con esta solicitud de imagen mediante variables en la cadena de consulta de la solicitud de imagen. JavaScript combina variables de explorador con variables de page para obtener una solución de recopilación de datos completa. En algunos casos resulta apropiada una etiqueta de imagen creada completamente por el servidor. Los elementos estándar de una implementación basada en JavaScript son los siguientes:
Código HTML Esta parte consta del código JavaScript que se sitúa en las páginas (o plantillas) HTML y que configura el valor de las variables de JavaScript.
Biblioteca JavaScript
Este archivo contiene código común que:
  • Consulta al explorador acerca de varias propiedades, como la versión de JavaScript, la versión del SO, el tamaño y la resolución del monitor que se está usando, y otras variables
  • Codifica y concatena todas las variables en una solicitud de imagen (<img>) que transporta estas variables a los servidores de recopilación de datos. Después, hace referencia a un archivo de biblioteca JavaScript que se carga y se ejecuta.
Etiqueta <noscript> Se coloca una versión simplificada de la solicitud de imagen en una etiqueta <noscript> que se ejecuta si el usuario ha deshabilitado JavaScript o no tiene funcionalidades de JavaScript. Esta parte de la implementación es opcional y generalmente se aplica a un 2 % de la población de Internet.
JavaScript puede detectar opciones de configuración del explorador que no están disponibles para un servidor, por ejemplo, la altura y anchura de la ventana del explorador, la resolución de pantalla y los complementos de Netscape. Si se usa un método del lado del servidor para crear una etiqueta de imagen, estas variables no se pueden capturar. JavaScript establece un número aleatorio en la solicitud de imagen para omitir el almacenamiento en caché del explorador y el servidor proxy. Esto permite realizar el seguimiento de todas las vistas de página de forma precisa. En algunos casos, el código del lado del servidor tiene ventajas sobre el código basado en JavaScript, entre ellas:
  • JavaScript es muy preciso (98-100 %). Hay ocasiones en las que se desea la máxima precisión, incluso en situaciones en las que un usuario hace clic rápidamente a otra página antes de que JavaScript se haya ejecutado. Crear la etiqueta de imagen en el lado del servidor aumenta varios puntos el porcentaje de precisión.
  • Para rastrear eventos de conversión (como las compras) en los que la precisión es fundamental.
  • Esta estrategia también se puede usar para rellenar completamente la solicitud de imagen dentro de la etiqueta para rastrear usuarios sin JavaScript o con JavaScript deshabilitado.
El uso de etiquetas de imagen generadas por el servidor requiere un tiempo de implementación adicional y resultan más difíciles de depurar, implementar y mantener. Adobe recomienda encarecidamente a sus clientes usar la recopilación de datos basada en JavaScript en todas las páginas siempre que sea posible. Hay varios informes y funciones, incluidos el mapa de clics de visitantes, vínculos de descarga, vínculos de salida y variables de explorador (alto y ancho del explorador, etc.) que no se pueden recopilar o no se admiten con este método de implementación.