Сейчас в сети: 648
Настройка целей, отслеживание электронной торговли, многоканальные последовательности и тд
Подсказки
star_border
Ответить

настройка расширенной электронной торговли

Студент ✭

Пытаюсь настроить отчет по совершенным покупкам. Но проблема в том, что в отчете никаких данных не появляется.

 

Отслеживание совершенных через сайт транзакций. Данные отправляются при попадании пользователя на страницу «Спасибо за покупку».

 

На сайте имеются открытки, которые можно заказать комплектами: 10, 25, 50, 100 штук. Каждый из вариантов прописали в скрипте, каждому варианту соответствует собственная цена: 490, 890, 1690 и 2690 рублей. Скрипт помещен на страницу результата платежа.

Но в аналитике следующее указание: http://prntscr.com/e603z4, я отправил на перепроверку, но пока подтверждения нет, о том что скрипт корректно работает.

 

Пример кода:

 

<script type="text/javascript">

window.dataCommerce = window.dataCommerce || [];


dataCommerce.push({

"ecommerce": {

"currencyCode": "RUB",

"purchase": {

"actionField": {

"id" : "2318",

"goal_id" : "26403824"

},

"products": [

{

"id": "10777",

"name": "Открытки",

"price": 890,

"brand": "Cards",

"category": "",

"quantity": 25

},

{

"id": "10788",

"name": "Открытки",

"price": 490,

"brand": "Cards",

"category": "",

"quantity": 10

},

{

"id": "10822",

"name": "Открытки",

"price": 1690,

"brand": "Cards",

"category": "День влюбленных",

"quantity": 50

},

{

"id": "10823",

"name": "Открытки",

"price": 2690,

"brand": "Cards",

"category": "Пригласительные",

"quantity": 100

}

]

}

},

"event": "gtm-ee-event",

"gtm-ee-event-category": "Enhanced Ecommerce",

"gtm-ee-event-action": "Purchase",

"gtm-ee-event-non-interaction": "False",

});

</script>

 

Все это настраивается с помощью таг менеджера. В самом коде на сайте в таг менеджере следующий код:

 

<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataCommerce'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataCommerce','GTM-XXXXXX');</script>
<!-- End Google Tag Manager -->

настройка расширенной электронной торговли

Магистр ✭ ✭ ✭

Добрый вечер.
1. Настроен ли тег типа Событие, который отрабатывает по событию gtm-ee-event?
2. Заполняется ли dataCommerce данными до отработки события? Часто при переходе на страницу подтверждения заказа очищают все данные по заказу. В предпросмотре GTM Вы проверяли вид этой переменной?
3. Можно ссылку на предпросмотр GTM и на сайт, чтобы наглядно посмотреть?

4. В блок actionField добавьте еще параметр revenue - общая сумма заказа.

настройка расширенной электронной торговли

Студент ✭

1. Настраивал по этой инструкции: http://netpeak.net/ru/blog/kak-nastroit-rasshirennuyu-elektronnuyu-torgovlyu-s-pomoshch-yu-google-ta... для 8-го пункта, в GTM создавал все также, как описано там.

2, 3. Как конкретно надо проверять вид данной переменной в предпросмотре GTM?

4. Получается так, что сумма заказа фактически равна параметру цены - price, потому что цены фиксированы. 

настройка расширенной электронной торговли

Магистр ✭ ✭ ✭

1. Да, статью знаю, полезная.
2. Заходите в GTM, справа вверху нажимаете на стрелочку на кнопке Опубликовать, затем Предварительный просмотр:
http://prntscr.com/e73vaq
После этого появится желтая плашка, на ней будет ссылка: http://prntscr.com/e73vv0
Это, чтобы поделиться предпросмотром с другими. 
3. Чтобы самому проверить - после пункта 2 переходите на сайт, оформляете тестовый заказ, когда откроется страница подтверждения, внизу смотрите на предпросмотр GTM, отрабатывают ли нужные событие и какие данные передаются.
4. Сумму заказа все равно передавать нужно. + сумма заказа не равна цене. Цена - это цена за единицу. Сумма заказа равна сумме прозведений кол-ва товаров на их цену за единицу.

настройка расширенной электронной торговли

Студент ✭

настройка расширенной электронной торговли

Магистр ✭ ✭ ✭

А ссылку на сайт?))

настройка расширенной электронной торговли

Студент ✭

Точно, забыл)

https://tippo.ru

настройка расширенной электронной торговли

Магистр ✭ ✭ ✭

Оформила тестовый заказ.
http://prntscr.com/e7473i
Ни dataCommerce не заполняется, ни тегов нужных. Соответственно и никаких данных.

настройка расширенной электронной торговли

Студент ✭

С чем это может быть связано? Просто на эту страницу программист должен был поставить как раз код, который я указывал в самом начале.

настройка расширенной электронной торговли

Магистр ✭ ✭ ✭

На этой странице кода нет.
Уточнение на всякий случай, просто этот код ставить нельзя. dataCommerce должен заполняться соответствующими данными заказа.