Есть магазин на Opencart 3
Требуется на success page передавать данные о покупке в data layer для работы электронной торговли в Google Analytics
Пример скрипта:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'ecommerce': {
'currencyCode': 'UAH',
'purchase': {
'actionField': {
'id': 'TID1', // Уникальный идентификатор транзакции
'revenue': '1826.0', // Полная сумма транзакции
},
'products': [{
'name': 'КЕДЫ NIKE AIRFORCE WHITE', // Название товара
'id': 'TH06082G1', // Уникальный номер товара
'price': '826.0', // Цена товара
'brand': 'NIKE', // Бренд товара
'category': 'Женская обувь', // Название категории товаров
'quantity': 3 // Количество товаров
},
{
'name': 'КЕДЫ NIKE AIRFORCE BLACK',
'id': 'TM3100',
'price': '1000.0',
'brand': 'NIKE',
'category': 'Женская обувь',
'quantity': 1
}]
}
},
'event': 'gtm-ee-event',
'gtm-ee-event-category': 'Enhanced Ecommerce',
'gtm-ee-event-action': 'Purchase',
'gtm-ee-event-non-interaction': 'False'
});