Расширенная электронная коммерция в HostCMS

#
Расширенная электронная коммерция в HostCMS
Здравствуйте!
Может быть кто-то прописывал переменные для расширенной электронной ecommerce? Поделитесь, пожалуйста, как правильно это делается. Например, вот такие данные нужно передать:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'ecommerce': {
   'currencyCode': 'USD',
   'impressions': [
    {
      'name': 'Product 1',
      'id': 'ID1',
      'price': '23.5',
      'brand': 'Brand 1',
      'category': 'Category 1/Subcategory 11',
      'variant': 'Variant 1',
      'list': 'List 1',
      'position': 1
    },
    {
      'name': 'Product 2',
      'id': 'ID2',
      'price': '14',
      'brand': 'Brand 2',
      'category': 'Category 2/Subcategory 21',
      'variant': 'Variant 3',
      'list': 'List 1',
      'position': 2
    }]
},
'event': 'gtm-ee-event',
'gtm-ee-event-category': 'Enhanced Ecommerce',
'gtm-ee-event-action': 'Product Impressions',
'gtm-ee-event-non-interaction': 'True',
});
</script>

Расшифровка кода и переменных

currencyCode (строковая необязательная переменная) — указание местной валюты согласно ISO 4217.
Список поддерживаемых валют. Если местная валюта отличается от указанной в настройках представления — будет произведена конвертация по курсу за предыдущий день.
name (строковая обязательная переменная) — название товара.
id (строковая обязательная переменная) — идентификатор (SKU) товара.
price (строковая необязательная переменная) — цена одной единицы товара. В качестве десятичного разделителя используется точка.
brand (строковая необязательная переменная) — бренд товара.
category (строковая необязательная переменная) — категория, к которой принадлежит товар. Можно указывать иерархию категорий (до 5 уровней), отделяя уровни слешем: «Одежда/Мужская одежда/Футболки».
variant (строковая необязательная переменная) — разновидность товара: любой параметр товара, который меняется без изменения идентификатора товара (цвет, размер и так далее).
list (строковая необязательная переменная) — список, где был показан товар («Акционные товары», «Топ продаж»).
position (необязательная переменная, всегда — целое число) — положение товара в данном списке. Левая верхняя позиция — это номер один.
event (строковая переменная) — указание события, по которому будет активирован тег enhanced ecommerce в GTM.
gtm-ee-event-category (строковая переменная) — указание категории события, которое будет отправлено в Google Analytics.
gtm-ee-event-action (строковая переменная) — указание действия события, которое будет отправлено в Google Analytics.
gtm-ee-event-non-interaction (строковая переменная) — указание, будет ли отправленное событие влиять на показатель отказа сессии. В данном случае не будет, так как пользователь не совершил целевое действие, а только просмотрел товары.

Заранее благодарен за помощь!
#
Re: Расширенная электронная коммерция в HostCMS
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Расширенная электронная коммерция в HostCMS
EugenyP писал(а):

В примере яндекса ведь только конечная цель - совершение покупки (отслеживание продажи). А как быть с коммерцией от гугл?
#
Re: Расширенная электронная коммерция в HostCMS
borisych,
дописывайте туда код от гугла
HostDev.pw - модули для HostCMS, Telegram: @hostdev
Авторизация