E-handel

[GA4] Minimera dubbletter av konverteringar med transaktions-id:n

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.

Obs! Tänk på att skicka med ett dynamiskt värde för transaktions-id:t. Om taggen skickar samma id för olika transaktioner till Google Analytics kan det hända att antalet konverteringar som räknas blir betydligt färre än det faktiska antalet.
Viktigt! Skicka inte en tom sträng som transaktions-id. Google Analytics deduplicerar alla köphändelser som har transaction_id="".

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.

  1. Öppna ASP-filen (eller lämplig fil för serverspråket du använder) för din konverteringssida.
  2. Leta reda på ASP-uttrycket som lagrar den informationen. Exempel: <%= orderId %>.
  3. Öppna HTML-koden för konverteringssidan och leta reda på händelsekodavsnittet.
  4. Ersätt <%= orderId %> i script-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

  1. Utlös händelsen på din webbplats.
  2. Visa webbsidans källa i webbläsaren. (I de flesta webbläsare högerklickar du på sidan och väljer Visa källa.)
  3. Mätningskoden bör visas mellan taggarna <head> och </head> på sidan. ASP-uttrycket ersätts av det faktiska transaktions-id:t.

Var det här till hjälp?

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