Сповіщення

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

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

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

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

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

Як збирати інформацію за допомогою тегу Google

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

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

Примітка. Рекомендуємо передавати принаймні одне з наведених нижче полів.

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

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

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

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

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

  • використовуйте шістнадцятковий код SHA256.

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

 

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

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

Приклад: [email protected]

sha256_email_address

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

Приклад:

6b62539206cea53f0320d64fc5e01909d8e018a9d45f49d03f9d0a2a6703d703

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

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

Приклад: +380231234567

sha256_phone_number

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

Приклад:

c5aa0abc598e0cb0d4a83a270ae33438dc1bfa89c3a8208d31841c61dc312db7

Ім’я address.first_name

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

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

address.sha256_first_name

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

Приклад: 96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a

Прізвище address.last_name

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

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

address.sha256_last_name

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

Приклад: 799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f

Адреса address.street

Адреса користувача.

Приклад: вул. Вокзальна, 123

Місто address.city

Назва міста користувача.

Приклад: Харків

Регіон address.region

Назва області або району користувача.

Приклад: Харківська обл.

Поштовий індекс address.postal_code

Поштовий індекс користувача.

Приклад: 61000

Країна address.country

Код країни користувача.

Приклад: UA

Використовуйте дволітерні коди країн за стандартом ISO 3166-1 alpha-2.

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

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

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

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

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

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

Примітка. Також можна задавати значення для потрібного поля безпосередньо в коді скрипту або використовувати функцію замість змінних.
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'send_to': 'DC-######/________/___________',
    'user_data': {
      'email': '[Email]',
      'phone_number': '[PhoneNumber]',
      'address': {
        'first_name': '[FirstName]',
        'last_name': '[LastName]',
        'street': '[Street]',
        'city': '[City]',
        'region': '[Region]',
        'postal_code': '[PostalCode]',
        'country': '[Country]'
      }
    }
  });
</script>

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

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

// Implement
<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'send_to': 'DC-######/________/___________',
    'user_data': {
"email": {{ yourEmailVariable }},
"phone_number": {{ yourPhoneVariable }}
});
</script>

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

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

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

<script>
  gtag('event', 'conversion', {
    'allow_custom_scripts': true,
    'send_to': 'DC-######/________/___________',
    'user_data': {
"email": [yourEmailVariable1, yourEmailVariable2],
"phone_number": [yourPhoneVariable1, yourPhoneVariable2],
"address": [
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable, region: yourRegionVariable, postal_code: yourPostalCodeVariable},
{first_name: yourFirstNameVariable,last_name: yourLastNameVariable, street: yourStreetAddressVariable, city: yourCityVariable2, region: yourRegionVariable2, postal_code: yourPostalCodeVariable2}
]
});
</script>

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

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

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

<!-- Google tag (gtag.js) -->
<script async src="https://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) -->
<script async src="https://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>

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

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

Як виконати перевірку за допомогою Інструментів розробника 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" без сегмента з великою кількістю символів, то ви надсилаєте порожній параметр розширеного відстеження конверсій. Таке буває, коли дані, надані користувачами, недоступні в момент здійснення конверсії.

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

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