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

Передача данных о товарах в заказе в GA

Студент ✭

Добрый день! На странице подтверждения заказа есть вот такой примерный код

 

<script>
        ga('set', '&cu', 'RUB');
        ga('require', 'ec');       
            
                ga('ec:addProduct', {
                    'id': '110317',          
                    'name': 'Имя'
                    'category': 'Категория',
                    'price': '42000.00',
                });
ga('ec:addProduct', {
                    'id': '110888',          
                    'name': 'Имя'
                    'category': 'Категория',
                    'price': '82000.00',
                });
        

        ga('ec:setAction', 'purchase', {
            'id': '7MTD5',
            'revenue': '124000.00'
        });

        ga('send', 'pageview');

    </script>

В данные электронной торговли сумма и id транзакции передается верно. Но

1) В транзакции нет состава продуктов. Т.е. там просто пусто http://prnt.sc/cesvs0

2) Стоимость товаров на страницу "Эффективность товаров" = 0

 

Помогите исправить

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

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Oleg M
сентября 2016

Re: Передача данных о товарах в заказе в GA

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

погодите. айди - не трогайте. айди товара должно быть айди товара, а транзакция - транзакцией

C уважением,
Павел

Просмотреть решение в исходном сообщении


Все ответы

Re: Передача данных о товарах в заказе в GA

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

Привет
Вы очевидно смотрели эту страничку эту страничку https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce?hl=ru

Рекоменду пройтись еще раз.

Для товаров в транзакции - передается айди транзакции , в вашем примере- он разный. Если хотите использовать айди товара - используйте для этого SKU
Еще бросилось , что не передаете кол-во товара.
ну и отправляйте ga('ecommerce:send');

C уважением,
Павел

Re: Передача данных о товарах в заказе в GA

Студент ✭
Я читал это руководство https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce?hl=ru#tr...

Тут отправляют данные так ga('send', 'pageview');
А кстати тут почему-то разные id. У товара и транзакции.

Не могли бы обьяснить?

Re: Передача данных о товарах в заказе в GA

Ведущий участник
Окей. Давайте определимся. Какой екомерс вы ставите , расширенный или обычный. Ибо мы с вами пока смотрим в две разные книги я в обычную - вы в расширенную
C уважением,
Павел

Re: Передача данных о товарах в заказе в GA

Студент ✭
У меня стоит расширенный

Re: Передача данных о товарах в заказе в GA

Ведущий участник
Синтаксис похожий, Попробуйте в ваш код передать кол-во
C уважением,
Павел

Re: Передача данных о товарах в заказе в GA

Студент ✭
И сайт покажите. Посмотрим что отправляется

Re: Передача данных о товарах в заказе в GA

Студент ✭

Решилась проблема со стоимостью товаров передачей количества, а с комплектацией одинаковым id
Спасибо!

Лучший ответ.
Решение
Утвердил автор темы Oleg M
сентября 2016

Re: Передача данных о товарах в заказе в GA

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

погодите. айди - не трогайте. айди товара должно быть айди товара, а транзакция - транзакцией

C уважением,
Павел

Re: Передача данных о товарах в заказе в GA

Студент ✭
Да вы правы, не клеились транзации из-за отсутвия количества