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

Как настроить отправку сведений о возврате через Measurment Protocol

Студент ✭

Здравствуйте.

Я пытаюсь настроить отправку сведений о возврате через Measurment Protocol. На сайте используется Google Analytics настроенный через GTM. 

Когда на сайте создается возврат, то я отправляю запросы со следующими данными:

 

URL: 

https://www.google-analytics.com/collect

А вот, то что ушло на сервер

 

Params:
'v=1&tid=UA-86985071-1&cid=7&t=event&ec=Enhanced+Ecommerce&ea=Partial+Refund&ni=1&ti=710013&pa=refund&cu=KZT&pr1id=000460-15F722&pr1qt=1'

Send data:
array (
'http' =>
array (
'method' => 'POST',
'protocol_version' => '1.1',
'header' => 'Content-type: application/x-www-form-urlencoded
User-Agent: Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.102011-10-16 20:23:10
',
'content' => 'v=1&tid=UA-86985071-1&cid=7&t=event&ec=Enhanced+Ecommerce&ea=Partial+Refund&ni=1&ti=710013&pa=refund&cu=KZT&pr1id=000460-15F722&pr1qt=1',
),
)
Result: GIF89a

cid - это номер идентификатора клиента во внутренней нашей системе. Возврат отправляет менеджер в админ панели сайта. 

 

 

Получаю 200 ok ответ.

Данные о товарах и заказах попадают в отчеты.

Но данные в отчете о возвратах так и не появляются, что может быть?

Также я хотел добавить, что данные о заказе, просмотрах товаров для расширенной электронной торовли собираются через js dataLayer.push. А вот возврат уже отправляется через measurment protocol.

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

Как настроить отправку сведений о возврате через Measurment Protocol

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

cid - это client id у пользователя. По умолчанию Google Analytics назначает каждому устройству уникальный идентификатор клиента. Вот его и нужно в этом поле передавать