Налаштування й перевірка звітів про конверсії з даними про кошик

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

У цій статті описано, як налаштувати конверсії з даними кошика й надсилати ці дані. Докладніше про звіти про конверсії з даними кошика.

Вказівки

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

Менеджер тегів Google спрощує керування тегами на веб-сайті. Ви можете додавати та оновлювати теги не на сайті, а в Менеджері тегів Google, який додаватиме належно відформатовані теги на ваш сайт. Докладніше про Менеджер тегів Google.

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

Щоб створювати звіти про конверсії з даними про кошик, виберіть категорію "Купівля/Продаж" дії-конверсії та включіть її в стовпець "Конверсії".

Як надсилати дані за допомогою глобального тегу сайту

Крок 1. Установіть глобальний тег сайту


Примітка. Якщо ви вже використовуєте код відстеження конверсій глобального тегу сайту, перейдіть до кроку 2.

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

Крок 2. Додайте додаткові параметри в код

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

Параметр Тип значення Приклад значення Опис
event_name= "purchase" Рядок "purchase" Лише події з параметром "purchase" створюватимуть дані про кошик.
items Масив даних 29.2*2*P12345** Масив із цінами, кількістю й ідентифікаторами куплених товарів.
items.id Рядок "P12345" Має відповідати ідентифікатору товару в Merchant Center.
items.price Число з рухомою комою "29.2" Ціна одиниці товару без урахування податків, вартості доставки та знижок на рівні трансакції.
items.quantity Ціле число "2" Кількість проданих товарів.
discount Число з рухомою комою "10" Сума всіх знижок на рівні трансакції, як-от: 
  • безкоштовна доставка;
  • купони зі знижкою на весь кошик.
aw_merchant_id Ціле число "12345" Ідентифікатор у Merchant Center, з яким завантажено ваші товари.
aw_feed_country Рядок "UA" Країна, зв’язана з фідом, у який завантажено ваші товари. Використовуйте коди територій CLDR.
aw_feed_language Рядок "UK" Мова фіду, у який завантажено ваші товари. Використовуйте коди мов згідно з ISO 639-1.


Приклад налаштованого глобального тегу сайту

<!-- Sample Code Conversion -->

<script type="text/javascript">
gtag('event', 'purchase', {
  "send_to": "AW-9999999999/abc123xyz",
  "transaction_id": "017809284",
  "value": 23.07,
  "currency": "UAH",
  "discount": 10,
  "aw_merchant_id": 12345,
  "aw_feed_country": "UK",
  "aw_feed_language": "UA",
  "items": [
    {
      "id": "P12345",
      "quantity": 2,
      "price": 50
    },
    {
      "id": "P67890",
      "quantity": 1,
      "price": 30.4
    }
  ]
});
/* ]]> */
</script>

Крок 3 (необов'язково). Укажіть атрибут фіду cost_of_goods_sold для звітів про розмір прибутку

Щоб отримувати звіти про прибутковість, необхідно вказати атрибут фіду cost_of_goods_sold у фіді товарів Merchant Center. Докладніше про створення фідів 

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

Собівартість можна надавати трьома способами: 

  • через фід даних;
  • через Content API;
  • створивши додатковий фід і надавши приблизні значення для окремих товарів.

Якщо не вказати атрибут фіду cost_of_goods_sold, звіт не міститиме значень для деяких показників, зокрема собівартості та валового доходу.

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

Крок 1. Установіть Менеджер тегів Google

Примітка. Якщо ви вже використовуєте Менеджер тегів Google, перейдіть до кроку 2.

  1. Увійдіть у свій обліковий запис Google Ads.

  2. У верхньому правому куті сторінки натисніть значок гайкового ключа .

  3. У спадному меню "Вимірювання" натисніть Конверсії.

  4. Виберіть потрібну дію-конверсію або створіть нову.

  5. Установіть Менеджер тегів Google на свій сайт. Дізнайтесь, як налаштувати тег відстеження конверсій.

Крок 2. Додайте додаткові параметри в код

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

  1. Виберіть тег конверсії, у який потрібно передавати дані про кошик.

  2. Поставте прапорець біля параметра "Надавати дані про продаж на рівні продукту".

  3. Виберіть "Рівень даних" або "Змінні JavaScript" як джерело даних.

  4. Наведені нижче змінні потрібно додати на сторінку оплати, щоб на них можна було посилатися.

 
Параметр Тип значення Приклад значення Опис
event_name= "purchase" Рядок "purchase" Лише події з параметром "purchase" створюватимуть дані про кошик.
items Масив даних 29.2*2*P12345** Масив із цінами, кількістю й ідентифікаторами куплених товарів.
items.id Рядок "P12345" Має відповідати ідентифікатору товару в Merchant Center.
items.price Валюта "29.2" Ціна одиниці товару без урахування податків, вартості доставки та знижок на рівні трансакції.
items.quantity Ціле число "2" Кількість проданих товарів.
discount Ціле число "10" Сума всіх знижок на рівні трансакції, як-от: 
  • безкоштовна доставка;
  • купони зі знижкою на весь кошик.
aw_merchant_id Ціле число "12345" Ідентифікатор у Merchant Center, з яким завантажено ваші товари.
aw_feed_country Рядок "UA" Країна, зв’язана з фідом, у який завантажено ваші товари. Використовуйте коди територій CLDR.
aw_feed_language Рядок "UK" Мова фіду, у який завантажено ваші товари. Використовуйте коди мов згідно з ISO 639-1.
 

Рівень даних використовується для тимчасового зберігання даних. Це структурований формат, підтримуваний Менеджером тегів. Він дає змогу легко переносити дані з веб-сторінки або мобільного додатка в теги, активатори та інші змінні Менеджера тегів.

Щоб змінні отримували інформацію, можна не налаштовувати рівень даних. Змінні Менеджера тегів також можна налаштувати так, щоб вони отримували значення безпосередньо зі змінних JavaScript, власних файлів cookie або елементів DOM. Однак краще отримувати значення змінних безпосередньо з об'єкта впорядкованого рівня даних. Застосування рівня даних дає змогу створити впорядковану й доступну модель даних і мінімізувати ймовірність їх утрати через непередбачені зміни коду, а також спрощує вирішення проблем.

Приклад використання рівня даних

<!-- Sample Code datalayer push -->

dataLayer.push({
 "event": 'purchase',
 "transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
 "value": 23.07,
 "currency": "UAH",
 "tax": 1.24,
 "shipping": 0,
 "discount": 1.50,
 "aw_merchant_id": 12345,
 "aw_feed_country": "UK",
 "aw_feed_language": "UA",
 "items": [
   {
     "id": "P12345",
     "quantity": 2,
     "price": 2
   },
   …
]
});

Приклад використання змінних JavaScript (зверніть увагу: у Менеджері тегів Google потрібно створити користувацьку змінну JavaScript, на яку можна буде посилатися)

<!-- Sample Code JavaScript Variables-->

<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 23.07;
currency = "UAH";
tax = 1.24;
shipping = 0;
discount = 1.50;
aw_merchant_id = 12345;
aw_feed_country = "UK";
aw_feed_language = "UA";
items = [
 {
   "id": "P12345",
   "quantity": 2,
   "price": 2
 },
 ...
];
/* ]]> */
</script>

Крок 3 (необов'язково). Укажіть атрибут фіду cost_of_goods_sold для отримання звітів про розмір прибутку

Щоб отримувати звіти про прибутковість, необхідно вказати атрибут фіду cost_of_goods_sold у фіді товарів Merchant Center. Докладніше про створення фідів

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

Собівартість можна надавати трьома способами:

  • через фід даних;

  • через Content API;

  • створивши додатковий фід і надавши приблизні значення для окремих товарів.

Якщо не вказати атрибут фіду cost_of_goods_sold, звіт не міститиме значень для деяких показників, зокрема собівартості та валового доходу.

Як перевірити конверсії з даними про кошик

Якщо ви можете створити тестове замовлення, виконайте наведені нижче кроки, щоб перевірити правильність указаних параметрів.

  1. За допомогою інструментів розробника Chrome перевірте оптимізацію коду сторінки. Для цього виконайте наведені нижче дії.
    1. У верхньому правому куті вікна веб-переглядача Chrome натисніть значок меню Chrome Menu і виберіть "Інструменти" > "Інструменти розробника".
    2. Натисніть будь-який елемент сторінки правою кнопкою миші й виберіть "Перевірити елемент". У нижній частині веб-переглядача відкриється вікно DevTools.
  2. У вікні DevTools виберіть "Мережа".
  3. Надішліть тестове замовлення у веб-переглядачі.
  4. За допомогою пошукового слова "/conversion" знайдіть запит, який містить вашу конверсію. Параметри рядка запиту мають містити додаткові параметри, як показано в прикладі нижче.

mid: 12345
fcntr: UA
flng: UK
dscnt: 10
bttype: purchase
item: (50*2*P12345**)(30.4*1*P67890**)

mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = discount
bttype = event type
item = items (the array) maps to (items.price * items.quantity * items.id)

Статті за темою

 

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

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

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