ID transakcije je enolični identifikator, ki ga lahko ustvarite za posamezno transakcijo, kot je številka potrdila naročila. Če želite odstraniti podvojene transakcije od istega uporabnika in ustrezno obdelati vračila kupnine, morate vsakemu dogodku e-trgovine dodati ID transakcije (kot je številka potrditve naročila).
Z dodajanjem ID-ja transakcije bo Google Analytics odstranil podvojene nakupe, če sta dva nakupa registrirana z istim ID-jem transakcije.
Google Analytics odstrani samo podvojene transakcije z istim ID-jem transakcije od istega uporabnika. Isti ID transakcije je mogoče uporabiti za različne uporabnike brez odstranjevanja podvojenih transakcij.
Preden začnete
ID transakcije mora biti enoličen za vsako naročilo. Za transakcije lahko na primer uporabite številke potrdil naročil.
ID-ji transakcij lahko vsebujejo številke, črke in posebne znake, na primer pomišljaje ali presledke. Za vsako transakcijo morajo biti enolični. V ID-jih transakcij morajo biti izpuščeni vsi podatki, ki bi omogočali prepoznavo posameznih strank.
Dodajanje ID-jev transakcij
Če želite zbirati ID transakcije, morate spremeniti kodo. V storitvi Google Analytics vam ni treba izvesti nobenih sprememb.
Opomba: Poskrbite, da boste za ID transakcije posredovali dinamično vrednost. Če isti ID pošljete za različne transakcije, se lahko zgodi, da bo število štetih konverzij precej manjše od dejanskega števila konverzij.
Naslednja navodila na primer uporabljajo strani ASP (Active Server Pages) in posodabljajo kodo za meritve gtag.js. Dejanska koda bo odvisna od strežniškega jezika, ki ga uporabljate. Poskrbite, da boste uporabili ustrezen jezik za svoje spletno mesto.
- Odprite datoteko ASP (ali ustrezno datoteko za strežniški jezik, ki ga uporabljate) za stran s konverzijo.
- Poiščite izraz ASP, ki vsebuje ta podatek. Primer:
<%= orderId %>
. - Odprite kodo HTML za svojo stran s konverzijo in poiščite fragment dogodka.
- V razdelku
script
fragmenta dogodka (med oznakama<script></script>
) zamenjajte<%= orderId %>
z izrazom ASP, ki ste ga našli v 2. koraku:Primer fragmenta dogodka:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
Preverjanje ID-ja transakcije
- Sprožite dogodek na spletnem mestu.
- V spletnem brskalniku si oglejte vir spletne strani (v večini brskalnikov ga prikažete tako, da z desno miškino tipko kliknete na strani in izberete možnost Ogled vira).
- Kodo za meritve bi morali videti med oznakama
<head>
in</head>
na strani. Izraz ASP bo zamenjan z dejanskim ID-jem transakcije.