Transactie-ID's zijn unieke ID's voor elke transactie, zoals een bevestigingsnummer van een bestelling. Hiermee voorkomt u dubbele conversies. Gebruik transactie-ID's om online en offline conversies bij te houden.
Als u de tag voor bijhouden van conversies toevoegt aan een conversiepagina, zoals een bevestigingspagina voor een bestelling, moet er alleen een conversie worden geteld als een klant een waardevolle actie op uw website heeft afgerond. Wanneer een klant de conversiepagina opnieuw bezoekt of de pagina opnieuw laadt, is het mogelijk dat dezelfde tag wordt geactiveerd en een tweede conversie voor dezelfde bestelling wordt geteld.
Voorkom deze dubbele conversies door de tag voor bijhouden van conversies zo te bewerken dat deze een unieke transactie-ID vastlegt, zoals een bevestigingsnummer van een bestelling dat u mogelijk al gebruikt. Als er 2 conversies voor dezelfde conversieactie met dezelfde transactie-ID zijn, weet Google Ads dat de tweede conversie een duplicaat is. U krijgt een foutmelding en de dubbele conversie wordt niet geteld.
In dit artikel leggen we uit hoe u een unieke transactie-ID toevoegt aan uw tag voor bijhouden van conversies en hoe u deze gebruikt met offline conversies.
Voordat u begint
U heeft het volgende nodig om transactie-ID's aan uw tag voor bijhouden van conversies toe te voegen:
- Conversies bijhouden instellen voor uw website. U kunt de instructies hieronder pas uitvoeren nadat u een conversieactie heeft gemaakt in uw Google Ads-account en de conversietag heeft toegevoegd aan uw website.
- Unieke transactie-ID's, zoals bevestigingsnummers van bestellingen voor uw transacties. De transactie-ID's kunnen bestaan uit cijfers, letters en speciale tekens, zoals gedachtestreepjes en spaties. De tekenlimiet is 64 tekens. Ze moeten uniek zijn voor elke transactie. Transactie-ID's mogen geen gegevens bevatten waarmee individuele klanten kunnen worden geïdentificeerd.
- De mogelijkheid om code op uw website te bewerken. U of uw webontwikkelaar moet de tag voor bijhouden van conversies bewerken.
Instructies
U moet een codefragment toevoegen aan uw tag voor bijhouden van conversies om de unieke bestellings-ID op te halen en mee te sturen in uw tag. U hoeft niets te updaten in uw Google Ads-account: het updaten van uw tag is voldoende.
Aandachtspunten
- Gebruik een dynamische waarde voor de transactie-ID. Als uw tag dezelfde ID naar Google Ads verstuurt voor verschillende transacties, valt het aantal conversies mogelijk veel te laag uit.
- In de onderstaande instructies wordt ASP (Active Server Pages) als voorbeeld gebruikt. De exacte code varieert, afhankelijk van de servertaal die u gebruikt. Zorg ervoor dat u de juiste taal voor uw website gebruikt.
Transactie-ID's instellen voor websiteconversies
- Open het ASP-bestand voor uw conversiepagina. (Of, als u een andere servertaal gebruikt, opent u het bijbehorende bestand.) Als met één bestand meerdere pagina's worden gegenereerd, zoekt u het gedeelte in het ASP-bestand waarmee uw conversiepagina wordt gegenereerd.
- Als uw site een variabele transactie-ID heeft, zoekt u de ASP-expressie die deze informatie opslaat. Bijvoorbeeld:
<%= orderID %>
. - Open de HTML voor uw conversiepagina en zoek het gebeurtenisfragment. (U kunt deze wijzigingen ook in dit fragment aanbrengen voordat u het gebeurtenisfragment aan de conversiepagina toevoegt. Bewerk het fragment volgens de instructies hieronder en installeer het fragment dan volgens de instructies in Een Google-tag aan uw website toevoegen.)
- 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:<!-- Gebeurtenisfragment voor voorbeeld van een conversiepagina --> <script> gtag('event', 'conversion', {'send_to': 'AW-123456789/AbC-D_efG-h12_34-567', 'value': 1.0, 'currency': 'USD', 'transaction_id': '<%= orderId %>', }); </script>
Opmerking: Het gebeurtenisfragment bevat standaard alleen de parameter
transaction_id
als u de categorie Aankoop/verkoop heeft geselecteerd toen u de conversieactie instelde. - U test de code door op uw site een conversie af te ronden, waarna u de conversiepagina bezoekt.
- Bekijk in uw webbrowser de bron van de webpagina. (In de meeste browsers kunt u dit doen door met de rechtermuisknop op de pagina te klikken en dan Bron weergeven te selecteren.) De code voor conversies bijhouden staat tussen de tags
<head>
en</head>
op uw pagina. De ASP-expressie wordt vervangen door de werkelijke transactie-ID.
Transactie-ID's voor offline conversies instellen
Als u conversies via advertentieklikken importeert, kunt u desgewenst een unieke transactie-ID toevoegen in de kolom Transactie-ID (of Bestellings-ID).
Fouten in de codering van transactie-ID's
Met transactie-ID's voorkomt u dat er dubbele conversies worden geteld. Maar als transactie-ID's onjuist zijn gecodeerd, kunnen conversies worden gemarkeerd als ongeldig. Of als meerdere klanten dezelfde transactie-ID gebruiken, kan Google Ads het deduplicatieproces overslaan.
Dit zijn enkele voorbeelden van codefouten:
- Onjuiste methode om het veld Bestellings-ID dynamisch in te vullen:
{{ order_number }}
[invoice-prefix][invoice-number]
Null-user-id
Gtm.init
<%= orderId %>
[object Object].transaction_id
<google_ads_transaction_id>
Number(order.id).toString()
<?php echo $order->id; ?>
- Onjuist gebruik van het veld Bestellings-ID:
- Termen voor tijdelijke aanduiding
button-confirm
congrats
thank_you
not set
buy
Page View
Conversion Tracking Google Ads
1234
https://www.google.com/
google
- URL's
www.nb-furniture.com
https://www.worldenglishinstitute.org/admin/lesson/read/50
towncentrepharmacy.com
dovmesilmeuzmani.com
https://www.keptbykrungsri.com/grow-savings
- E-mailadressen
...@gmail.com
...@yahoo.com
- Aangepaste domeinen
- Prijzen of valuta
$ 17,99
$ 5,37
$ 21,45
$ 15,50
USD
AUD
- Termen voor tijdelijke aanduiding
Over de transactie-ID en de instelling Aantal
Het toevoegen van een transactie-ID aan het gebeurtenisfragment is niet hetzelfde als het wijzigen van de instelling Aantal om één conversie per advertentieklik te tellen.
Als u een transactie-ID toevoegt, voorkomt u dat dezelfde conversie 2 keer wordt geteld, bijvoorbeeld als iemand de bevestigingspagina voor een aankoop opnieuw opent, waardoor 1 aankoop zou worden geteld als 2 conversies.
Als u de instelling Aantal wijzigt in 1, wordt er maar 1 conversie geteld na een advertentieklik, ook als de advertentieklik tot meerdere conversies (zoals meerdere verschillende aankopen) heeft geleid.
Wanneer gebruikt u de instelling Aantal en wanneer de transactie-ID?
- Als u 1 lead per advertentieklik wilt bijhouden, wijzigt u de instelling Aantal in 1.
- Als u elke aankoop van een klant na een advertentieklik wilt bijhouden, maar ervoor wilt zorgen dat dezelfde aankoop niet dubbel wordt geteld, voegt u een transactie-ID toe aan het gebeurtenisfragment. De methode met een transactie-ID is de aanbevolen optie voor aankopen.
Opmerking:
- Transactie-ID's worden niet opgenomen in rapporten in Google Ads.
- Het probleem van dubbele view-through-conversies wordt niet opgelost door een transactie-ID aan het fragment toe te voegen.
- Als u al een oplossing heeft om dubbele conversies van uw website te verwijderen, raden we aan de transactie-ID als extra tool toe te voegen om te zorgen dat uw conversiegegevens zo accuraat mogelijk zijn.
- Als u Google Tag Manager gebruikt, kunt u transactie-ID's gebruiken. Zorg ervoor dat u de transactie-ID opgeeft als variabele, niet als een statische tekenreeks.