Код на JavaScript передающий данные о покупке в Googlе Tag Manager

Код на JavaScript передающий данные о покупке в Googlе Tag Manager
07 февраля 2017 г.

Уважаемые программисты, необходимо сделать эдакое:

На странице успешного оформления заказа http://elektrikonlain.ru/shop/cart/done/ необходимо разместить следующий код на JavaScript передающий данные о покупке в Googlе Tag Manager:

Пример:

<script>
dataLayer = [{
'transactionId': '1234',
'transactionAffiliation': 'Acme Clothing',
'transactionTotal': '11.99',
'transactionTax': '1.29',
'transactionShipping': '5',
'transactionProducts': [{
'sku': 'DD44',
'name': 'T-Shirt',
'category': 'Apparel',
'price': '11.99',
'quantity': '1'
}]
}];
</script>

Важно! Этот код должен быть размещен до загрузки контейнера Google Tag Manager

Разберем параметры электронной торговли передаваемые в Google Tag Manager.

transactionId – идентификатор транзакции *;
transactionAffiliation – название магазина где была осуществлена продажа;
transactionTotal – общая сумма транзакции *;
transactionTax – сумма налога;
transactionShipping – стоимость доставки;
transactionProducts – описывает товары в транзакции
sku – артикул товара *;
name – название товара *;
category – категория, тип или вид товара;
price – стоимость *;
quantity – количество *.