Вопрос по _trackTrans()

K4
На сайте с 23.02.2014
Offline
0
622

Мне необходимо при нажатии кнопки, отправить в гугл аналатикс данные, что сделан заказ.

Делаю как в документации, при нажатии на кнопку:

var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'мой id']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans', '1234', // transaction ID - required
'Acme Clothing', // affiliation or store name
'11.99', // total - required
'1.29', // tax
'5', // shipping
'San Jose', // city
'California', // state or province
'USA' // country
]);

// add item might be called for every item in the shopping cart
// where your ecommerce engine loops through each item in the cart and
// prints out _addItem for each
_gaq.push(['_addItem', '1234', // transaction ID - required
'DD44', // SKU/code - required
'T-Shirt', // product name
'Green Medium', // category or variation
'11.99', // unit price - required
'1' // quantity - required
]);
_gaq.push(['_trackTrans']); //submits transaction to the Analytics servers

Но не вижу что бы что то отправлялось.

Надо ли после вызова _gaq.push(['_trackTrans']); вызывать (если этот вызов уже есть в основном коде страницы)

(function() {

var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

Как понять что данные отправились, и где в гугл аналитикс они должны отобразится?

Благодарю!

N8
На сайте с 01.04.2011
Offline
57
#1

1. https://chrome.google.com/webstore/detail/tag-assistant-by-google/kejbdjndbnbjgmefkgdddjlbokphdefk

Тег ассистент на странице thankyoupage покажет какие данные были отправлены. если были отправлены.

2. http://webanalyticssolutionprofiler.com/?utm_source=plugin&utm_medium=chrome&utm_campaign=wasp#axzz2uE5WklzO

WASP для хрома в дебаггере покажет какие данные отправляются.

3. Стандартный firebug для файрфокса

В Аналитиксе данные отображаются в отчете Конверсии - электронная торговля.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
K4
На сайте с 23.02.2014
Offline
0
#2

Не работало, так как была отключена опция электронная торговля, или что то такое.

С этим разобрался.

Но когда данные отправляются все равно не понял - смотрю в фаербаге, никакой запрос не отправляется.

N8
На сайте с 01.04.2011
Offline
57
#3

Судя по задаваемым вопросам, есть большие сомнения в правильности формирования кода. Напишите ссылку на сайт

K4
На сайте с 23.02.2014
Offline
0
#4

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

Я думал, что после вызова

_gaq.push(['_trackTrans']);

идет запрос на гугл с отправкой данных, но ничего не происходит.

Собственно интересует когда идет отправка данных?

N8
На сайте с 01.04.2011
Offline
57
#5

когда пользователь нажал финальную кнопку "отправить заказ" и перемещается на thankyoupage

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий