Methode 1: De <amp-analytics> tag met de "adobeanalytics" template

De "adobeanalytics" het volgen malplaatje gebruikt <amp-analytics> HTML-tag om een aanvraag voor bijhouden rechtstreeks samen te stellen. U kunt raakverzoeken opgeven die moeten worden geactiveerd bij specifieke paginagebeurtenissen, zoals wanneer de pagina zichtbaar wordt of wanneer u op een klik klikt. Klik gebeurtenissen kunnen worden aangepast om op bepaalde element-id's of -klassen toe te passen door een kiezer op te geven. U kunt de sjabloon laden door type="adobeanalytics" op de tag amp-analytics.

In het volgende codevoorbeeld worden twee triggers gedefinieerd: pageLoad en click. De pageLoad activeert als het document zichtbaar wordt en de pageName variabele zoals gedefinieerd in de vars sectie. De tweede trigger click wordt geactiveerd wanneer op een knop wordt geklikt. De eVar1 variabele wordt ingesteld voor deze gebeurtenis met de waarde 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>

De <amp-analytics> -tag ondersteunt variabelevervangingen, zodat AMP gegevenswaarden kan opgeven die het kent. Zie variabelen ondersteund in amp-analytics op GitHub voor meer informatie.

NOTE
Afbeeldingsverzoeken die met deze methode naar de Adobe worden verzonden, bevatten geen gegevens voor veel standaardrapporten (bijvoorbeeld browser, schermgrootte of referentie). Als u deze informatie in klappen wilt omvatten, zorg ervoor dat zij als deel van het koord van de de vraagvraag van het beeldverzoek worden omvat. Zie Query-parameters voor gegevensverzameling voor een volledige lijst van beeldverzoeken vraagparameters en hun bijbehorende variabelen.

Adobe identificeert bezoekers die een ingebouwde functie van AMP gebruiken, en plaatst het koekje adobe_amp_id. Deze bezoeker-id is uniek voor elke andere id die door Adobe Analytics is ingesteld. Voor elke CDN waarvan een bezoeker inhoud ophaalt, wordt een andere unieke bezoeker geteld. Hierdoor kan het aantal unieke bezoekers stijgen. Het gebruik van een aparte rapportsuite voor AMP-pagina's wordt ten zeerste aanbevolen, omdat AMP unieke bezoekers identificeert. De Adobe Experience Cloud ID Service wordt niet ondersteund.

Deze oplossing vereist dat de volgende server u opgeeft in het dialoogvenster host de eigenschap komt overeen met de trackingserver op uw hoofdsite, zodat uw bestaande privacybeleidsbesturingselementen worden gerespecteerd. Anders maakt u een apart privacybeleid voor pagina's met AMP.