Як мінімізувати зарахування копій конверсій за допомогою ідентифікатора трансакції

Щоб уникнути повторного зарахування конверсій, додайте ідентифікатор трансакції в тег відстеження конверсій.

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

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

У цій статті пояснюється, як додати до тегу відстеження конверсій унікальний ідентифікатор трансакції.

Підготовка до роботи

Щоб додавати ідентифікатори трансакції до тегу відстеження конверсій, потрібно подбати про описані нижче передумови.

  • На веб-сайті має бути налаштовано відстеження конверсій. Щоб виконати наведені нижче вказівки, необхідно спершу створити дію-конверсію в обліковому записі Google Ads і додати тег конверсії на свій веб-сайт.
  • Для трансакцій потрібні унікальні ідентифікатори трансакцій, як-от номери підтвердження замовлення. Ідентифікатори трансакцій можуть містити цифри, букви й спеціальні символи (наприклад, тире або пробіли). Ліміт символів – 64. Ідентифікатор кожного замовлення має бути унікальним і не містити інформацію, за якою можна ідентифікувати особу клієнта.
  • Потрібно, щоб була можливість редагувати код веб-сайту. Вам або вашому веб-майстру потрібно буде змінити тег відстеження конверсій.

Вказівки

До тегу відстеження конверсій потрібно додати фрагмент коду, щоб отримувати унікальний номер замовлення та пересилати його в тегу. Більше нічого в обліковому записі Google Ads оновлювати не потрібно.

Важливо

  • Переконайтеся, що для ідентифікатора трансакції передається динамічне значення. Якщо ваш тег надсилає в Google Ads однаковий ідентифікатор для різних трансакцій, відображувані показники отриманих конверсій будуть значно нижчими за фактичні.
  • У вказівках нижче наведено приклад з активними серверними сторінками (ASP). Точний код відрізнятиметься залежно від того, яку мову сервера ви використовуєте. Переконайтеся, що використовується відповідна для веб-сайту мова.
  1. Відкрийте файл ASP для сторінки конверсії (якщо ж використовується інша мова сервера, відкрийте відповідний файл). Якщо з одного файлу генерується кілька сторінок, знайдіть розділ файлу ASP, який генерує сторінку конверсії.
  2. Якщо ваш сайт має змінний ідентифікатор трансакції, знайдіть вираз ASP, де зберігається його значення.
    Наприклад: <%= transactionId %>.

  3. Відкрийте HTML-код сторінки конверсії та знайдіть фрагмент події. Також можна спочатку змінити фрагмент відповідно до наведених нижче інструкцій, а потім розмістити його на сайті.

  4. У розділі script фрагмента події (між тегами <script></script>) розмістіть наведений нижче код, замінивши <%= transactionId %> на вираз ASP з кроку 2.

    Приклад фрагмента події
        <!-- Event snippet for Example conversion page -->
        <script>
         gtag('event', 'conversion', {'send_to': 'AW-123456789/AbC-D_efG-h12_34-567',
          'value': 1.0,
          'currency': 'USD',
          'transaction_id': '<%= orderId %>',
         });
        </script>
    

    Note

    The event snippet only includes the transaction_id parameter by default if you selected the category “Purchase/Sale” while setting up the conversion action.
  5. Щоб протестувати код, спробуйте виконати конверсію на сайті.

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

Використання ідентифікатора трансакції в налаштуваннях підрахунку конверсій

Додавання ідентифікатора трансакції не еквівалентно переходу на зарахування однієї конверсії за клік.

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

Якщо вказати для параметра "Кількість" значення "Одна", після кожного кліку оголошення зараховуватиметься лише одна конверсія, навіть якщо їх було більше (наприклад, кілька різних покупок).

Коли доцільніше використовувати параметр "Кількість", а не ідентифікатор трансакції?

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

Примітка

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

 

Чи корисна ця інформація?
Як можна її покращити?

Потрібна додаткова допомога?

Увійдіть в обліковий запис, щоб отримати додаткову допомогу та швидко вирішити проблему