E-commerce

[GA4] Minimalizowanie liczby zduplikowanych kluczowych zdarzeń za pomocą identyfikatorów transakcji

Ważne: deduplikacja identyfikatorów transakcji działa tylko w przypadku danych zbieranych za pomocą strumieni danych z sieci, a nie strumieni danych z aplikacji.

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 duplikaty zdarzeń zakupu z tym samym identyfikatorem transakcji. Nie należy używać tego samego identyfikatora transakcji w przypadku różnych użytkowników. Jeśli podasz unikalny identyfikator transakcji, Google Analytics usunie duplikaty i ujednolici dane.

Uwaga: nie wysyłaj jako identyfikatora transakcji 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.

Przesyłany identyfikator transakcji musi być wartość dynamiczną. Jeśli Twój tag będzie przesyłać do Google Analytics ten sam identyfikator dla różnych transakcji, liczba kluczowych zdarzeń 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 kluczowego zdarzenia.
  2. Znajdź wyrażenie ASP, w którym są zapisane te informacje (np. <%= orderId %>).
  3. Otwórz kod HTML strony kluczowego zdarzenia 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
Aplikacje Google
Menu główne
4031829718230998164
true
Wyszukaj w Centrum pomocy
false
true
true
true
true
true
69256
false
false
false
false