Ett transaktions-id är en unik identifierare som du kan skapa för varje transaktion, till exempel ett orderbekräftelsenummer. Du måste lägga till ett transaktions-id (till exempel ett orderbekräftelsenummer) i varje e-handelshändelse för att deduplicera transaktioner från samma användare och för att behandla återbetalningar på rätt sätt.
När du lägger till ett transaktions-id deduplicerar Google Analytics köp ifall två köp registreras med samma transaktions-id.
Google Analytics deduplicerar bara transaktioner med samma transaktions-id från samma användare. Samma transaktions-id kan användas för olika användare utan att transaktionerna dedupliceras.
Innan du börjar
Transaktions-id:t måste vara unikt för varje beställning. Du kan till exempel använda orderbekräftelsenumren för dina transaktioner.
Transaktions-id:n kan bestå av siffror, bokstäver och specialtecken, som tankstreck eller blanksteg. De måste vara unika för varje transaktion. Transaktions-id:n får inte innehålla någon information som kan användas för att identifiera enskilda personer.
Lägga till ett transaktions-id
Du måste modifiera koden för att samla in transaktions-id:t. Du behöver inte göra några ändringar i Google Analytics.
Obs! Tänk på att skicka med ett dynamiskt värde för transaktions-id:t. Om du skickar samma id för olika transaktioner kan det hända att antalet konverteringar som räknas blir betydligt färre än det faktiska antalet.
I följande exempel använder vi Active Server Pages (ASP) och uppdaterar mätningskoden gtag.js. Den exakta koden varierar beroende på vilket serverspråk du använder. Var noga med att använda rätt språk för din webbplats.
- Öppna ASP-filen (eller lämplig fil för serverspråket du använder) för din konverteringssida.
- Leta reda på ASP-uttrycket som lagrar den informationen. Exempel:
<%= orderId %>
. - Öppna HTML-koden för konverteringssidan och leta reda på händelsekodavsnittet.
- Ersätt
<%= orderId %>
iscript
-avsnittet (mellan<script></script>
-taggarna) i händelsekodavsnittet med ASP-uttrycket från steg 2:Exempel på händelsekodavsnitt:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
Verifiera transaktions-id:t
- Utlös händelsen på din webbplats.
- Visa webbsidans källa i webbläsaren. (I de flesta webbläsare högerklickar du på sidan och väljer Visa källa.)
- Mätningskoden bör visas mellan taggarna
<head>
och</head>
på sidan. ASP-uttrycket ersätts av det faktiska transaktions-id:t.