Método 1: usar la etiqueta <amp-analytics> con la plantilla "adobeanalytics"

La plantilla de seguimiento de "adobeanalytics" utiliza la etiqueta HTML <amp-analytics> para construir una solicitud de seguimiento directamente. Puede especificar solicitudes de visita que se activen en eventos de página específicos, como la página que se hace visible o al hacer clic. Es posible personalizar los eventos de clic para aplicar a ciertos ID de elemento o ciertas clases al especificar un selector. La plantilla se puede cargar al añadir type="adobeanalytics" a la etiqueta amp-analytics.

En el siguiente código de ejemplo, existen dos activadores definidos: pageLoad y click. El activador pageLoad se ejecuta cuando el documento se vuelve visible e incluye la variable pageName tal como se define en la sección vars. El segundo activador click se ejecuta al hacer clic en un botón. La variable eVar1 se ha establecido para este evento con el valor button clicked.

<amp-analytics type="adobeanalytics">
  <script type="application/json">
    {
      "requests": {
        "myClick": "${click}&v1=${eVar1}",
      },
      "vars": {
        "host": "example.data.adobedc.net",
        "reportSuites": "reportSuiteID1,reportSuiteID2",
        "pageName": "Adobe Analytics Using amp-analytics tag"
      },
      "triggers": {
        "pageLoad": {
          "on": "visible",
          "request": "pageview"
        },
        "click": {
          "on": "click",
          "selector": "button",
          "request": "myClick",
          "vars": {
            "eVar1": "button clicked"
          }
        }
      }
    }
  </script>
</amp-analytics>

La etiqueta <amp-analytics> admite sustituciones de variables para que AMP pueda proporcionar valores de datos que tiene en cuenta. Consulte variables admitidas en amp-analytics en GitHub para obtener más información.

NOTE
Las solicitudes de imagen enviadas al Adobe mediante este método no incluyen datos para muchos informes predeterminados (por ejemplo, explorador, tamaño de pantalla o referente). Si desea incluir esta información en las visitas, asegúrese de que se incluya como parte de la cadena de consulta de solicitud de imagen. Consulte Parámetros de consulta de recopilación de datos para obtener una lista completa de los parámetros de consulta de solicitudes de imagen y sus variables asociadas.

Adobe identifica a los visitantes mediante una función AMP integrada y establece la cookie adobe_amp_id. Este ID de visitante es único para cualquier otro ID establecido por Adobe Analytics. Se cuenta un visitante único diferente para cada CDN desde la que un visitante recupera contenido, lo que puede aumentar el recuento de visitantes únicos. Se recomienda encarecidamente utilizar un grupo de informes independiente para las páginas de AMP debido a la forma en que AMP identifica a los visitantes únicos. El servicio de Adobe Experience Cloud ID no es compatible.

Esta solución necesita que el servidor de seguimiento especificado en la propiedad host coincida con el servidor de seguimiento en su sitio principal. De esta manera, se respetan los controles de políticas de privacidad existentes. De lo contrario, cree una política de privacidad independiente para las páginas que utilicen AMP.