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

Measurement Protocol. Отправка статусов заказа.

Студент ✭

Добрый день.

Необходимо по срабатыванию определенного события (нажатию по кнопке, к примеру) отправлять запрос в Google Analytics об оплате или возврату заказа. Транзакции уже созданы, все товары, цены и другая необходимая информация уже присутствует. Нужно отправить 2 события: оплата прошла или произошел возврат. Интересует набор передаваемых параметров на фиксацию оплаты, возврата (частичного возврата). Информация о товарах и идентификатор пользователя отсутствует, есть только ID транзакции.

Для возврата использую запрос:

https://www.google-analytics.com/collect?v=1&t=event&tid=UA-хххххххх-3&cid=0588b4bb-4bd9-471d-90db-f76fd8387c16&ec=Ecommerce&ea=Refund&ni=1&ti=1531030&pa=refund

HTTP-ответ: 200, но в ЛК аналитике для транзакции 1531030 так и не фиксируется что произошел возврат и сумма возврата стоит 0 и доход не изменился.
Вопрос первый: Что делаю не так?
Вопрос второй: какие нужно передавать параметры чтобы зафиксировать факт оплаты по транзакции, к примеру наличными курьером и есть ли вообще такой способ?

 

P.S. Может быт проблема что cid не соответствует реальному? Я не знаю его и генерирую на "лету".