Розширене відстеження конверсій на сайті підвищує точність отриманих даних. Ця функція доповнює наявні теги конверсій, безпечно надсилаючи хешовані власні дані про конверсії з вашого вебсайту. Перш ніж надсилати власні дані клієнтів (наприклад, електронні адреси) у Google, функція їх хешує в односторонньому порядку за допомогою безпечного алгоритму SHA256.
Потім хешовані дані зіставляються з даними в облікових записах Google, у які здійснено вхід, щоб зв’язати конверсії на рівні кампанії з подіями оголошень (зокрема кліками або переглядами).
У цій статті описано, як налаштувати розширене відстеження конверсій на веб-сайті за допомогою Менеджера тегів Google. Також це можна зробити за допомогою тегу Google або Google Ads API.
Зміст
- Перш ніж почати
- Коли тег Google збирає дані, надані користувачами?
- Як використовувати дані, надані користувачами
- Як налаштувати розширене відстеження конверсій на сайті в Google Ads за допомогою Менеджера тегів Google
- Як налаштувати розширене відстеження конверсій у Менеджері тегів Google за допомогою тегу Google
- Як перевірити, чи налаштовано розширене відстеження конверсій
- Як вимкнути розширене відстеження конверсій
Примітка. Тег події Google Analytics у Менеджері тегів Google автоматично включає тег Google.
Якщо ви використовуєте Менеджер тегів Google, радимо налаштувати розширене відстеження конверсій за допомогою тегу Google, розгорнутого в контейнері, використовуючи наведені нижче вказівки.
Ви також можете налаштувати розширене відстеження конверсій за допомогою тегу Google, але керувати збиранням даних, наданих користувачами, у Менеджері тегів Google.
Перш ніж почати
Перед налаштуванням ознайомтеся з наведеними нижче вимогами.
- Дізнайтеся точну URL-адресу сторінки, на якій активується тег конверсії (наприклад, URL-адресу сторінки підтвердження), і тригер події-конверсії (як-от натискання кнопки чи перегляд сторінки).
- Переконайтеся, що власні дані клієнтів (електронна адреса, повне ім’я, домашня адреса та/або номер телефону) указано на сторінці, де активується тег відстеження конверсій.
- Щоб запровадити цю функцію, потрібно знати, як налаштовується відстеження конверсій на сайті й редагуються деякі коди. Тому за потреби звертайтеся до своєї команди розробників.
- Перегляньте правила щодо даних клієнтів, пов’язані з розширеним відстеженням конверсій у Google Ads, і переконайтеся, що ви можете їх дотримуватися.
- Відстежувати конверсії, дані про які надходять через URL-адресу, можна лише за допомогою змінних JavaScript або селекторів CSS чи автоматичного розширеного відстеження конверсій.
- Якщо ви вперше налаштовуєте розширене відстеження конверсій, радимо задати параметри даних, наданих користувачами, на сторінці "Використовувати дані, надані користувачами" в налаштуваннях тегу Google у Google Ads, Google Analytics і Campaign Manager 360.
Коли тег Google збирає дані, надані користувачами?
Тег Google можна налаштувати для збирання даних, наданих користувачами на вашому вебсайті, одним із двох способів: вручну вказавши місця розташування даних на сторінці або автоматично за допомогою функції "Збирати автоматично виявлені дані, надані користувачами". Крім того, у деяких інструментах керування вебсайтами, зокрема в системах керування контентом, цю конфігурацію можна вибрати безпосередньо в інтерфейсі користувача.
Незалежно від способу, надані користувачами дані не збиратимуться, доки ви не приймете умови використання у своєму обліковому записі Google Ads або Google Analytics. Якщо тег Google виявить, що такі дані надсилаються в цільовий сервіс Google Ads або Google Analytics, у якому не прийнято умови використання, вони не збиратимуться й не оброблятимуться. Тобто навіть якщо тег Google налаштовано правильно, він збиратиме й надсилатиме надані користувачами дані лише після того, як ви приймете умови використання, а для необхідних параметрів згоди буде вказано значення granted. Тег Google виконує перевірки в реальному часі, щоб ви могли отримувати лише надані користувачами дані, на збирання яких маєте дозвіл.
Частина 1 із 3. Як використовувати дані, надані користувачами
Якщо ви вперше налаштовуєте розширене відстеження конверсій, дотримуйтеся наведених нижче вказівок.
- Увійдіть в обліковий запис Google Ads, Google Analytics або Campaign Manager 360.
- Перейдіть у налаштування тегу Google.
- Натисніть Використовувати дані, надані користувачами. Тепер ці дані включатимуться в статистику.
- Потім виберіть спосіб, яким збиратимуться дані.
- Натисніть Зберегти.
Примітка. Радимо ввімкнути збір даних, наданих користувачами, у продукті Google, який ви використовуєте, і прийняти умови використання розширеного відстеження конверсій. Після цього ви зможете налаштувати в Менеджері даних параметр Використовувати дані, надані користувачами для тегу Google. Докладніше про те, як налаштувати тег Google.
Якщо буде потрібно налаштувати дані, надані користувачами, для певних подій, ви можете перевизначити ці дані на рівні тегів, налаштувавши параметр user_data у тегах подій у Менеджері тегів Google.Частина 2 з 3. Як налаштувати розширене відстеження конверсій на сайті в Google Ads за допомогою Менеджера тегів Google
-
Перейдіть на сторінку Налаштування в меню Цілі
.
- Розгорніть панель "Розширене відстеження конверсій на сайті".
- Поставте прапорець біля опції "Увімкнути розширене відстеження конверсій".
- Перегляньте заяву про відповідність і натисніть Погоджуюся.
- Примітка. Щоб увімкнути розширене відстеження конверсій, потрібно підтвердити, що ви готові дотримуватися наших правил і погоджуєтеся з Умовами обробки даних у рекламних сервісах Google, якими регулюється використання цієї функції.
- У спадному меню виберіть спосіб налаштування даних, наданих користувачами, і керування ними.
- Виберіть Менеджер тегів Google.
- Примітка. Якщо дані розширеного відстеження конверсій надсилатимуться в Google не так, як налаштовано в Google Ads, вони можуть не оброблятися. Наприклад, якщо вибрати "Тег Google" і спробувати надсилати дані через API, такі дані не оброблятимуться.
- Якщо ви не впевнені, котрий спосіб додавання тегів вибрати, натисніть Який спосіб використовувати?
- Введіть домен вебсайту й виберіть Перевірити URL-адресу, щоб переглянути пропозиції.
- Натисніть Перейти в Менеджер тегів Google і дотримуйтеся наведених нижче вказівок, щоб завершити налаштування в Менеджері тегів Google.
Частина 3 з 3. Як налаштувати розширене відстеження конверсій у Менеджері тегів Google за допомогою тегу Google
Переконайтеся, що тег Google розгорнуто у вашому контейнері у відповідному обліковому записі Google Ads як цільову сторінку. Перейдіть до потрібного тегу Google, натисніть Керувати й виберіть Використовувати дані, надані користувачами. Докладніше про те, як налаштувати тег Google.
Ви можете вибрати для тегу спосіб збирання даних, наданих користувачами.
- Автоматично визначати дані, надані користувачами. Перевіряє сторінку на наявність сегментів, що збігаються із шаблоном для налаштованих типів даних. Такий спосіб вимагає мінімум зусиль і підходить для більшості рекламодавців. Для кращого контролю вкажіть селектори CSS або використовуйте фрагмент коду. Ви можете виключити певні селектори CSS, натиснувши "Додати виключення".
- Указати селектори CSS або змінні JavaScript. Це потрібно зробити самостійно на сторінці, що містить відповідні дані, надані користувачами. Щоб використовувати цей спосіб, виберіть його й виконайте наведені нижче вказівки.
- Додати фрагмент коду на свій вебсайт. Надсилає хешовані дані клієнтів безпосередньо для зіставлення. Цей спосіб підвищує точність, оскільки ви зможете стабільно надсилати правильно відформатовані дані після активації тегу. Не ставте прапорець у розділі "Інформація про тег", оскільки ми обробляємо дані автоматично. Методи можна поєднувати. Наприклад, ви можете використовувати автоматичне виявлення для всіх дій, а для певних подій застосовувати фрагмент коду. Дані фрагмента коду завжди мають пріоритет.
Як налаштувати розширене відстеження конверсій за допомогою тегу Google і даних, наданих користувачами, у Менеджері тегів Google
Ви також можете налаштувати розширене відстеження конверсій за допомогою тегу Google, але керувати збиранням даних, наданих користувачами, у Менеджері тегів Google. Спершу виконайте наведені вище дії, щоб розгорнути тег Google. У Менеджері тегів Google перейдіть до тегу події, для якої потрібно збирати дані, надані користувачами.
Примітка. Для отримання значення з елемента DOM найкраще використовувати атрибут "ідентифікатор". Ідентифікатори унікальні й мають меншу ймовірність змінюватися із часом, ніж інші ресурси, такі як назви класів або імена. На них також не впливають зміни макета, а це означає, що ваш код працюватиме, навіть якщо макет сторінки зміниться.
Якщо поле ще не має ідентифікатора, ви можете додати його за допомогою атрибута id в HTML. Наприклад:
<input type="text" id="myTextField">
Завершивши налаштування в Менеджері тегів Google, можна перевірити, чи правильно працює розширене відстеження конверсій.
Як налаштувати розширене відстеження конверсій за допомогою методу "Автоматичне збирання" в Менеджері тегів Google (варіант 1)
Є 2 способи це зробити.
- Стандартне автоматичне розширене відстеження конверсій. Використовуйте цей спосіб, коли дані, надані користувачами (електронна або звичайна адреса чи номер телефону), доступні на сторінці події-конверсії. Наприклад, цей спосіб підійде, якщо сторінка події-конверсії – це сторінка підтвердження замовлення й на ній видно електронну адресу користувача. Щоб використовувати його, перейдіть у налаштування тегу Google і виберіть Автоматично визначати дані, надані користувачами.
- Автоматичне розширене відстеження конверсій із тегом події для даних, наданих користувачами. Використовуйте цей спосіб, коли дані клієнтів (як-от електронна й звичайна адреса чи номер телефону) недоступні на сторінці події-конверсії, однак указані на попередній сторінці. Наприклад, цей спосіб підійде, якщо сторінка події-конверсії – це сторінка підтвердження замовлення, а користувач ввів свою електронну адресу на попередній сторінці.
Контейнери з тегами Google Ads і Floodlight автоматично активують тег Google перед надсиланням події, тому додаткові теги зв’язування конверсій не потрібні. Зверніть увагу: якщо контейнер містить тег Google на кожній сторінці, тег зв’язування конверсій потрібен. Докладніше про тег зв’язування конверсій.
Автоматичне розширене відстеження конверсій із тегом події для даних, наданих користувачами
- Увійдіть в обліковий запис Менеджера тегів Google.
- Виберіть Робоча область і в меню навігації натисніть Теги.
- Виберіть Створити, щоб створити тег.
- Виберіть Конфігурація тегу, а потім – Google Ads.
- Виберіть Тег події Google Ads для даних, наданих користувачами.
- Укажіть ідентифікатор відстеження конверсій Google Ads.
- Переконайтеся, що ця дія-конверсія і та, для якої ввімкнено розширене відстеження конверсій в обліковому записі Google Ads, мають однакові ідентифікатори й мітки відстеження.
- Натисніть кнопку біля поля ідентифікатора конверсії, а потім – +.
- Виберіть Автоматична.
- Укажіть назву змінної.
- Натисніть Зберегти.
- Натисніть Тригери в тегу події Google Ads для даних, наданих користувачами. Тут мають надходити дані користувачів.
- Натисніть значок плюса.
- Виберіть Конфігурація тригера.
- Натисніть Надсилання форми.
- Примітка. Щоб функція розширеного відстеження конверсій працювала правильно, обов’язково виберіть варіант "Надсилання форми".
- Натисніть Усі форми.
- Виберіть Зберегти й збережіть новий тег події Google Ads для даних, наданих користувачами.
Як вручну налаштувати розширене відстеження конверсій у Менеджері тегів Google (варіант 2)
Крок 1 із 3. Знайдіть змінні розширеного відстеження конверсій.
- У вебпереглядачі Chrome перейдіть на сторінку, де з’являються дані, надані користувачами.
- Ці дані можуть відображатися на сторінці конверсії веб-сайту або тій, що їй передує, наприклад на сторінці надсилання форми, яка відкривається перед сторінкою підтвердження покупки. Продумайте, які саме дані про клієнта, доступні на цій сторінці, ви хочете надсилати в Google. Наприклад, на сторінці може відображатися повідомлення з подякою за покупку й електронна адреса клієнта.
Примітка. Рекомендуємо передавати принаймні одне з наведених нижче полів.
- Електронна адреса (бажано).
- Адреса (необхідно передавати такі дані: ім’я, прізвище, поштовий індекс і країну).
- Назва вулиці, місто й область як додаткові ключі збігу (необов’язково).
- Номер телефону також можна надати як окремий ключ збігу, однак радимо надсилати його разом з електронною адресою.
- Ці дані можуть відображатися на сторінці конверсії веб-сайту або тій, що їй передує, наприклад на сторінці надсилання форми, яка відкривається перед сторінкою підтвердження покупки. Продумайте, які саме дані про клієнта, доступні на цій сторінці, ви хочете надсилати в Google. Наприклад, на сторінці може відображатися повідомлення з подякою за покупку й електронна адреса клієнта.
- Визначивши дані клієнта на сторінці, скопіюйте селектори CSS і введіть їх у Менеджері тегів Google (або скористайтеся наявними змінними рівня даних, якщо вони є). Так ви повідомите тегу розширеного відстеження конверсій, які дані слід хешувати й надсилати в Google. Не закривайте вкладку зі сторінкою конверсії.
Крок 2 з 3. Увімкніть розширене відстеження конверсій у Менеджері тегів Google
Спосіб 1. Стандартне ручне розширене відстеження конверсій. Використовуйте його, коли дані, надані користувачами (електронна або звичайна адреса чи номер телефону), доступні на сторінці події-конверсії. Наприклад, цей спосіб підійде, якщо сторінка події-конверсії – це сторінка підтвердження замовлення й на ній видно електронну адресу користувача.
Налаштуйте стандартне ручне розширене відстеження конверсій, як описано нижче.
- Увійдіть в обліковий запис Менеджера тегів Google.
- Виберіть Робоча область і в меню навігації натисніть Теги.
- Виберіть тег Google, зв’язаний із дією-конверсією Google Ads, і змініть його.
- Розгорніть розділ Параметри події і натисніть Додати параметр.
- У полі "Параметр події" введіть
user_data. - У полі "Значення" виберіть або створіть змінну "Дані, надані користувачами".
- У змінній "Дані, надані користувачами" виберіть Налаштування вручну.
- Щоб використовувати власний код JavaScript або інші об’єкти даних для надсилання даних, виберіть варіант "Код". Указівки наведено в розділі 3 цієї статті.
- Для кожного поля з даними користувача, які ви хочете відстежувати, виберіть Нова змінна в спадному меню.
- Примітка. Якщо рівень даних уже містить нехешовані змінні, можна вибрати їх, щоб не створювати нові.
- На екрані "Конфігурація змінної" натисніть Виберіть тип змінної, щоб почати налаштування. На екрані "Вибір типу змінної" натисніть Елемент DOM.
- Повернувшись на екран "Конфігурація змінної", у спадному меню "Спосіб вибору" вкажіть значення "Селектор CSS".
- Укажіть назву змінної.
- У полі "Засіб вибору елементів" укажіть селектор CSS, який посилається на дані користувачів. Щоб дізнатися, як знайти селектори CSS, перегляньте крок 3 в цьому розділі. Поле "Назва атрибута" можна залишити порожнім.
- Натисніть Зберегти для змінної і збережіть тег Google.
Спосіб 2. Ручне розширене відстеження конверсій із тегом події для даних, наданих користувачами. Використовуйте його, коли дані, надані користувачами (електронна або звичайна адреса чи номер телефону), недоступні на сторінці події-конверсії, однак указані на попередній сторінці. Наприклад, цей спосіб підійде, якщо сторінка події-конверсії – це сторінка підтвердження замовлення, а користувач ввів свою електронну адресу на попередній сторінці. У межах цього методу ви власноруч визначатимете селектори CSS і змінні JavaScript, що містять надані користувачами дані, на сторінках, які передують сторінці конверсії.
Контейнери з тегами Google Ads і Floodlight автоматично активують тег Google перед надсиланням події, тому додаткові теги зв’язування конверсій не потрібні. Зверніть увагу: якщо контейнер містить тег Google на кожній сторінці, тег зв’язування конверсій потрібен. Докладніше про тег зв’язування конверсій.
Щоб налаштувати ручне розширене відстеження конверсій із тегом події для даних, наданих користувачами, виконайте наведені нижче дії.
- Увійдіть в обліковий запис Менеджера тегів Google.
- Виберіть Робоча область і в меню навігації натисніть Теги.
- Виберіть Створити, щоб створити тег.
- Натисніть Конфігурація тегу й виберіть Подія Google Ads для даних, наданих користувачами.
- Укажіть ідентифікатор відстеження конверсій Google Ads.
- Переконайтеся, що ця дія-конверсія і та, для якої ввімкнено розширене відстеження конверсій в обліковому записі Google Ads, мають однакові ідентифікатори й мітки відстеження.
- У спадному меню виберіть Нова змінна.
- Виберіть Налаштування вручну.
- Щоб використовувати власний код JavaScript або інші об’єкти даних для надсилання даних, виберіть варіант "Код". Указівки наведено в розділі 3 цієї статті.
- Для кожного поля з даними користувачів, які ви хочете відстежувати, виберіть Нова змінна в спадному меню.
- Примітка. Якщо рівень даних уже містить нехешовані змінні, можна вибрати їх, щоб не створювати нові.
- На екрані "Конфігурація змінної" натисніть Виберіть тип змінної, щоб почати налаштування. На екрані "Вибір типу змінної" натисніть Елемент DOM.
- Повернувшись на екран "Конфігурація змінної", у спадному меню "Спосіб вибору" вкажіть значення "Селектор CSS".
- Укажіть назву змінної.
- У полі "Засіб вибору елементів" укажіть селектор CSS, який посилається на дані користувачів. Щоб дізнатися, як знайти селектори CSS, перегляньте крок 3 в цьому розділі. Поле "Назва атрибута" можна залишити порожнім.
- Натисніть Зберегти.
- Натисніть Тригери в тегу події Google Ads для даних, наданих користувачами. Тут мають надходити дані користувачів.
- Натисніть значок плюса.
- Виберіть Конфігурація тригера.
- Натисніть Надсилання форми.
- Примітка. Щоб функція розширеного відстеження конверсій працювала правильно, обов’язково виберіть варіант "Надсилання форми".
- Натисніть Усі форми.
- Виберіть Зберегти й збережіть новий тег події Google Ads для даних, наданих користувачами.
Крок 3 з 3. Знайдіть селектори CSS, які потрібно використовувати для розширеного відстеження конверсій, і вкажіть їх у Менеджері тегів Google
Щоб знайти селектори CSS, які потрібно вказати в налаштуваннях тегу розширеного відстеження конверсій (наприклад, електронну адресу, номер телефону тощо), виконайте наведені нижче вказівки. Якщо рівень даних уже містить нехешовані змінні, можна вибрати їх, щоб не створювати нові змінні CSS. Якщо ви не впевнені, дотримуйтеся наведених вказівок.
- Відкрийте свій вебсайт у новій вкладці. Не закривайте Менеджер тегів Google.
- Знайдіть дані клієнтів, які потрібно надсилати за допомогою розширеного відстеження конверсій. Вони можуть відображатися на сторінці конверсії або, наприклад, на сторінці надсилання форми, що передує сторінці підтвердження покупки. Натисніть потрібні дані правою кнопкою миші й виберіть Перевірити.
- Наприклад, якщо ви хочете відстежувати електронну адресу клієнта, знайдіть її (приклад: example@email.com) і натисніть правою кнопкою миші.
- Натисніть потрібні дані правою кнопкою миші й виберіть Перевірити. У вебпереглядачі запустяться Інструменти розробника Chrome.
- У вікні Інструментів розробника Chrome ви побачите виділену частину початкового коду. Це елемент сторінки, який містить дані клієнта.
- Наведіть курсор на виділений код і натисніть його правою кнопкою миші.
- У контекстному меню виберіть Copy (Копіювати), а потім – Copy Selector (Копіювати селектор).
- Перейдіть на вкладку, де відкрито Менеджер тегів Google, і вставте текст у поле "Засіб вибору елементів".
- Потрібно, щоб текст мав приблизно такий вигляд (але не повністю збігався з прикладом):
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Потрібно, щоб текст мав приблизно такий вигляд (але не повністю збігався з прикладом):
- Натисніть Зберегти.
- Повторіть кроки 2–8 цього розділу для кожного поля з даними клієнта (наприклад, імені, електронної і звичайної адреси тощо). Щоразу копіюйте селектор CSS у нову змінну Менеджера тегів Google.
- У Менеджері тегів Google виберіть Зберегти.
Як налаштувати розширене відстеження конверсій за допомогою методу "Код" у Менеджері тегів Google (варіант 3)
Крок 1 із 3. Виберіть змінні для розширеного відстеження конверсій і визначте їх
Спочатку переконайтеся, що потрібні вам змінні (наприклад, електронна й поштова адреси та номер телефону) доступні на сторінці конверсії, де спрацьовує тег відстеження конверсій Google Ads. Найімовірніше, це будуть сторінки конверсії покупок, підписок тощо, яким часто потрібні дані клієнтів. Якщо ви не знаєте тип своєї сторінки, зверніться до розробника.
Дані клієнтів необхідно зберегти в глобальних змінних JavaScript на сторінці. Такі змінні потрібно буде вказати в тегу розширеного відстеження конверсій.
Примітка. Рекомендуємо передавати принаймні одне з наведених нижче полів.
- Електронна адреса (бажано).
- Адреса (необхідно передавати такі дані: ім’я, прізвище, поштовий індекс і країну). Як додаткові ключі збігу можна також указати назву вулиці, місто й регіон.
- Номер телефону також можна надати як окремий ключ збігу, однак радимо надсилати його разом з електронною адресою.
Ви можете надсилати нехешовані дані, які система Google нормалізує і хешує автоматично, або попередньо хешовані дані. Якщо ви вибрали самостійний метод, виконайте наведені нижче вказівки.
Щоб нормалізувати дані:
- вилучіть пробіли на початку й у кінці;
- конвертуйте текст у нижній регістр;
- відформатуйте номери телефонів за стандартом E.164.
- видаліть усі крапки (.) перед доменним іменем в електронних адресах gmail.com і googlemail.com.
Щоб хешувати дані:
- скористайтеся генератором шістнадцяткових чисел SHA256.
Визначте змінні за допомогою критеріїв у таблиці нижче. Змінним можна задати довільні назви. Стовпець "Назва ключа" показує, який вигляд матиме змінна в тегу розширеного відстеження конверсій.
Усі дані мають передаватися як змінні рядка. Кожен компонент імені й адреси має бути окремою змінною (тобто окрема змінна для імені, окрема змінна для прізвища тощо).
| Поле даних | Назва ключа | Опис |
| Електронна адреса | 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 і вказати змінні з даними клієнта, які ви щойно створили. Радимо записати назви змінних і тримати їх під рукою, адже вони знадобляться на наступних етапах.
Крок 2 з 3. Налаштуйте Менеджер тегів Google
- Увійдіть в обліковий запис Менеджера тегів Google.
- Виберіть Робоча область і в меню навігації натисніть Теги.
- Виберіть тег Google, зв’язаний із дією-конверсією Google Ads, і змініть його.
- Розгорніть розділ Параметри події і виберіть Додати параметр.
- У полі "Параметр події" введіть
user_data. - У полі "Значення" створіть змінну "Дані, надані користувачами".
- У розділі "Змінна наданих користувачами даних" виберіть варіант Код.
- У спадному меню "Джерело даних" виберіть Нова змінна.
- У розділі "Конфігурація змінної" виберіть Спеціальна змінна JavaScript.
Крок 3 з 3. Вставте й налаштуйте код
Скопіюйте шаблон JavaScript, який відповідає вашій стратегії хешування, і вставте його в нову спеціальну змінну JavaScript.
Стандартний шаблон:
function () {
return {
"email": yourEmailVariable , // замініть значення yourEmailVariable на назву змінної, через яку передається електронна адреса користувача
"phone_number": yourPhoneVariable, // аналогічним чином замініть значення yourPhoneVariable і інші назви змінних нижче
"address": {
"first_name": yourFirstNameVariable ,
"last_name": yourLastNameVariable ,
"street": yourStreetAddressVariable,
"city": yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
}
}
Зразки коду для нормалізованих і хешованих змінних
// Implement
<script>
gtag('set', 'user_data', {"sha256_email_address": yourNormalizedandHashedEmailVariable,"sha256_phone_number": yourNormalizedandHashedPhoneVariable,"address": {"sha256_first_name": yourNormalizedandHashedFirstNameVariable,"sha256_last_name": yourNormalizedandHashedLastNameVariable,"city": yourCityVariable,"region": yourRegionVariable,"postal_code": yourPostalCodeVariable,"country": yourCountryVariable}
});
</script>Якщо ви хочете надати хешовані дані користувача, можете скористатися наведеним нижче прикладом коду.
async function processUserData() {
const userData = {'sha256_email_address': await hashEmail(email.trim()),'sha256_phone_number': await hashPhoneNumber(phoneNumber),'address': {'sha256_first_name': await hashName(firstName),'sha256_last_name': await hashName(lastName),'city': city,'region': region,'postal_code': postalCode,'country': country,},
};
return userData;Указуйте номери телефонів у форматі E.164: 11–15 цифр, зокрема префікс "плюс" (+) і код країни без дефісів, дужок та пробілів.
Правила налаштування
У наведеному вище коді замініть назви всіх змінних із даними клієнтів (наприклад, значення yourEmailVariable) на назви глобальних змінних JavaScript, які визначені на сторінці конверсії і містять дані клієнтів.
- Рекомендуємо передавати принаймні одне з наведених нижче полів.
- Електронна адреса (бажано).
- Адреса (необхідно передавати такі дані: ім’я, прізвище, поштовий індекс і країну).
- Номер телефону також можна надати як окремий ключ збігу, однак радимо надсилати його разом з електронною адресою.
- Якщо ваш сайт не збирає певний тип указаної вище інформації, радимо повністю вилучити поле, а не залишати його пустим. Наприклад, якщо ваш сайт отримує тільки електронну адресу й номер телефону клієнта, створіть змінну JavaScript за наведеним нижче прикладом.
function () {
return {
"email": yourEmailVariable ,
"phone_number": yourPhoneVariable
}
}
Натисніть Зберегти.
Ви налаштували розширене відстеження для цієї дії-конверсії. Далі потрібно перевірити, чи правильно воно працює. Перейдіть до розділу Як перевірити, чи працює розширене відстеження конверсій нижче.
Як перевірити, чи налаштовано розширене відстеження конверсій
Щоб перевірити, чи правильно працює розширене відстеження конверсій, перейдіть на сторінку конверсії (можливо, потрібно буде здійснити тестову конверсію) і виконайте вказані нижче дії. Бажано зробити це відразу після запровадження розширеного відстеження конверсій, щоб ви могли внести зміни, якщо виникнуть проблеми.
Як виконати перевірку за допомогою Інструментів розробника Chrome
- Натисніть веб-сторінку правою кнопкою миші.
- Виберіть Перевірити.
- Перейдіть на вкладку "Мережа".
- У рядку пошуку введіть "google".
- Знайдіть запит мережі, використовуючи шлях "googleadservices.com/pagead/conversion/" (або "google.com/pagead/1p-conversion/" у деяких вебпереглядачах).
- Виберіть Корисний обсяг даних, щоб переглянути список параметрів рядка запиту.
- Знайдіть параметр "em" із хешованим сегментом, поданим як значення (для електронної адреси відображатиметься значення "tv.1~em", а для номера телефону – "tv.1~pn"). Воно містить багато символів і починається фрагментом "tv.1~em". Параметр "em" указує, що тег розширеного відстеження конверсій правильно визначає і хешує об’єкт enhanced_conversion_data.
Як переглянути звіт про діагностику, щоб підтвердити впровадження
Приблизно через 48 годин після налаштування розширеного відстеження конверсій ви зможете переглянути звіт про діагностику тегу в Google Ads, щоб перевірити, чи все правильно працює. Для цього:
- Перейдіть на сторінку Підсумок у меню Цілі
.
- Натисніть дію-конверсію, для якої ввімкнено розширене відстеження конверсій.
- У меню сторінок угорі виберіть Діагностика. Відкриється звіт про діагностику тегу розширеного відстеження конверсій із відповідними показниками в кожному розділі.
- Щоб упевнитися, що все працює правильно, ознайомтеся з результатами перевірок стану.
- Якщо звіт про діагностику тегу покаже, що щось працює неправильно, виконайте вказівки в сповіщенні й Довідковому центрі.
Як вимкнути розширене відстеження конверсій
Щоб вимкнути розширене відстеження конверсій на рівні облікового запису, виконайте наведені нижче дії.
- Перейдіть на сторінку Налаштування в меню Цілі
.
- Розгорніть панель "Розширене відстеження конверсій на сайті".
- Зніміть прапорець, щоб вимкнути розширене відстеження конверсій.
- Натисніть Зберегти.
Щоб вимкнути розширене відстеження конверсій на рівні дії-конверсії:
- Перейдіть на сторінку Налаштування в меню Цілі
.
- Виберіть дію-конверсію, для якої потрібно вимкнути розширене відстеження.
- Розгорніть панель "Розширене відстеження конверсій".
- Зніміть прапорець біля опції "Увімкнути розширене відстеження конверсій".
- Натисніть Зберегти.
Як вимкнути автоматичні події
- Увійдіть в обліковий запис Google Ads, Google Analytics або Campaign Manager 360.
- Перейдіть у налаштування тегу Google.
- Натисніть Керування автоматичним відстеженням подій і виберіть типи подій, які тег Google має автоматично виявляти.
- Після вимкнення продукти й облікові записи, у яких використовується ваш тег Google, більше не отримуватимуть пов’язані події.
Як вимкнути збирання даних, наданих користувачами, на рівні подій
Спосіб 1
- Перейдіть на сторінку Підсумок у меню Цілі
.
- Знайдіть потрібну дію-конверсію. У розділі "Деталі" виберіть Змінити налаштування.
- Поставте прапорець Використовувати розширене відстеження конверсій для цієї дії-конверсії, щоб налаштувати дані, надані користувачами, на рівні події-конверсії.
- Натисніть Зберегти.
Спосіб 2
Щоб правильно налаштувати user_data для тегу події-конверсії, ви можете застосувати порядок активації тегів. Для цього потрібно налаштувати тег Google із порожнім параметром user_data. Щоб переконатися, що тег Google застосовується до тегу події-конверсії перед його виконанням, скористайтеся функцією "Порядок активації тегів". Докладніше про налаштування порядку активації тегів Google.
user_data для подій порожнє значення.