Как настроить и протестировать отслеживание конверсий с данными о покупательской корзине

Настроив отслеживание конверсий с данными о покупательской корзине, вы будете получать информацию о количестве транзакций, а также прибыли и доходе, которые приносят ваши товарные объявления. Если вы уже используете отслеживание конверсий Google Рекламы, то можете передавать данные корзины для регистрации конверсий (какие товары проданы, в каком количестве и по какой цене). 

В этой статье мы расскажем, как настроить передачу данных о покупательской корзине и отслеживание конверсий с ними. Общая информация о функции приведена в этой статье.

Инструкции

Чтобы передавать данные о покупательской корзине, нужно добавить на сайт глобальный тег или воспользоваться сервисом "Google Менеджер тегов". Даже если вы уже отправляете эту информацию в Google Аналитику через расширение для платформы электронной торговли, мы рекомендуем перейти на глобальный тег: так вы сможете пересылать данные не только в Google Аналитику, но и в Google Рекламу.

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

Чтобы передавать динамически создаваемые данные, например о продажах конкретного товара для отслеживания конверсий с данными о покупательской корзине, добавьте на сайт глобальный тег или воспользуйтесь инструментом "Google Менеджер тегов".

Чтобы собирать статистику конверсий с данными о корзине, добавьте действие-конверсию "Покупка/Продажа" и включите ее в столбец "Конверсии".

С помощью глобального тега

Этап 1. Добавьте на сайт глобальный тег


Примечание. Если у вас уже настроено отслеживание конверсий с помощью глобального тега, переходите к следующему этапу.

  1. Войдите в аккаунт Google Рекламы.
  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 Строка US Код CLDR страны сбыта.
aw_feed_language Строка EN Язык фида. Значение должно быть указано в соответствии со стандартом 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": "USD",
  "discount": 10,
  "aw_merchant_id": 12345,
  "aw_feed_country": "US",
  "aw_feed_language": "EN",
  "items": [
    {
      "id": "P12345",
      "quantity": 2,
      "price": 50
    },
    {
      "id": "P67890",
      "quantity": 1,
      "price": 30.4
    }
  ]
});
/* ]]> */
</script>

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

Чтобы в отчете были сведения о прибыли, добавьте в фид товаров Merchant Center атрибут cost_of_goods_sold (себестоимость реализованной продукции). О том, как создать фид, читайте в этой статье

Атрибут cost_of_goods_sold [себестоимость] содержит сведения о затратах, связанных с проданным товаром. С помощью этих данных в Google Рекламе можно вычислить прибыль. Это делается по следующей формуле: "доход – себестоимость = прибыль". Если вы не хотите указывать точные сведения о своих затратах на производство, задайте себестоимость приблизительно – например, 80 % от цены для всех товаров категории. 

Информацию о себестоимости товаров можно загрузить тремя способами: 

Если вы не добавите в фид атрибут cost_of_goods_sold, в отчетах не будет таких показателей, как себестоимость реализованной продукции и валовая прибыль.

С помощью Google Менеджера тегов

Этап 1. Установите Google Менеджер тегов

Примечание. Если вы уже используете Google Менеджер тегов, переходите к следующему этапу.

  1. Войдите в аккаунт Google Рекламы.

  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 Строка US Код CLDR страны сбыта.
aw_feed_language Строка EN Язык фида. Значение должно быть указано в соответствии со стандартом 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": "USD",
 "tax": 1.24,
 "shipping": 0,
 "discount": 1.50,
 "aw_merchant_id": 12345,
 "aw_feed_country": "US",
 "aw_feed_language": "EN",
 "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 = "USD";
tax = 1.24;
shipping = 0;
discount = 1.50;
aw_merchant_id = 12345;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
 {
   "id": "P12345",
   "quantity": 2,
   "price": 2
 },
 …
];
/* ]]> */
</script>

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

Чтобы получать сведения о прибыли, добавьте в фид товаров Merchant Center атрибут cost_of_goods_sold (себестоимость реализованной продукции). О том, как создать фид, читайте в этой статье.

Атрибут cost_of_goods_sold (себестоимость реализованной продукции) содержит сведения о затратах, связанных с продаваемыми товарами. На его основе в Google Рекламе можно рассчитать прибыль. Это делается по следующей формуле: доход - себестоимость реализованной продукции = прибыль. Если вы не хотите указывать точные сведения о своих затратах на производство, задайте себестоимость приблизительно – например, 80 % от цены для всех товаров категории.

Информацию о себестоимости товаров можно загрузить тремя способами:

Если вы не добавите в фид атрибут cost_of_goods_sold, в отчетах не будет таких показателей, как себестоимость реализованной продукции и валовая прибыль.

Тестирование конверсий с данными о покупательской корзине

Если у вас есть возможность создать тестовый заказ, выполните следующие действия, чтобы проверить, все ли параметры передаются:

  1. Запустите браузер Chrome и проверьте, оптимизирован ли код. Вот как это сделать:
    1. Откройте меню Google Chrome Chrome Menu в правом верхнем углу окна браузера и выберите "Дополнительные инструменты > Инструменты разработчика".
    2. Нажмите правой кнопкой мыши на любой элемент страницы и выберите "Просмотреть код". В нижней части экрана появится окно инструментов разработчика.
  2. Выберите вкладку "Сеть".
  3. Разместите заказ в браузере.
  4. Найдите запрос со сведениями о конверсии. Для этого выполните поиск по элементу "/conversion". В строке запроса также должны быть указаны следующие дополнительные параметры:

mid: 12345
fcntr: US
flng: EN
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)

Статьи по теме

 

Эта информация оказалась полезной?
Как можно улучшить эту статью?

Требуется помощь?

Войдите в свой аккаунт, чтобы мы могли предоставить вам дополнительные варианты поддержки и быстрее решить вашу проблему.