В этой статье мы расскажем, как настроить передачу данных корзины и отслеживание конверсий на основе такой статистики. Подробнее о создании отчетов о конверсиях на основе данных корзины…
Инструкции
Для учета конверсий с данными корзины используется отслеживание конверсий на вашем сайте. Поэтому перед тем, как отправлять данные корзины, нужно настроить отслеживание конверсий. Вы также можете импортировать конверсии Google Аналитики 4 или, если вы уже используете отслеживание конверсий Поиска 360, то можете просто добавить данные корзины в существующий тег конверсии.
Проконсультируйтесь с разработчиком своего сайта о том, как настроить передачу динамически генерируемых данных, таких как идентификаторы товаров, связанные с конверсией-продажей.
Как добавить параметры данных корзины
Чтобы реализовать отправку данных корзины, нужно добавить в код тега события дополнительные параметры, указанные в таблице ниже.
Параметр | Тип значения | Пример значения | Описание |
---|---|---|---|
event | String | "purchase" | В рамках отслеживания данных корзины будут обрабатываться только события "purchase" (покупка). |
discount (необязательный) |
Float | 1.50 |
Скидка на сумму 1,50 долл. США, применяемая ко всему заказу, например:
Примечание. Если вы используете в качестве источника конверсий Google Аналитику, параметр скидки поддерживаться не будет. |
aw_merchant_id (необязательный) |
Целое число | 98765 | Идентификатор Merchant Center. Используйте этот параметр только в случае, если у вас несколько аккаунтов Merchant Center и вы хотите указать, из какого аккаунта нужно получать данные об определенном товаре. |
aw_feed_country (необязательный) |
String | "US" |
Код CLDR страны сбыта. Примечание. Если вы используете в качестве источника конверсий Google Аналитику, вместо этого параметра используйте aw_feed_label. |
aw_feed_language (необязательный) |
String | "EN" | Язык, связанный с фидом, в который загружается информация о ваших товарах. Значение должно быть указано в соответствии со стандартом ISO 639-1. |
aw_feed_label (Необязательно) |
Строка | "feed_label" |
Ярлык, связанный с фидом, в который загружается информация о ваших товарах. Примечание. Поддерживается, только если вы используете в качестве источника конверсий Google Аналитику. |
items | Array | [{ id: "P12345", price: 12.50, quantity: 2 }] |
Массив, содержащий цену, количество и идентификатор каждого из проданных товаров. |
items.id | Строка | "P12345" |
Идентификатор проданного товара. Должен совпадать с идентификатором товара в аккаунте Merchant Center. Примечание. Если вы используете в качестве источника конверсий Google Аналитику, вместо этого параметра поддерживается items.item_id. |
items.price | Число с плавающей запятой | 12.50 | Цена одного товара без учета налогов, стоимости доставки, а также скидок на уровне транзакции. |
items.quantity | Целое число | 2 | Количество проданных единиц товара. |
Пример реализации тега Google с данными корзины
<!-- Sample Code Conversion -->
<script type="text/javascript">
gtag('event', 'purchase', {
"send_to": "AW-9999999999/abc123xyz",
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start of CwCD Parameters -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End of CwCD Parameters -->
});
/* ]]> */
</script>
Пример реализации уровня данных
<!-- Sample Code datalayer push -->
dataLayer.push({
"event": 'purchase',
"transaction_id": "1545c34e-691e-4726-aeda-b798df255e9c",
"value": 53.50,
"currency": "USD",
<!-- Start CwCD Parameters datalayer push -->
"discount": 1.50,
"aw_merchant_id": 98765,
"aw_feed_country": "US",
"aw_feed_language": "EN",
"items": [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
]
<!-- End CwCD Parameters datalayer push -->
});
Пример передачи данных корзины в Google Менеджер тегов с помощью переменных JavaScript
<!-- Sample Code JavaScript Variables-->
<script type="text/javascript">
transaction_id = "1545c34e-691e-4726-aeda-b798df255e9c";
value = 53.50;
currency = "USD";
<!-- Start of CwCD Parameters -->
discount = 1.50;
aw_merchant_id = 98765;
aw_feed_country = "US";
aw_feed_language = "EN";
items = [
{
"id": "P12345",
"quantity": 2,
"price": 12.50
},
{
"id": "P67890",
"quantity": 1,
"price": 30.00
}
];
<!-- End of CwCD Parameters -->
/* ]]> */
</script>
Как добавить атрибут "Себестоимость реализованной продукции", чтобы отслеживать рентабельность
Чтобы получать сведения о прибыли, добавьте в фид товаров Merchant Center атрибут cost_of_goods_sold
(себестоимость реализованной продукции). Подробнее о том, как создать фид…
Атрибут cost_of_goods_sold
содержит сведения о затратах, связанных с продаваемыми товарами. На его основе в Google Рекламе рассчитывается прибыльность каждого товара (как разность между доходом и себестоимостью). Если вы не хотите вычислять точную себестоимость товаров, но вам нужно отслеживать прибыльность, укажите приблизительную себестоимость, например 80 % от цены товара.
Информацию о себестоимости товаров можно загрузить тремя способами:
- через фид товаров;
- с помощью Content API;
- через дополнительный фид (в этом случае данные нужно указывать на уровне товара).
Если вы не добавите в фид атрибут cost_of_goods_sold
, то в отчетах не будет значений таких показателей, как себестоимость реализованной продукции и валовая прибыль.
Как протестировать отслеживание конверсий с учетом данных корзины
Если показатели конверсий с данными корзины недоступны или показываются неправильно, проверьте реализацию параметров тега конверсии. Создайте тестовый заказ и посмотрите, корректно ли передаются параметры. Для этого выполните следующие действия:
- Чтобы открыть Инструменты разработчика в Chrome, нажмите на значок меню в правом верхнем углу браузера Google Chrome и выберите Дополнительные инструменты > Инструменты разработчика.
- На панели инструментов разработчика выберите вкладку Сеть.
- Оформите тестовый заказ с помощью браузера Google Chrome.
- Найдите запрос, содержащий данные о конверсии (наберите в поиске "/conversion"). Параметры строки запроса должны содержать параметры корзины. Вот пример того, как это может выглядеть:
mid = aw_merchant_id
fcntr = aw_feed_country
flng = aw_feed_language
dscnt = discount
bttype = event type
item = items – массив с идентификаторами, ценами и количеством всех товаров (items.id * items.price * items.quantity)