Accelerated Mobile Pages (AMP) es un formato de página de código abierto para la Web móvil que permite que las páginas se rendericen de forma casi instantánea en dispositivos móviles. Las páginas AMP son similares a las páginas HTML y se cargan en cualquier navegador. Sin embargo, como no se puede utilizar analytics.js con Accelerated Mobile Pages, se proporciona otra etiqueta de Analytics específica para AMP.
La recogida de datos de Analytics se implementa como una capa por encima de Measurement Protocol. Los identificadores de usuario se generan aleatoriamente y se almacenan en localStore o en cookies. Los identificadores de usuario cambian cuando un usuario borra las cookies y el almacenamiento local. Las etiquetas de AMP son compatibles con el truncamiento de IPs que se describe en el artículo sobre el enmascaramiento de IPs en Analytics. Las IPs de los datos de documentos AMP siempre se enmascaran.
Analytics para AMP es compatible con el complemento de inhabilitación de Analytics. Si el complemento de inhabilitación está instalado, se inhabilita la recogida de datos de Analytics.
Gracias a Accelerated Mobile Pages los usuarios pueden interactuar con el contenido de un solo editor en varios sitios durante una misma sesión. Más información acerca de las métricas basadas en sesiones recopiladas de Accelerated Mobile Pages
Requisitos
Para utilizar Analytics en páginas AMP, debe hacer lo siguiente:
- Informar a los usuarios de cómo Analytics recoge y usa los datos, y darles la oportunidad de inhabilitar sus funciones. Por ejemplo, puede incluir un enlace a la página Privacidad y Términos de Google, donde hay un enlace para instalar el complemento de inhabilitación para navegadores de Google Analytics.
- Utilice la etiqueta de Analytics para AMP en sus páginas para móviles. Consulte las especificaciones de Analytics para AMP en Google Developers.
Capacidades y limitaciones
Con Analytics para AMP puede recopilar los siguientes datos:
- Datos de página: dominio, ruta, título de página
- Datos de usuario: ID del cliente, zona horaria
- Datos de navegación: URL de referencia, ID único de página vista
- Datos del navegador: altura y ancho de pantalla, agente de usuario
- Datos de interacción: altura y ancho de página
- Datos de eventos
Consideraciones adicionales
La API de ID de cliente de Google AMP se lanzó recientemente para mejorar el análisis de los usuarios de todas las páginas servidas en su dominio y de las páginas AMP que se sirven en los visores de Google. Además de servir contenido AMP muy rápido en su propio dominio, este tipo de contenido también se servirá directamente a través de los visores de Google. Sin embargo, si no usa la API de ID de cliente de Google AMP y tiene páginas que se sirvan en al menos dos contextos, como dentro de los visores de Google y en su propio sitio, se crearán múltiples identidades para un mismo usuario que interactúe con su contenido en dos o más puntos de contacto.
Análisis comparativo de páginas almacenadas en caché frente a páginas almacenadas en un dominio propio
Si quiere comprender mejor cómo interactúan los usuarios con las páginas AMP almacenadas en caché en comparación con las almacenadas en dominios propios, puede usar las siguientes instrucciones para enviar esos datos a Analytics mediante una dimensión personalizada:
- Añada una nueva dimensión personalizada mediante la interfaz de Analytics. Conviértala en una dimensión de hit y anote el número de índice.
- Añada la configuración siguiente a la etiqueta de Analytics de sus páginas AMP:
extraUrlParams: { 'cd<index 1="" from="" step="">': '${ampdocHost}' } EJEMPLO: Si el índice es 5, la configuración será: extraUrlParams: { 'cd5': '${ampdocHost}' }
- Vuelva a cargar sus páginas AMP y verá que el nombre de host se transfiere a la dimensión personalizada nueva.
- Tras volver a cargar las páginas AMP, puede configurar un informe personalizado con la dimensión personalizada nueva o acceder a ella durante cualquier proceso de generación de informes que siga habitualmente.