Konfigurera sessionssammanslagning för AMP i Google Analytics

Innehåll i artikeln:

AMP-sidor visas från en AMP-cachedomän som skiljer sig åt från din webbplatsdomän. Du kan använda AMP-länkning för att spåra en användares väg genom en AMP-cache och dina webbplatssidor. AMP-länkning är en amp-analytics-funktion som kopplar samman användarsessioner med AMP Client ID som användar-id.

AMP-länkning lägger till ett AMP Client ID i utgående länkar från AMP-cachesidor. Sidor som har taggats med Google Analytics hämtar sedan AMP Client ID från frågeparametern för webbadressen och kopplar samman användarsessionen med AMP Client ID som användar-id.

I denna artikel beskriver vi hur du konfigurerar en AMP-länkning med Google Analytics.

Så påverkar AMP Client ID din data

När AMP Client ID synkroniseras mellan en AMP-cache och din ursprungliga webbplatsdomän ger det mer exakta användarmätvärden, t.ex. Sessionslängd, Avvisningsfrekvens och Sidor per session. För att AMP Client ID ska vara användbart bör dock data samlas in inom samma Google Analytics-egendom.

Obs! Synkronisering av AMP Client ID mellan AMP-cache och din ursprungliga domän innebär en engångsåterställning av de befintliga Google Analytics användar-id som används för funktioner som Kohortanalys, Aktuellt värde och Målgruppsinriktning. Detta kan leda till en märkbar men tillfällig variation i mätvärden för Ny användare och relaterade rapporter.

Konfigurera AMP-länkning

Du konfigurerar AMP-länkning med Google Analytics i tre steg:

  1. Tagga dina AMP-sidor
  2. Tagga dina sidor som inte är AMP

Steg 1. Tagga dina AMP-sidor för att överföra AMP-länkningsparametrar

Lägg till standard-Google-taggen för AMP på dina AMP-målsidor. Se kodexemplet nedan och gör följande ändringar:

Byt ut MEASUREMENT_ID mot tagg-id:t för den Google Analytics-egendom som du vill skicka data till.

Om dina AMP-sidor finns på en annan toppdomän än de utgående länkarna till din webbplats, eller om AMP-sidor inte finns på en välkänd underdomän (dvs. inte på www., amp. eller m.) tar du med en länkningskonfiguration, så som visas nedan. Lägg till den domän där AMP-sidan finns samt domäner för eventuella utgående länkar.

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars": {
    "gtag_id": "MEASUREMENT_ID",
    "linker": {
      "domains": ["example.com", "example2.com"]
    }
    ,
    "config": {
      "MEASUREMENT_ID": {
        "groups": "default"
      }
    }
  }
}
</script>
</amp-analytics>
Obs! För gtag_id kan du ange id från valfri Google-produkt (t.ex. Google Ads eller Search Ads 360) som du använder på din AMP. Du kan endast använda ett id från en Google-produkt i fältet gtag_id.
Viktigt! Google Taggstyrning för AMP har för närvarande inte stöd för Google Analytics 4. Om du vill använda AMP med Google Analytics 4 måste du lägga till AMP-kodavsnittet manuellt. Läs mer.

Steg 2. Tagga dina sidor som inte är AMP för att läsa AMP-länkningsparametrar

Använd kodavsnittet gtag.js på dina sidor som inte är AMP-sidor. Se kodexemplet nedan:

  • Byt ut MEASUREMENT_ID mot tagg-id:t för den Google Analytics-egendom som du vill skicka data till.
  • Om AMP-sidorna finns på en annan toppdomän än utgående länkar till din webbplats, eller om AMP-sidor inte finns på en välkänd underdomän (dvs. inte på www. amp., m.), tar du med en länkningskonfiguration, så som visas nedan. Lägg till den domän där AMP-sidan finns samt domäner för eventuella utgående länkar.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {
    'domains': ['example.com', 'example2.com']
  });
  gtag('js', new Date());
  gtag('config', 'MEASUREMENT_ID');
</script>

Verifiera inställningarna

Verifiera att Google AMP Client ID matchar mellan sidor som är och inte är AMP.

Alternativ 1: Verifiera via verktyget AMP Tag Test

Använd verktyget AMP Tag Test och ange AMP-webbadressen för att testa.

Obs! AMP Tag Test-verktyget är ett automatiskt testverktyg som simulerar ett flöde från AMP-sidan som visas via tittaren till en länk till nästa sida. Detta verktyg används som riktlinje och kanske inte fångar upp alla testscenarier (t.ex. om AMP-sidan har länkar till olika domäner eller underdomäner). Använd alternativet nedan för manuell testning. 

Alternativ 2: Verifiera med Chromes utvecklarverktyg

  1. Öppna Google Chrome i inkognitoläge. Aktivera mobilemulatorn i Chromes utvecklarverktyg.
  2. Skriv in en sökfråga på google.com som leder till att en AMP-sida för din webbplats visas i sökresultatet. Sidan bör visas via Google AMP-cache i AMP-visaren för Google Sök.
    • Obs! Om din sida inte är tillgänglig via Googles sökresultat ännu kan du ändå testa ifall sessionssammanslagning fungerar med AMP-testverktyget där du kan förhandsgranska sökresultat och följa anvisningarna nedan, förutsatt att sidan kan indexeras av Google.
  3. Hitta nätverksbegäran från Google Analytics för AMP-sidvisningen genom att gå till fliken Network i Chromes utvecklarverktyg och ange collect i fältet Filter.
  4. Leta reda på och välj nätverksförfrågan som går till www.google-analytics.com. På fliken Headers för förfrågan hittar du klient-id genom att scrolla till Query String Parameters. Anteckna cid-parametern.
  5. När AMP-sidan visas av AMP-visaren bör cid-formatet vara en 64 tecken lång base64-sträng:
  6. Rensa alla nätverksbegäranden genom att klicka på Rensa.
  7. Verifiera att du har aktiverat dina icke-AMP-sidor på rätt sätt genom att bekräfta att samma cid-parameter ligger kvar när du går till en icke-AMP-sida. Gör detta genom att klicka på någon länk på AMP-sidan som går till en icke-AMP-sida som visas via din domän. Hitta klient-id genom att filtrera efter strängen ”collect”. Välj vilken nätverksförfrågan som går till www.google-analytics.com. Kontrollera att cid-frågeparameterns värde matchar värdet du har antecknat i steg 5.

Begränsningar

  • Sessionssammanslagning via AMP-länkning sker inte om en förstagångsanvändare stänger AMP-sidan utan att navigera till nästa sida, eftersom sessionssammanslagningen fungerar med hjälp av tillägg i länk.

Var det här till hjälp?

Hur kan vi förbättra den?
Sök
Rensa sökning
Stäng sökrutan
Huvudmeny
7333491597809621785
true
Sök i hjälpcentret
true
true
true
true
true
69256
false
false