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

measurement protocol - перезапись данных

Студент ✭ ✭

Вопрос состоит в следующем.

Я передаю данные о событии (event) посредством measurement protocol в Google analytics.
Я использую все основные параметры для события
Собственно category, action и label. А также у меня передаётся ценность события в денежном выражении которая позже привязывается к определенной цели.
Пример
v=1&t=event&tid=UA-XXXX&cid=12345&ec=user&ea=price&el=first&ev=sum
 
где sum конкретное значение в $
 
Привязываюсь естественно к client id.
Собственно в чём вопрос - каждый день по одному и тому же client id передаётся новое значение sum. Т.е. оно у меня постоянно меняется. Это saas платформа а не единоразовая покупка, поэтому каждый день данные по его тратам обновляются.
Так вот В Google Analytics это значение просто напросто будет перезаписываться по моему clien id ?
1 Ответ экспертаverified_user

Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Алексей Ш
мая 2017

measurement protocol - перезапись данных

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

Каждая отправка - отдельное поле в таблице.
Почему Вы решили что будет перезапись или сложение?
Каждое событие - не связано с предыдущим. Событие и событие со своим набором параметров

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

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


Все ответы

measurement protocol - перезапись данных

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

Ответ в вопросе.
Вы передаете событие. 
каждое событие (исключая сэмплинг) - отдельная запись со своими полями.
Почему оно должно перезаписаться?

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

measurement protocol - перезапись данных

Студент ✭ ✭

Потому как все данные по данному client id будут дублироваться? кроме собственно суммы:

Первый запрос:

v=1&t=event&tid=UA-XXXX&cid=12345&ec=user&ea=price&el=first&ev=sum1

Второй запрос

v=1&t=event&tid=UA-XXXX&cid=12345&ec=user&ea=price&el=first&ev=sum2

различаться будет только последний параметр

Т.е. получается сумма будет каждый раз прибавляться?

Лучший ответ.
Решение
Утвердил автор темы Алексей Ш
мая 2017

measurement protocol - перезапись данных

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

Каждая отправка - отдельное поле в таблице.
Почему Вы решили что будет перезапись или сложение?
Каждое событие - не связано с предыдущим. Событие и событие со своим набором параметров

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

measurement protocol - перезапись данных

Студент ✭ ✭

Я имел в виду что когда я буду смотреть статистику по одному и тому же client id - данные в поле ценность конверсии будут складываться по данному client id. А мне нужно чтоб они как бы перезаписывались каждый раз потому как сегодня у меня отправлена сумма 35$ по данному client id, завтра уже 80, причём эти 80 будут включать предыдущие 35. И в итоге в аналитике будет 80+35 а мне нужно только 80. В общем проблема ясна, мне просто из crm нужно постараться вытягивать данные за один день а не общую сумму.

measurement protocol - перезапись данных

Студент ✭ ✭

Ещё момент который мне не совсем ясен - когда я отправляю событие через measurement protocol в виде v=1&t=event&tid=UA-XXXX&cid=12345&ec=user&ea=price&el=first&ev=sum2 тут нету даты.

Т.е. я не могу передать событие в прошлом времени? Ему просто присвоится текущая дата в момент отправки?

measurement protocol - перезапись данных

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

Дату отравить нельзя​. Событие пройдет датой отправки

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

measurement protocol - перезапись данных

Студент ✭ ✭

Спасибо за помощь!

measurement protocol - перезапись данных

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

Заходите​ с итересными вопросами

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

measurement protocol - перезапись данных

Бакалавр ✭

Я так никогда не делал, но может можно попробовать.

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

Конечно кажется очень костыльным вариантом и не факт, что заработает, но можно попробовать Веселый