E-commerce

[GA4] Dubbele conversies minimaliseren met transactie-ID's

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.

Opmerking: Gebruik een dynamische waarde voor de transactie-ID. Als uw tag dezelfde ID naar Google Analytics verstuurt voor verschillende transacties, valt het aantal conversies misschien veel te laag uit.
Belangrijk: Stuur geen lege tekenreeks als transactie-ID. Google Analytics dedupliceert alle aankoopgebeurtenissen met transaction_id="".

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.

  1. Open het ASP-bestand (of het juiste bestand voor de servertaal die u gebruikt) voor uw conversiepagina.
  2. Zoek de ASP-expressie die deze informatie opslaat. Bijvoorbeeld: <%= orderId %>.
  3. Open de HTML voor uw conversiepagina en zoek het gebeurtenisfragment.
  4. 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

  1. Activeer de gebeurtenis op uw website.
  2. 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).
  3. 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.

Was dit nuttig?

Hoe kunnen we dit verbeteren?
Zoeken
Zoekopdracht wissen
Zoekfunctie sluiten
Hoofdmenu
15669123399046538209
true
Zoeken in het Helpcentrum
true
true
true
true
true
69256
false
false
false
false