E-commerce

[GA4] Minimalizowanie liczby duplikatów konwersji za pomocą identyfikatorów transakcji

Identyfikator transakcji to unikalny identyfikator, który możesz utworzyć dla każdej transakcji, np. numer potwierdzenia zamówienia. Aby usuwać duplikaty transakcji tego samego użytkownika i prawidłowo przetwarzać zwroty środków, do każdego zdarzenia e-commerce musisz dodać identyfikator transakcji (taki jak numer potwierdzenia zamówienia).

Dzięki temu Google Analytics będzie usuwać duplikaty, gdy zarejestruje 2 operacje zakupu z tym samym identyfikatorem transakcji.

Google Analytics usuwa tylko duplikaty transakcji z tym samym identyfikatorem transakcji powiązanym z tym samym użytkownikiem. Użycie tego samego identyfikatora transakcji dla różnych użytkowników nie spowoduje usuwania duplikatów transakcji.

Uwaga: przesyłany identyfikator transakcji musi być wartością dynamiczną. Jeśli Twój tag będzie przesyłać do Google Analytics ten sam identyfikator dla różnych transakcji, liczba konwersji może być znacznie niedoszacowana.
Ważne: jako identyfikatora transakcji nie wysyłaj pustego ciągu. Google Analytics usunie duplikaty wszystkich zdarzeń zakupu o parametrze transaction_id="".

Zanim zaczniesz

Identyfikator transakcji musi być niepowtarzalny dla każdego zamówienia. Możesz na przykład użyć numerów potwierdzenia zamówienia dla transakcji.

Identyfikatory transakcji mogą zawierać cyfry, litery i znaki specjalne, takie jak kreski czy spacje. Identyfikator każdej transakcji musi być niepowtarzalny. Identyfikatory transakcji nie mogą zawierać żadnych informacji umożliwiających identyfikację poszczególnych klientów.

Dodawanie identyfikatora transakcji

Aby zbierać identyfikatory transakcji, musisz zmodyfikować kod. Nie trzeba wprowadzać żadnych zmian w Google Analytics.

Uwaga: przesyłany identyfikator transakcji musi być wartością dynamiczną. Jeśli prześlesz ten sam identyfikator dla różnych transakcji, liczba konwersji może być znacznie niedoszacowana.

Na przykład w poniższych instrukcjach użyliśmy języka Active Server Pages (ASP) i zaktualizowaliśmy kod pomiarowy gtag.js. Kod zależy zawsze od używanego języka programowania serwera. Upewnij się, że używasz języka programowania właściwego dla swojej witryny.

  1. Otwórz plik ASP (lub plik odpowiedni dla używanego języka programowania serwera) dotyczący strony konwersji.
  2. Znajdź wyrażenie ASP, w którym są zapisane te informacje (np. <%= orderId %>).
  3. Wyświetl kod HTML strony konwersji i znajdź fragment kodu zdarzenia.
  4. W sekcji script fragmentu kodu zdarzenia (między tagami <script></script>) zastąp ciąg <%= orderId %> wyrażeniem ASP podanym w kroku 2:

    Przykład fragmentu kodu zdarzenia:

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

Sprawdzanie identyfikatora transakcji

  1. Wywołaj zdarzenie w swojej witrynie.
  2. W przeglądarce wyświetl źródło strony internetowej (w większości przeglądarek kliknij na stronie prawym klawiszem myszy i wybierz Pokaż źródło strony).
  3. Kod pomiarowy powinien być widoczny między tagami <head> i </head>. Wyrażenie ASP zostanie zastąpione faktycznym identyfikatorem transakcji.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
2375978849941965543
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
69256
false
false