Et transaktions-id er et entydigt id, som du kan oprette for hver transaktion, f.eks. et ordrebekræftelsesnummer. Du skal tilføje et transaktions-id (f.eks. et ordrebekræftelsesnummer) for hver enkelt e-handelshændelse for at sikre deduplikering af transaktioner for samme bruger og korrekt behandling af refusioner.
Når du tilføjer et transaktions-id, bliver køb deduplikeret i Google Analytics, hvis der registreres to eller flere køb med samme transaktions-id.
Google Analytics deduplikerer købshændelser med samme transaktions-id. Det samme transaktions-id må ikke bruges på tværs af forskellige brugere. Hvis du angiver et unikt transaktions-id, deduplikerer og afstemmer Google Analytics dataene.
Før du begynder
Hver ordre skal have et unikt transaktions-id. Du kan f.eks. bruge det ordrebekræftelsesnummer, der er knyttet til hver transaktion.
Transaktions-id'erne kan bestå af tal, bogstaver og specialtegn såsom bindestreger eller mellemrum. Transaktions-id'erne skal være unikke. Transaktions-id'erne skal udelade alle oplysninger, der kan bruges til at identificere individuelle kunder.
Tilføj et transaktions-id
Du skal redigere din kode for at kunne indsamle transaktions-id. Du behøver ikke at foretage ændringer i Google Analytics.
Sørg for at overføre en dynamisk værdi for transaktions-id'et. Hvis du sender det samme id for forskellige transaktioner til Google Analytics via dit tag, risikerer du, at der tælles markant færre vigtige hændelser end det antal, du reelt opnår.
Nedenstående vejledning med ASP (Active Server Pages) og opdatering af gtag.js-målingskoden kan bruges som eksempel. Hvordan koden helt præcis skal se ud, afhænger af det aktuelle serversprog. Sørg for at bruge det rette sprog i forhold til dit website.
- Åbn ASP-filen (eller den relevante fil for det aktuelle serversprog) for din side for vigtige hændelser.
- Find det ASP-udtryk, der indeholder den relevante information. Eksempel:
<%= orderId %>. - Åbn HTML-koden for din side med vigtig hændelse, og find hændelseskodestykket.
- Erstat
<%= orderId %>iscript-sektionen i hændelseskodestykket (mellem taggene<script></script>) med det ASP-udtryk, du fandt i trin 2:Eksempel på hændelseskodestykke:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
Foretag verificering af transaktions-id'et
- Aktivér hændelsen på dit website.
- Få kilden til websiden vist i din webbrowser (i de fleste browsere skal der højreklikkes på siden og vælges Vis kildetekst).
- Du bør nu kunne se målingskoden mellem taggene
<head>og</head>på siden. ASP-udtrykket bør nu være erstattet af det faktiske transaktions-id.