A tranzakcióazonosító olyan egyedi azonosító, amely minden tranzakcióhoz létrehozható. Ilyen például a rendelés visszaigazolási száma. Az ugyanattól a felhasználótól származó tranzakciók ismétlődéseinek megszüntetéséhez és a visszatérítések megfelelő feldolgozásához minden e-kereskedelmi eseményhez tranzakcióazonosítót (például a megrendelést megerősítő számot) kell hozzáadni.
Tranzakcióazonosító hozzáadásával a Google Analytics megszünteti a vásárlások ismétlődését, ha két vásárlást ugyanazzal a tranzakcióazonosítóval regisztrált.
A Google Analytics megszünteti az azonos tranzakcióazonosítóval rendelkező vásárlási események ismétlődését. Ugyanaz a tranzakcióazonosító nem használható különböző felhasználóknál. Ha egyedi tranzakcióazonosítót ad meg, akkor a Google Analytics megszünteti az ismétlődéseket, és egyezteti az adatokat.
Mielőtt elkezdené
A tranzakcióazonosítónak minden rendelésnél egyedinek kell lennie. A tranzakciókhoz használhatja például a rendelés visszaigazolási számát.
A tranzakcióazonosítók tartalmazhatnak számokat, betűket és speciális karaktereket, például kötőjelet és szóközt. Minden tranzakcióhoz egyedi azonosítót kell társítani. A tranzakcióazonosítókból ki kell hagyni minden olyan adatot, amelyet az egyes ügyfelek azonosítására lehet használni.
Tranzakcióazonosító hozzáadása
A tranzakcióazonosító begyűjtéséhez módosítani kell a kódot. Nem szükséges semmilyen módosítást végeznie a Google Analytics szolgáltatásban.
Fontos, hogy dinamikus értéket adjon át tranzakcióazonosítóként. Ha eltérő tranzakciók esetén a címke ugyanazt az azonosítót küldi el a Google Analytics szolgáltatásnak, a rendszer a ténylegesnél jelentősen kevesebb kulcseseményt számlálhat.
Az alábbi utasítások például az Active Server Pages (ASP) szervert használják, és frissítik a gtag.js mérési kódot. A kód az Ön által alkalmazott szerveroldali nyelv szerint némileg eltérhet a példákban szereplőtől. Ügyeljen rá, hogy a webhelynek megfelelő nyelvet használja.
- Nyissa meg a fontos esemény oldalához tartozó ASP-fájlt (vagy a használt szervernyelvnek megfelelő fájlt).
- Keresse meg azt az ASP-kifejezést, amely ezt az információt tárolja. Például:
<%= orderId %>
. - Nyissa meg a fontos esemény oldalához tartozó HTML-fájlt, és keresse meg az eseménykódrészletet.
- Az eseménykódrészlet
script
szakaszába (a<script></script>
címkék közé) illessze be az alábbi kódot úgy, hogy a<%= orderId %>
részt a 2. lépésben megtalált ASP-kifejezésre cseréli:Példa egy eseménykódrészletre:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
A tranzakcióazonosító ellenőrzése
- Akítiválja az eseményt a webhelyen.
- A webböngészőben tekintse meg a weboldal forrását (a legtöbb webböngészőben a jobb egérgombbal az oldalra kell kattintani és a Forrás megtekintése lehetőséget kiválasztani).
- A mérési kód az oldal
<head>
és</head>
címkéje között jelenik meg. Az ASP-kifejezés helyén a valódi tranzakcióazonosító fog szerepelni.