Вы не авторизованы.
День добрый всем!
Для отслеживания транзакций и вообще, озаботился переходом на Google Tag Manager. Контейнер встроил, код Googl Analytics работает нормально, а вот отслеживание транзакций настроить не хватает знаний. Куда правильно вставить код dataLayer и самое главное, какие правильно прописать в нем функции, что бы передавать в аналитикс правильные данные о транзакции.
Пример кода от Гугла:
<script>
dataLayer = [{
'transactionId': '1234',
'transactionAffiliation': 'Acme Clothing',
'transactionTotal': 38.26,
'transactionTax': 1.29,
'transactionShipping': 5,
'transactionProducts': [{
'sku': 'DD44',
'name': 'T-Shirt',
'category': 'Apparel',
'price': 11.99,
'quantity': 1
},{
'sku': 'AA1243544',
'name': 'Socks',
'category': 'Apparel',
'price': 9.99,
'quantity': 2
}]
}];
</script>Я пробовал так:
<script>
dataLayer = [{
'transactionId': '{$order.id}',
'transactionAffiliation': 'ves.biz.ua',
'transactionTotal': {$order.total},
'transactionTax': 1.29,
'transactionShipping': 5,
'transactionProducts': [{
'sku': '{$item.name|escape}',
'name': '{$item.name|escape}',
'category': 'Apparel',
'price': {$item.price},
'quantity': {$item.quantity}
}Не работает. Но я в этом деревянный. Да, код вставлял во frame.html. WebAsyst 300
Подскажите, пожалуйста.
Ссылки на пояснения от Гугла
https://developers.google.com/tag-manag … #datalayer
https://support.google.com/tagmanager/a … ic=3002579
Отредактировано lemur (2015-06-12 17:14)
Неактивен
А чего ответов нет? Вопрос глупый или не знает никто?
Неактивен
1. Вы его вставляли как есть без обертывания в literal ?
2. Судя по коду там берутся значения продуктов либо из заказа, либо из корзины. Значит скорее всего вот эту часть
'transactionProducts': [{
'sku': '{$item.name|escape}',
'name': '{$item.name|escape}',
'category': 'Apparel',
'price': {$item.price},
'quantity': {$item.quantity}
}
надо прогонять циклом по продуктам в заказе.
Отредактировано jekky25 (2015-07-30 11:32)
Неактивен
Спасибо и здесь за участие.
Вроде бы без literal вставлял. Попробую обернуть.
Циклы это не ко мне. Я юзер. Если это не сложно, то подскажите, где и как конкретно сделать.
Я не понимаю отсутствие активности по этому вопросу. Я поискал на форуме, решения не нашел.
В движке зашита интеграция со старым кодом Гугл Аналитикс. Я перешел на Гугл Универсал. Старый движок с универсалом работает не корректно по отслеживанию эл. торговли.
Неужели никому это не интересно? Или я не туда копаю и все уже давно решили этот вопрос или сидят на Webasyst 6?
Неактивен
literal добавил ничего не изменилось. Данные не передаются.
Неактивен