Een transactie-ID is een unieke ID die u voor elke transactie kunt maken, zoals een bevestigingsnummer voor een bestelling. U moet een transactie-ID (zoals een bevestigingsnummer voor een bestelling) aan elke e-commercegebeurtenis toevoegen om transacties van dezelfde gebruiker te dedupliceren en terugbetalingen op de juiste manier te verwerken.
Door een transactie-ID toe te voegen, dedupliceert Google Analytics aankopen als 2 aankopen met dezelfde transactie-ID worden geregistreerd.
Google Analytics dedupliceert alleen transacties met dezelfde transactie-ID van dezelfde gebruiker. Dezelfde transactie-ID kan worden gebruikt voor verschillende gebruikers zonder de transacties te dedupliceren.
Voordat u begint
De transactie-ID moet voor elke bestelling uniek zijn. U kunt bijvoorbeeld de bevestigingsnummers van bestellingen gebruiken voor uw transacties.
De transactie-ID's kunnen bestaan uit cijfers, letters en speciale tekens, zoals gedachtestreepjes en spaties. Ze moeten uniek zijn voor elke transactie. Transactie-ID's mogen geen gegevens bevatten waarmee individuele klanten kunnen worden geïdentificeerd.
Een transactie-ID toevoegen
Pas uw code aan om de transactie-ID te verzamelen. U hoeft geen wijzigingen aan te brengen in Google Analytics.
Opmerking: Gebruik een dynamische waarde voor de transactie-ID. Als u dezelfde ID verstuurt voor verschillende transacties, valt het aantal conversies mogelijk veel te laag uit.
In de volgende instructies gebruiken we Active Server Pages (ASP) als voorbeeld en updaten we de gtag.js-meetcode. De exacte code varieert, afhankelijk van de servertaal die u gebruikt. Zorg ervoor dat u de juiste taal voor uw website gebruikt.
- Open het ASP-bestand (of het juiste bestand voor de servertaal die u gebruikt) voor uw conversiepagina.
- Zoek de ASP-expressie die deze informatie opslaat. Bijvoorbeeld:
<%= orderId %>
. - Open de HTML voor uw conversiepagina en zoek het gebeurtenisfragment.
- Vervang in het gedeelte
script
van het gebeurtenisfragment (het gedeelte tussen de<script></script>
-tags)<%= orderId %>
door de ASP-expressie die u in stap 2 heeft gevonden:Voorbeeld van gebeurtenisfragment:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
De transactie-ID verifiëren
- Activeer de gebeurtenis op uw website.
- Bekijk de bron van de webpagina in uw webbrowser (in de meeste browsers klikt u met de rechtermuisknop op de pagina en selecteert u Bron bekijken).
- Als het goed is, ziet u de meetcode tussen de tags
<head>
en</head>
op de pagina. De ASP-expressie wordt vervangen door de werkelijke transactie-ID.