Identifikátor transakcie je jedinečný identifikátor, ktorý môžete vytvoriť pre každú transakciu, napríklad číslo potvrdenia objednávky. Identifikátor transakcie (napríklad číslo potvrdenia objednávky) musíte pridať ku každej udalosti elektronického obchodu, aby bolo možné odstrániť duplikáty transakcií rovnakého používateľa a správne spracovať vrátenia peňazí.
Keď pridáte identifikátor transakcie, Google Analytics odstráni duplikáty nákupov, ak sú dva nákupy registrované s rovnakým identifikátorom transakcie.
Google Analytics odstraňuje duplikáty udalostí nákupu s rovnakým identifikátorom transakcie. Rovnaký identifikátor transakcie by sa nemal používať pre rôznych používateľov. Ak poskytnete jedinečný identifikátor transakcie, Google Analytics odstráni duplikáty a zjednotí údaje.
Skôr než začnete
Identifikátor transakcie musí byť pre každú objednávku jedinečný. Môžete napríklad použiť čísla potvrdenia objednávky.
Identifikátory transakcií môžu zahŕňať číslice, písmená a špeciálne znaky, napríklad pomlčky a medzery. Musia byť jedinečné pre každú transakciu. Identifikátory transakcií nesmú obsahovať žiadne informácie, pomocou ktorých by bolo možné identifikovať jednotlivých zákazníkov.
Pridanie identifikátora transakcie
Ak chcete zhromažďovať identifikátory transakcie, musíte upraviť kód. V službe Google Analytics nemusíte vykonávať žiadne zmeny.
Uistite sa, že sa pre identifikátor transakcie odovzdáva dynamická hodnota. Ak značka odosiela do služby Google Analytics rovnaký identifikátor pre rôzne transakcie, môže sa započítať výrazne nižší počet kľúčových udalostí.
Nasledujúce pokyny používajú ako príklad jazyk Active Server Pages (ASP) a aktualizujú kód merania gtag.js. Konkrétny kód sa bude líšiť v závislosti od použitého jazyka servera. Vždy použite jazyk, v ktorom je naprogramovaný váš web.
- Otvorte súbor ASP (alebo príslušný súbor jazyka servera, ktorý používate) pre stránku kľúčovej udalosti.
- Vyhľadajte výraz ASP obsahujúci túto hodnotu. Príklad:
<%= orderId %>. - Otvorte kód HTML stránky kľúčovej udalosti a vyhľadajte útržok udalosti.
- V sekcii
scriptútržka udalosti (medzi značkami<script></script>) nahraďte reťazec<%= orderId %>výrazom ASP, ktorý je uvedený v 2. kroku:Príklad útržka udalosti:
<script> gtag('event', 'purchase', { transaction_id: '<%= orderId %>', value: 25.42, currency: "USD", //... }); </script>
Overenie identifikátora transakcie
- Spustite udalosť na svojom webe.
- Zobrazte zdrojový kód webovej stránky vo webovom prehliadači (vo väčšine prehliadačov kliknete pravým tlačidlom na danú stránku a vyberiete Zobraziť zdrojový kód).
- Kód merania konverzií by sa mal na vašej stránke zobrazovať medzi značkami
<head>a</head>. Výraz ASP bude nahradený skutočným identifikátorom transakcie.