Електронна комерція

[GA4] Як мінімізувати кількість повторюваних ключових подій за допомогою ідентифікаторів трансакцій

Важливо. Дедуплікація ідентифікаторів трансакцій працює лише для даних, зібраних через вебпотоки, а не потоки додатків.

Ідентифікатор трансакції – це унікальний ідентифікатор (як-от номер підтвердження замовлення), який можна створити для трансакції. Щоб видалити повтори трансакцій від одного користувача й належним чином обробляти повернення коштів, до кожної події електронної комерції потрібно додати ідентифікатор трансакції (як-от номер підтвердження замовлення).

У такому разі Google Analytics видалятиме повтори покупок (тобто ті, що зареєстровано з однаковим ідентифікатором трансакції).

Google Analytics видаляє повтори подій покупок з однаковим ідентифікатором трансакції. Не використовуйте той самий ідентифікатор трансакції для різних користувачів. Якщо ви надасте унікальний ідентифікатор трансакції, Google Analytics дедуплікує і узгодить дані.

Примітка. Не надсилайте пустий сегмент як ідентифікатор трансакції. Google Analytics видалить повтори подій покупок, які мають параметр "transaction_id=".

Перш ніж почати

Ідентифікатор трансакції має бути унікальним для кожного замовлення. Наприклад, для трансакцій можна використовувати номери підтвердження замовлення.

Ідентифікатори трансакцій можуть містити цифри, букви та спеціальні символи (наприклад, тире або пробіли). Ідентифікатор кожної трансакції має бути унікальним і не включати інформацію, за допомогою якої можна ідентифікувати окремих клієнтів.


Як додати ідентифікатор трансакції

Щоб збирати ідентифікатори трансакцій, знадобиться змінити код. У Google Analytics вносити зміни не потрібно.

Переконайтеся, що для ідентифікатора трансакції передається динамічне значення. Якщо ваш тег надсилає в Google Analytics однаковий ідентифікатор для різних трансакцій, відображувані показники ключових подій будуть значно нижчими за фактичні.

Наприклад, наведені нижче вказівки використовують Active Server Pages (ASP) і оновлюють код відстеження gtag.js. Точний код відрізнятиметься залежно від мови сервера. Тому переконайтеся, що використовується відповідна для вебсайту мова.

  1. Відкрийте файл ASP (або відповідний файл для мови, яку ви використовуєте) для сторінки ключової події.
  2. Знайдіть вираз ASP, де зберігається ця інформація. Наприклад: <%= orderId %>.
  3. Відкрийте HTML-код сторінки ключової події і знайдіть фрагмент події.
  4. У розділі script фрагмента події (між тегами <script></script>) укажіть вираз ASP, який ви знайшли в кроці 2, замість коду <%= orderId %>.

    Приклад фрагмента події

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

Як підтвердити ідентифікатор трансакції

  1. Активуйте подію на своєму веб-сайті.
  2. Перегляньте вихідний код сторінки у веб-переглядачі. Для цього на сторінці зазвичай потрібно натиснути правою кнопкою миші й вибрати Переглянути джерело сторінки.
  3. На вашій сторінці має відображатися код відстеження між тегами <head> і </head>. Замість виразу ASP в коді має бути вказано ідентифікатор трансакції.

Чи корисна ця інформація?

Як можна її покращити?
Пошук
Очистити пошук
Закрити пошук
Додатки Google
Головне меню
1725058201428289638
true
Пошук у довідковому центрі
false
true
true
true
true
true
69256
false
false
false
false