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

не все товары в транзакции

Студент ✭ ✭ ✭

Столкнулся с такой проблемой. В отчете "Транзакции" google пишет стоимость каждой прошедшей транзакции и ее общую сумму. Если нажать на общую сумму, раскрывается список товаров,но по какой-то причине в каждой транзакции всего 1 товар, и совершенно не на ту сумму, которая была общей у транзакции. Прикрепляю пример:trans1.jpg

Нажимая на первую транзакцию и получаю данные:

trans2.jpgКак такое может быть, что сумма транзакции 1300 руб, а в подробностях о ней 1 товар на сумму 180 руб?.

 

1 Ответ экспертаverified_user

Re: не все товары в транзакции

Студент ✭ ✭ ✭
В коде страницы вроде всё нормально и все товары и их кол-во отображаются для передачи в G.A:
<script type="text/javascript">

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-60213902-1']);
_gaq.push(['_trackPageview']);
_gaq.push(['_addTrans', '428770421', 'Основное меню', '2470.00', '0.00', '', '', '', '']);

_gaq.push(['_addItem', '428770421', '', 'Ролл Авокадо', 'Роллы', '70.00', '9']);

_gaq.push(['_addItem', '428770421', '', 'Спайси сэт', 'Ассорти', '520.00', '2']);

_gaq.push(['_addItem', '428770421', '', 'Ассорти Сашими Макси', 'Ассорти', '800.00', '1']);

_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);
})();

</script>


<p>Ваш заказ принят. Спасибо за сотрудничество!!!</p>

Re: не все товары в транзакции

Ведущий участник

Доброго вечера, Alex!

В функции _addItem Вы пропустили параметр "Артикул/SKU" - он является обязательным.

 

_gaq.push(['_addTrans', '428770421', 'Основное меню', '2470.00', '0.00', '', '', '', '']);

_gaq.push(['_addItem', '428770421', 'SKU', 'Ролл Авокадо', 'Роллы', '70.00', '9']);

_gaq.push(['_addItem', '428770421', 'SKU', 'Спайси сэт', 'Ассорти', '520.00', '2']);

_gaq.push(['_addItem', '428770421', 'SKU', 'Ассорти Сашими Макси', 'Ассорти', '800.00', '1']);

_gaq.push(['_trackTrans']);

 

Попробуйте добавить его и давайте посмотрим на результат.




С уважением,
Анатолий

Re: не все товары в транзакции

Студент ✭ ✭ ✭
А как быть, если нет артикулов у товаров?)

Re: не все товары в транзакции

Ведущий участник
Просто передайте какую-нибудь константу. Например, "еда" или "goods". Все что угодно Веселый



С уважением,
Анатолий