Elektronický obchod

[GA4] Minimalizace duplicitních konverzí pomocí ID transakce

ID transakce je jedinečný identifikátor, který můžete vytvořit pro každou transakci, například číslo potvrzení objednávky. ID transakce je třeba přidat ke každé události elektronického obchodu (například číslo potvrzení objednávky), aby bylo možné odstranit duplicitní transakce stejného uživatele a řádně zpracovat vrácení plateb.

Když přidáte ID transakce, odstraní Google Analytics duplicitní nákupy, pokud jsou zaregistrovány dva nákupy se stejným ID transakce.

Google Analytics odstraňuje pouze duplicitní transakce se stejným ID transakce od stejného uživatele. Stejné ID transakce lze použít pro různé uživatele, aniž by došlo k odstranění duplicitních transakcí.

Poznámka: ID transakce musí být dynamická hodnota. Pokud by vaše značka službě Google Analytics posílala stejné ID pro více různých transakcí, zjištěný počet konverzí by mohl být výrazně nižší než skutečný.
Důležitá poznámka: Jako ID transakce neposílejte prázdný řetězec. Google Analytics odstraní duplicitní události nákupu, které mají transaction_id="".

Než začnete

ID musí být pro každou transakci jedinečné. Můžete například použít čísla potvrzení objednávky.

ID transakce může obsahovat čísla, písmena a speciální znaky, jako jsou pomlčky nebo mezery. Musí být pro každou transakci jedinečné. Navíc nesmí obsahovat žádné údaje umožňující identifikaci zákazníka.

Přidání ID transakce

K získání ID transakce je nutné upravit kód. V Google Analytics nemusíte provádět žádné změny.

Poznámka: ID transakce musí být dynamická hodnota. Pokud posíláte stejné ID pro různé transakce, mohl by být zjištěný počet konverzí výrazně nižší než skutečný.

V níže uvedených pokynech jsme pro ilustraci aktualizace měřicího kódu značky gtag.js použili jazyk Active Server Pages (ASP). Přesná podoba kódu se bude lišit v závislosti na zvoleném jazyce serveru. Dbejte na to, abyste pro svůj web vybrali ten správný.

  1. Otevřete soubor ASP (nebo příslušný soubor pro jazyk serveru, který používáte) pro konverzní stránku.
  2. Vyhledejte výraz jazyka ASP, který tuto hodnotu obsahuje. Příklad: <%= orderId %>.
  3. Zobrazte kód HTML konverzní stránky a najděte fragment události.
  4. V části script ve fragmentu události (nachází se mezi značkami <script></script>) nahraďte výraz <%= orderId %> výrazem v jazyce ASP uvedeným v kroku 2:

    Příklad fragmentu události:

        <script>
         gtag('event', 'purchase', {
          transaction_id: '<%= orderId %>',
          value: 25.42,
          currency: "USD",
          //...
         });
        </script>
    

Ověření ID transakce

  1. Spusťte událost na svém webu.
  2. Zobrazte zdroj webové stránky ve webovém prohlížeči (ve většině prohlížečů kliknete pravým tlačítkem na danou stránku a vyberete možnost Zobrazit zdrojový kód).
  3. Měřicí kód by měl být někde mezi značkami <head> a </head>. Výraz v jazyce ASP bude nahrazen skutečným ID transakce.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
11075419185318486060
true
Prohledat Centrum nápovědy
true
true
true
true
true
69256
false
false