Сейчас в сети: 446
Обсуждение распространенных проблем, связанных с отчетами Google Analytics
Подсказки
star_border
Ответить

Как создать сегмент users в API GA купивших определенный товар?

Студент ✭ ✭ ✭

Добрый день.

Хочу в API задать сегмент users, купивших определенный товар. Это без проблем можно сделать в веб интерфейсе. Настроена EEC.screenshot-analytics google com 2016-02-12 11-31-51.png

 

Не получается сделать тот же сегмент в API. Нашел только ga:shoppingStage=@TRANSACTION, но выделить товар, который купили не получается.

 

users::condition::ga:shoppingStage=@TRANSACTION;gaПоказывающий языкroductSku==111111

 

Получается заметно больше сессий, просмотров страниц и т.п. Насколько я понимаю, это условие выбирает посетителей, которые что-то купили (не обязательно 111111) и что-то делали с 111111, так что в их сессию попало сообщение EEC с productSku==111111. Например, просмотр карты товара.

 

Очень хотелось бы услышать комментарии к моим размышлениям. Возможно где-то есть более детальная справка по сегментам, чем в хэлпе гугла.

 

С уважением,

Евгений.


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Евгений А
марта 2016

Re: Как создать сегмент users в API GA купивших определенный товар?

Бакалавр ✭
Если не было этапа purchase (именно на нем фиксируется сама транзакция и данные по стоимости, продукту) то данных в аналитике не будет по конверсиям.
Не получается, т.к productSku и transaction "Selected dimensions and metrics cannot be queried together." (т.е нельзя их использовать вместе), хотя в https://developers.google.com/analytics/devguides/reporting/core/dimsmets они совместимы
Как вариант можно использовать сегмент из веб-версии в АПИ. Попробуйте построить такой отчет в https://ga-dev-tools.appspot.com/query-explorer/
http://joxi.ru/vAWy8JNFkaGwam

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


Все ответы
Лучший ответ.
Решение
Утвердил автор темы Евгений А
марта 2016

Re: Как создать сегмент users в API GA купивших определенный товар?

Бакалавр ✭
Если не было этапа purchase (именно на нем фиксируется сама транзакция и данные по стоимости, продукту) то данных в аналитике не будет по конверсиям.
Не получается, т.к productSku и transaction "Selected dimensions and metrics cannot be queried together." (т.е нельзя их использовать вместе), хотя в https://developers.google.com/analytics/devguides/reporting/core/dimsmets они совместимы
Как вариант можно использовать сегмент из веб-версии в АПИ. Попробуйте построить такой отчет в https://ga-dev-tools.appspot.com/query-explorer/
http://joxi.ru/vAWy8JNFkaGwam

Re: Как создать сегмент users в API GA купивших определенный товар?

Студент ✭ ✭ ✭

Спасибо за ответ. Хотелось бы все-таки повторить в АПИ тот же вариант. Видимо, нельзя.

 

Update. Как-то сразу не сообразил. Последний скриншот как раз позволяет увидеть как именно в апи задается сегмент, созданный в веб-интерфейсе. Мой вариант задается через последовательность: users::sequence::gaПоказывающий языкroductName=@RP Брюки с декором;perProduct::ga:itemQuantity>0

По-моему раньше эта галочка переключала ID (какой-то хэш) и названия сегмента. А теперь можно увидеть definitions. Хотя может путаю что-то.