За допомогою звітів про конверсії з даними кошика можна дізнаватися про кількість трансакцій, а також відомості про дохід і прибуток від пошукових і товарних оголошень. Якщо ви використовуєте дії Floodlight, то можете надсилати дані кошика (про продані товари, їх кількість і вартість) для покупок-конверсій.
У цій статті описано, як налаштувати збирання даних кошика й надсилати їх за допомогою тегів Google або Менеджера тегів Google.
Перш ніж почати
Якщо ви використовували звіти про покупки для тегу в попередній версії Search Ads 360, звіти про конверсії з даними кошика налаштовувати не потрібно, оскільки дані кошика й далі надсилатимуться за допомогою тегів.
Вимоги
Щоб налаштувати звіти про конверсії з даними кошика, потрібно:
- зв’язати облікові записи Google Merchant Center і Search Ads 360 (нової версії);
- створити кампанію;
- мати змогу редагувати код веб-сайту.
Вказівки для тегів Google
Крок 1. Створіть тег відстеження трансакцій і фрагмент події
Тег Floodlight також можна створити в Campaign Manager 360 або попередній версії Search Ads 360. Якщо ви вже маєте тег відстеження трансакцій, цей крок можна пропустити.
- Увійдіть у нову версію Search Ads 360.
- Перейдіть в обліковий запис Search Ads 360.
- У меню навігації натисніть значок гайкового ключа.
- У розділі "Вимірювання" натисніть Конверсії.
- Виберіть потрібну дію-конверсію або створіть нову.
- У розділі "Налаштування тегу" натисніть Установити тег вручну.
- Завантажте фрагмент тегу Google і фрагмент події.
- Додайте тег Google на кожну сторінку сайту в тегу <head>.
- Додайте фрагмент події на сторінку конверсії в тегу <body>.
Крок 2. Додайте в тег параметри даних кошика
- У фрагмент події додайте параметри у форматі масиву товарів у файлі JSON.
Кожен об’єкт масиву повинен містити наведені нижче параметри.
id
– ідентифікатор проданого товару (має збігатися з ідентифікатором у зв’язаному фіді Merchant Center).price
– ціна проданого товару.quantity
– кількість проданих товарів.country
(необов’язковий).language
(необов’язковий).
- Укажіть параметри для масиву товарів у файлі JSON за допомогою таблиці параметрів даних кошика.
Приклад фрагмента події
<!--
Фрагмент події для сторінки з подякою http://example.com/thanks. Не вилучати.
Розмістіть цей фрагмент на сторінках, де відстежуються події.
Дата створення: 01.11.2017
-->
<script>
gtag('event', 'purchase',
{
'allow_custom_scripts': true,
'send_to': 'DC-1234567/group1/thank123+transactions',
'transaction_id': '012345',
'value': 129.97,
'items': [
{ 'id': '123456755559',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456788889',
'price': 54.00,
'quantity': 2
}
],
'country': 'us',
'language': 'en'
}
);
</script>
<noscript>
<img src="https://ad.doubleclick.net/ddm/activity/src=1234567;type=group1;cat=thank123;
qty=1;cost=129.97;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;
ord=012345;prd=i1:123456755559|p1:19.99|q1:1|i2:123456788889|p2:54.0|q2:2|c:us|l:en?" width="1" height="1" alt="">
</noscript>
<!-- Кінець фрагмента події. Не вилучати. -->
Примітка. Фрагменти подій, згенеровані в новій версії Search Ads 360, містять необов’язковий тег <noscript>
із тегом зображення Floodlight. Цей тег використовується для реєстрації конверсій у веб-переглядачах, які не підтримують JavaScript. Якщо ваш сайт підтримує перегляд у таких веб-переглядачах, радимо додати в тег зображення Floodlight параметри даних кошика, як показано в прикладі.
Приклад фрагмента події з кодами країн і мов
У Merchant Center можна надсилати дані про товари в кількох фідах, кожен із яких націлено на певну мову й країну. Наприклад, якщо ви продаєте ті самі товари в США й Канаді, то можете налаштувати три фіди з такими цільовими країнами й мовами:
- ціни для США й описи англійською мовою;
- ціни для Канади й описи французькою мовою;
- ціни для Канади й описи англійською мовою.
Якщо ви надсилаєте фіди з однаковими ідентифікаторами товарів, але різними цільовими мовами або країнами, додайте в параметр даних кошика коди мови й країни.
Нижче наведено приклад масиву товарів для фіду, націленого на франкомовних канадців.
'items': [
{ 'id': '123456788889',
'price': 19.99,
'quantity': 1
},
{ 'id': '123456755559',
'price': 54.00,
'quantity': 2
}
],
'country': 'ca',
'language': 'fr'
Як використовувати Менеджер тегів Google
Завдяки Менеджеру тегів Google ви можете керувати тегами, оскільки будете додавати й оновлювати їх не безпосередньо на сайті, а в Менеджері тегів Google, який додаватиме належно відформатовані теги на ваш сайт. Докладніше про Менеджер тегів Google.
Крок 1. Створіть тег відстеження трансакцій і масив JSON
- Створіть тег Floodlight у новій версії SA360 або Campaign Manager 360. Докладніше про теги продажів Floodlight у Менеджері тегів Google.
- Додайте тег у контейнер Менеджера тегів Google. Дізнайтесь, як установити й налаштувати Менеджер тегів Google.
- Якщо ви передаєте інформацію на рівні даних Менеджера тегів Google, створіть масив JSON
ecommerce.purchase.products
.
Приклад масиву ecommerce.purchase.products
|
Крок 2. Оновіть тег за допомогою Менеджера тегів Google
Якщо потрібно надсилати динамічно генеровані дані в теги, якими керує Менеджер тегів Google, скористайтеся одним із наведених нижче способів.
Використовуйте інформацію з рівня даних
Якщо ваш веб-розробник надав доступ до змінної з відомостями про покупку на рівні даних, виконайте наведені нижче кроки, щоб надсилати дані в тег Floodlight.
- Скористайтеся методом dataLayer.push, щоб зробити інформацію доступною на рівні даних Менеджера тегів Google.
- У Менеджері тегів Google перейдіть до контейнера свого сайту.
- Відкрийте вкладку Теги й натисніть тег відстеження трансакцій Floodlight, який містить дані про продажі.
- Щоб змінити тег, натисніть значок олівця.
- У розділі "Звіти про товари" поставте прапорець Надавати дані про продаж на рівні товару.
- У списку "Джерело даних" виберіть Рівень даних.
Менеджер тегів Google автоматично використовуватиме інформацію, надіслану на рівень даних, у масивіecommerce.purchase.products
. - Натисніть Зберегти.
- Перегляньте й опублікуйте зміни.
Використовуйте змінну, щоб отримати доступ до інших даних
Якщо параметри даних кошика недоступні на рівні даних, можна скористатися змінною Менеджера тегів Google, щоб передавати інформацію.
- У Менеджері тегів Google перейдіть до контейнера свого сайту.
- Відкрийте вкладку Теги й натисніть тег відстеження трансакцій Floodlight, який містить дані про продажі.
- Щоб змінити тег, натисніть значок олівця.
- У розділі "Звіти про товари" поставте прапорець "Надавати дані про продаж на рівні товару".
- У списку джерел даних виберіть один із наведених нижче варіантів.
- Змінна JavaScript (якщо дані представлено у форматі змінної JavaScript).
- Значення у форматі Floodlight (якщо дані представлено у форматі рядка).
- Натисніть значок додавання змінної поруч із полем Дані про товар.
- Угорі праворуч натисніть кнопку Нова змінна.
- Натисніть значок олівця на картці конфігурації змінної і виконайте наведені нижче дії.
- Виберіть потрібний тип змінної. Наприклад, якщо дані доступні в змінній JavaScript, виберіть Змінна JavaScript.
- У наступному полі введіть назву об’єкта, що містить дані.
Нижче наведено приклад сторінки, яка виводить рядок як глобальну змінну JavaScript.
<script> window.salesData="i1:sku-12345|p1:100.0|q1:1|i2:sku-67890|p2:20.0|q2:2" </script>
- Щоб дати назву змінній, укажіть її в просторі імен угорі або натисніть "Зберегти" й змініть назву в наступному вікні. Після цього назва має з’явитися в подвійних дужках у полі "Дані про товар".
- Ще раз натисніть Зберегти, щоб оновити чорнову версію тегу.
- Перегляньте й опублікуйте зміни.
Поля даних кошика
У таблиці нижче наведено типи, приклади значень і описи, які потрібно вказувати для параметрів даних кошика.
Параметр | Тип | Приклад значення | Опис |
---|---|---|---|
ID |
Рядок | "98765" | Ідентифікатор проданого товару, який має збігатися з ідентифікатором товару в Google Merchant Center. |
PRICE |
Число з рухомою комою | 1.50 | Ціна товару без урахування податків, вартості доставки й знижок на рівні трансакції. |
QUANTITY |
Ціле число | 2 | Кількість проданих одиниць товару. |
|
Рядок | "840" | Країна, зв’язана з фідом, у який завантажено ваші товари. Використовуйте коди країн згідно зі стандартом ISO 3166.
Заповнюйте це поле, лише якщо використовуєте однакові ідентифікатори товарів у кількох фідах Merchant Center. |
|
Рядок | "EN" |
Мова фіду, у який завантажено ваші товари. Використовуйте коди мов згідно зі стандартом ISO 639-1. Заповнюйте це поле, лише якщо використовуєте однакові ідентифікатори товарів у кількох фідах Merchant Center. |
Звіти про маржі прибутку (необов’язково)
Щоб створювати звіти про маржі прибутку, додайте у фід товарів Google Merchant Center атрибут "собівартість реалізованої продукції". Дізнайтесь, як увімкнути звіти про маржі прибутку.