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

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

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

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

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

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

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

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

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

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

Щоб збирати ідентифікатори трансакцій, знадобиться змінити код. У 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 в коді має бути вказано ідентифікатор трансакції.

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

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