Як налаштувати розширене відстеження конверсій на веб-сайті за допомогою тегу Google

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

У цій статті описано, як налаштувати розширене відстеження конверсій на веб-сайті за допомогою тегу Google. Також це можна зробити через Менеджер тегів Google або Google Ads API.

Примітка. Розширене відстеження конверсій не відстежує конверсії для цілей, які імпортовано з Google Analytics. Щоб використовувати цю функцію, налаштуйте нову дію-конверсію Google Ads за допомогою тегу Google або Менеджера тегів Google.

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

Перед налаштуванням ознайомтеся з наведеними нижче вимогами.


Вказівки

  1. В обліковому записі Google Ads натисніть значок Значок "Цілі".
  2. У меню розділів виберіть Конверсії.
  3. Натисніть Налаштування.
  4. Розгорніть розділ "Розширене відстеження конверсій".
  5. Виберіть "Увімкнути розширене відстеження конверсій на сайті".
  6. Перегляньте заяву про відповідність. Щоб увімкнути розширене відстеження конверсій, потрібно підтвердити, що ви готові дотримуватися наших правил і погоджуєтеся з Умовами обробки даних у рекламних сервісах Google, якими регулюється використання цієї функції. Щоб надати згоду на дотримання цих умов, натисніть Прийняти й продовжити.
  7. Натисніть спадне меню й виберіть спосіб налаштування даних, наданих користувачами, і керування ними. Виберіть "Тег Google".

    Примітка. Якщо дані розширеного відстеження конверсій надсилатимуться в Google не так, як налаштовано в Google Ads, вони можуть не оброблятися. Наприклад, якщо вибрати "Тег Google" і спробувати надсилати дані через Google Ads API, такі дані не оброблятимуться.

  8. Якщо ви не впевнені, котрий спосіб додавання тегів вибрати, натисніть Який спосіб використовувати? Введіть домен вебсайту й натисніть Перевірити URL-адресу, щоб переглянути пропозиції.
  9. Якщо з’явиться повідомлення "Тег збиратиме на вашому веб-сайті інформацію, надану користувачами", натисніть Зберегти, щоб завершити налаштування.
  10. Якщо повідомлення не відображається або ви хочете дізнатись інші способи налаштування розширеного відстеження конверсій, натисніть Інформація про тег.
  11. На екрані з відомостями про тег ви зможете вибрати для нього спосіб збирання даних, наданих користувачами.
    1. Автоматично виявляти дані, надані користувачами. Автоматична перевірка сторінки на наявність сегментів, що збігаються із шаблоном для налаштованих типів даних. Такий метод вимагає мінімум зусиль і підходить для більшості рекламодавців. Для кращого контролю можна додати на сайт фрагмент коду або вказати селектори CSS чи змінні JavaScript. За допомогою опції "Додати виключення" можна вказати, що селектори CSS потрібно виключити, коли ввімкнено автоматичне виявлення.
    2. Указати селектори CSS або змінні JavaScript. Вам потрібно самостійно вказати селектори CSS чи змінні JavaScript на сторінці, що містить відповідні дані, надані користувачами. Щоб використовувати цей спосіб, виберіть його й виконайте наведені нижче вказівки.
    3. Додати фрагмент коду на веб-сайт. Вам потрібно додати на свій веб-сайт фрагмент коду, який надсилає хешовані дані клієнтів для зіставлення. Цей спосіб допоможе покращити точність розширеного відстеження конверсій, оскільки ви зможете стабільно надсилати правильно відформатовані дані після активації тегу конверсії. Якщо ви використовуєте цей спосіб, не ставте прапорець у розділі "Інформація про тег", оскільки ми автоматично обробляємо дані, надані користувачами, які ви надсилаєте нам через фрагмент коду. За потреби можна поєднувати різні варіанти. Наприклад, ви можете вибрати спосіб "Автоматично виявляти дані, надані користувачами", щоб застосувати автоматичне розпізнавання до всіх дій-конверсій, і водночас використовувати фрагмент коду для певних дій-конверсій. Дані, отримані за допомогою фрагмента коду, мають пріоритет над виявленими автоматично. Щоб дізнатися більше, перегляньте цей розділ.
  12. Натисніть Зберегти.
  13. Завершивши налаштування, перевірте, чи правильно працює розширене відстеження конверсій. Приблизно за 30 днів ви зможете переглянути вплив цієї функції на звіти. Докладніше про результати впливу розширеного відстеження конверсій на веб-сайті.
Примітка. Якщо ви використовуєте автоматичний метод або селектор CSS чи змінну JavaScript, Google за умовчанням використовуватиме рекламний файл cookie, щоб від вашого імені збирати хешовані власні дані клієнтів і з’єднувати ці дані з наступними подіями-конверсіями в межах того самого сеансу користувача. Якщо ввімкнути функцію режиму згоди, застосування рекламного файлу cookie залежатиме від статусу згоди ad_storage на відповідних сторінках. Ви можете будь-коли вимкнути цю функцію. Для цього в правому верхньому куті облікового запису натисніть значок гайкового ключа, виберіть "Тег Google" і вимкніть параметр "Взаємодії з формою" в конфігурації тегу.

Як додати фрагмент коду на веб-сайт

Перш ніж виконувати наведені нижче вказівки, переконайтеся, що ви налаштували розширене відстеження конверсій і вибрали тег Google як джерело даних.

Як вибрати поля для розширеного відстеження конверсій і визначити їх

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

Примітка. Рекомендуємо передавати принаймні одне з наведених нижче полів.
  • Електронна адреса (бажано).
  • Адреса (необхідно передавати такі дані: ім’я, прізвище, поштовий індекс і країну). Як додаткові ключі збігу можна також указати назву вулиці, місто й регіон.
  • Номер телефону (зазначте його разом з електронною адресою або повним іменем і адресою).

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

Щоб нормалізувати дані:

  • вилучіть пробіли на початку й у кінці;
  • конвертуйте текст у нижній регістр;
  • відформатуйте номери телефонів за стандартом E.164.

Щоб хешувати дані:

  • Скористайтеся генератором шістнадцяткових чисел SHA256.

Детальні відомості про поля, які ви можете визначати, наведено в таблиці нижче. Стовпець "Назва ключа" показує, як виглядатиме змінна у фрагменті коду HTML розширеного відстеження конверсій, який ви створите під час наступного кроку. Зверніть увагу: усі дані мають передаватись як змінні рядка.

Поле даних Назва ключа Опис
Електронна адреса email

Електронна адреса користувача.

Приклад: imelnyk@example.com

sha256_email_address

Хешована електронна адреса користувача.

Приклад:

6b62539206cea53f0320d64fc5e01909d8e018a9d45f49d03f9d0a2a6703d703

Номер телефону phone_number

Номер телефону користувача. Указуйте номери телефонів у форматі E.164: 11–15 цифр, зокрема префікс "плюс" (+) і код країни без дефісів, дужок чи пробілів.

Приклад: +380231234567

sha256_phone_number

Хешований номер телефону користувача.

Приклад:

c5aa0abc598e0cb0d4a83a270ae33438dc1bfa89c3a8208d31841c61dc312db7

Ім’я address.first_name

Ім’я користувача.

Приклад: Іван

address.sha256_first_name

Хешоване ім’я користувача.

Приклад:

60735f7e799182ed6b4f08407c13b40ca9678004fe41fb79484e6e8b57da712a

Прізвище address.last_name

Прізвище користувача.

Приклад: Мельник

address.sha256_last_name

Хешоване прізвище користувача.

Приклад:

378e6010c8aecae5da53474cb0f893f2414caf518f6b613242a65dd6aafe13db

Адреса address.street Адреса користувача. Приклад: вул. Вокзальна, 123
Місто address.city Назва міста користувача. Приклад: Харків
Область address.region Назва області або району користувача. Приклад: Харківська обл.
Поштовий індекс address.postal_code Поштовий індекс користувача. Приклад: 61000
Країна address.country Код країни користувача. Приклад: UA. Використовуйте дволітерні коди країн за стандартом ISO 3166-1 alpha-2.
Примітка. Перевірте, чи доступні дані клієнтів після активації тегу конверсії. Якщо інформація про користувача збирається на попередній сторінці, перевірте, чи вказано її в коді на сторінці конверсії, щоб налаштувати її в цьому скрипті.

Як запровадити скрипт розширеного відстеження конверсій

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

Наприклад, якщо ви зберігаєте електронні адреси в змінній "email_address", відредагуйте фрагмент відповідним чином (зокрема, додавши назву змінної замість значення "вашаЗміннаЕлектронноїАдреси").

Примітка. Також можна задавати значення для потрібного поля безпосередньо в коді скрипта або використовувати функцію замість змінних.

// Implement

<script>
gtag('set', 'user_data', {
"email": вашаЗміннаЕлектронноїАдреси, ***Змініть значення "вашаЗміннаЕлектронноїАдреси" на дійсну назву змінної JavaScript, де ви зберігаєте дані електронних адрес. Виконайте ті самі дії для інших змінних нижче. Переконайтеся, що значення не хешовані.
"phone_number": вашаЗміннаНомераТелефону,
"address": {
"first_name": вашаЗміннаІмені,
"last_name": вашаЗміннаПрізвища,
"street": вашаЗміннаНазвиВулиці,
"city": вашаЗміннаНазвиМіста,
"region": вашаЗміннаНазвиОбласті,
"postal_code": вашаЗміннаПоштовогоІндексу,
"country": вашаЗміннаНазвиКраїни
}
});
</script>

Указуйте номери телефонів у форматі E.164: 11–15 цифр, зокрема префікс "плюс" (+) і код країни без дефісів, дужок і пробілів.

Якщо ваш сайт не збирає певний тип указаної вище інформації, радимо повністю вилучити поле, а не залишати його пустим. Наприклад, веб-сайт, який збирає інформацію лише про електронні адреси й номери телефонів, виглядатиме так:

// Implement
<script>
gtag('set', 'user_data', {
"email": {{ вашаЗміннаЕлектронноїАдреси }},
"phone_number": {{ вашаЗміннаНомераТелефону }}
});
</script>
Примітка. Рекомендуємо передавати принаймні одне з наведених нижче полів.
  • Електронна адреса (бажано).
  • Адреса (необхідно передавати такі дані: ім’я, прізвище, поштовий індекс і країну). Як додаткові ключі збігу можна також указати назву вулиці, місто й регіон.
  • Номер телефону (має вказуватися разом з електронною адресою або повним іменем і адресою).

Кілька значень

Розробники можуть задавати кілька значень (щонайбільше 3 для номера телефону й електронної адреси та 2 для адреси), використовуючи замість значення рядка значення масиву. Якщо ви отримаєте кілька значень, імовірність збігу підвищиться. Перегляньте приклад нижче.

<script>
gtag('set', 'user_data', {
"email": [вашаЗміннаЕлектронноїАдреси1, вашаЗміннаЕлектронноїАдреси2],
"phone_number": [вашаЗміннаНомераТелефону1, вашаЗміннаНомераТелефону2],
"address": [
{first_name: вашаЗміннаІмені, last_name: вашаЗміннаПрізвища, street: вашаЗміннаНазвиВулиці, city: вашаЗміннаНазвиМіста, region: вашаЗміннаНазвиОбласті, postal_code: вашаЗміннаПоштовогоІндексу},
{first_name: вашаЗміннаІмені, last_name: вашаЗміннаПрізвища, street: вашаЗміннаНазвиВулиці, city: вашаЗміннаНазвиМіста2, region: вашаЗміннаНазвиОбласті2, postal_code: вашаЗміннаПоштовогоІндексу2}
]
});
</script>

Як налаштувати тег Google на сторінці конверсії

Додайте значення "{'allow_enhanced_conversions': true}" у рядок конфігурації тегу Google, який активується на всіх сторінках.
gtag('config', 'TAG_ID', { ' allow_enhanced_conversions':true } ) ;

До (приклад тегу Google, що наразі використовується):

<!-- Google tag (gtag.js) - Google Ads: 123456 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TAG_ID');
</script>

Після:

<!-- Google tag (gtag.js) - Google Ads: 123456 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config','TAG_ID', {'allow_enhanced_conversions':true});
</script>

Як указати селектори CSS або змінні JavaScript

Перш ніж виконувати наведені нижче вказівки, переконайтеся, що ви налаштували розширене відстеження конверсій і вибрали тег Google як джерело даних. Також перевірте, чи вибрали ви параметр "Указати селектори CSS або змінні JavaScript" як спосіб застосування.

Знайдіть поля для розширеного відстеження конверсій на сторінці конверсії

  1. У веб-переглядачі Chrome перейдіть на сторінку конверсії, відкриту на окремій від облікового запису Google Ads вкладці. Якщо ви не знаєте тип своєї сторінки, зверніться до розробника.
  2. Продумайте, які саме дані клієнтів, доступні на цій сторінці, ви хочете надсилати в Google. Наприклад, на сторінці може відображатися повідомлення з подякою за покупку й електронна адреса клієнта.
    Примітка. Щоб розширене відстеження конверсій працювало правильно, необхідно передавати хоча б одне з указаних нижче полів.
    • Електронна адреса (бажано).
    • Повне ім’я і адреса (необхідно передавати такі дані: ім’я, прізвище, вулицю, місто, область, поштовий індекс, країну).
    • Необов’язково. Також можна передавати номер телефону (разом з електронною адресою чи іменем і адресою, але не окремо).
  3. Визначивши дані клієнта на сторінці, виконайте наступний крок, щоб скопіювати селектори CSS або змінні JavaScript і ввести їх у Google Ads.

Знайдіть селектори CSS, які потрібно використовувати для розширеного відстеження конверсій, і вкажіть їх в обліковому записі Google Ads

  1. Дотримуйтеся вказівок, щоб увімкнути розширене відстеження конверсій, і виберіть "Указати селектори CSS або змінні JavaScript".
  2. Натисніть Налаштувати, щоб відкрити екран із полями, де можна вибрати селектори CSS для кожного типу даних.
  3. Поставте прапорці для всіх компонентів даних клієнта, які ви плануєте передавати (наприклад, електронна й поштова адреси, ім’я тощо).
  4. Виберіть Селектор CSS або JavaScript.
    Примітка. Якщо ви використовуєте змінні JavaScript, запитайте у свого розробника, які змінні потрібно вказати в цих полях. Якщо ви використовуєте селектори CSS, виконайте наведені нижче дії.
  5. В окремій вкладці перейдіть на сторінку конверсії.
  6. На сторінці конверсії наведіть курсор на поле з даними клієнта, які потрібно надсилати, натисніть праву кнопку миші й виберіть "Перевірити".
  7. Якщо ви вказуєте селектор CSS для електронної адреси в Google Ads, натисніть правою кнопкою миші електронну адресу, яка відображається на сторінці конверсії.
  8. Інструменти розробника Chrome запустяться у веб-переглядачі Chrome.
  9. У вихідному коді, представленому на сторінці Інструментів розробника Chrome, ви побачите виділену частину коду. Він включає селектори CSS для даних клієнтів, які ви натиснули правою кнопкою миші під час попереднього кроку.
  10. Наведіть курсор на виділений код і натисніть його правою кнопкою миші.
  11. Прокрутіть сторінку вниз і виберіть "Copy (Копіювати)", а потім – "Selector (Засіб вибору)".
  12. Вставте цей текст у відповідні поля в Google Ads (на іншій вкладці). Потрібно, щоб текст мав приблизно такий вигляд (але не повністю збігався з прикладом):
    tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
  13. Виконайте кроки 6–12 цього розділу для кожного типу даних клієнта (наприклад, імені, електронної і звичайної адреси тощо).
  14. У Google Ads натисніть Зберегти.

Як перевірити, чи застосовано розширене відстеження конверсій

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

Як виконати перевірку за допомогою Інструментів розробника Chrome

  1. Натисніть веб-сторінку правою кнопкою миші.
  2. Виберіть Перевірити.
  3. Перейдіть на вкладку "Мережа".
  4. У рядку пошуку введіть "google".
  5. Знайдіть запит у мережу, використовуючи шлях "googleadservices.com/pagead/conversion/" (або "google.com/pagead/1p-conversion/" у деяких веб-переглядачах).
  6. Натисніть вкладку "Корисний обсяг даних", щоб переглянути список параметрів рядка запиту.
  7. Знайдіть параметр "em" із хешованим сегментом, поданим як значення. Воно містить багато символів і починається фрагментом "tv.1~em". Параметр "em" указує, що тег розширеного відстеження конверсій правильно визначає і хешує об’єкт enhanced_conversion_data.
Примітка. Якщо параметр "em" відображається, але містить лише фрагмент "tv.1~em" без сегмента з великою кількістю символів, то ви надсилаєте порожній параметр розширеного відстеження конверсій. Таке буває, коли дані, надані користувачами, недоступні в момент здійснення конверсії.

Як переглянути звіт про діагностику через 72 години, щоб підтвердити запровадження

Приблизно через 72 години після запровадження розширеного відстеження конверсій ви зможете переглянути звіт про діагностику тегу в Google Ads, щоб перевірити, чи все правильно працює. Для цього:
  1. В обліковому записі Google Ads натисніть значок Значок "Цілі".
  2. У меню розділів натисніть спадне меню Конверсії.
  3. Натисніть дію-конверсію, для якої ввімкнено розширене відстеження конверсій.
  4. У меню сторінок угорі виберіть Діагностика. Відкриється звіт про діагностику тегу розширеного відстеження конверсій із відповідними показниками в кожному розділі.
  5. Щоб упевнитися, що все працює правильно, ознайомтеся з результатами перевірок стану.
  6. Якщо звіт про діагностику тегу покаже, що щось працює неправильно, виконайте вказівки в сповіщенні й Довідковому центрі.

Як вимкнути розширене відстеження конверсій

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

  1. В обліковому записі Google Ads натисніть значок Значок "Цілі".
  2. У меню розділів виберіть Конверсії.
  3. Натисніть Налаштування.
  4. Розгорніть розділ "Розширене відстеження конверсій".
  5. Зніміть прапорець, щоб вимкнути розширене відстеження конверсій.
  6. Натисніть Зберегти.

Щоб вимкнути розширене відстеження конверсій на рівні дії-конверсії:

  1. В обліковому записі Google Ads натисніть значок Значок "Цілі".
  2. У меню розділів виберіть Конверсії.
  3. Виберіть дію-конверсію, для якої потрібно вимкнути розширене відстеження.
  4. Натисніть Налаштування.
  5. Розгорніть розділ "Розширене відстеження конверсій".
  6. Зніміть прапорець біля опції "Увімкнути розширене відстеження конверсій".
  7. Натисніть Зберегти.
Примітка. Якщо вимкнути розширене відстеження конверсій, ви не зможете використовувати цю функцію для призначення ставок або створення звітів. Однак це не вплине на наявні дані про конверсії.

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

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