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

Отрицательные транзакции оффлайн. Не проходят

Бакалавр ✭

Прочитав справку. Сделал несколько post-запросов на смену статуса заказа своего ИМ.

В случае отмены заказа хочу отправлять копию транзакции с отрицательными суммами.

Отправляю программно post-запрос на http://www.google-analytics.com/collect.

Сначала саму транзакцию:

't=transaction&v=1&tid=UA-XXXXXXXX-1&ti=1407517816&cid=1087349937.1406638952&tr=-1380&ts=-100&cu=RUB&ta=XXXXXXX'

потом точно такой же на товарную единицу:

'tid=UA-XXXXXXXX-1&ti=1407517816&cid=1087349937.1406638952&t=item&in=%D8%EA%E0%F2%F3%EB%EA%E0+%26quot%3B%D1%EB%E8%F2%EE%EA+%E7%EE%EB%EE%F2%E0%26quot%3B&ic=2482&iq=2&ip=-780&v=1&cu=RUB'

Закрытия транзакции в справке не нашёл. В итоге не проходит транзакция. cid правильный, мой. Заказ делал я. Номер заказа правильный.
Жаль, что нет адекватный ответов сервера относительно корректности запроса, это облегчило бы жизнь.

Что не так?

PS. Отправку запросов делаю с помощью python requests.

UPD.Есть подозрение, что ничего просто так не получится и надо передавать и user-agent и ip как указано в той же справке внизу.

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

Re: Отрицательные транзакции оффлайн. Не проходят

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

Добрый день,

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

То есть так:

'tid=UA-XXXXXXXX-1&ti=1407517816&cid=1087349937.1406638952&t=item&in=%D8%EA%E0%F2%F3%EB%EA%E0+%26quot%3B%D1%EB%E8%F2%EE%EA+%E7%EE%EB%EE%F2%E0%26quot%3B&ic=2482&iq=-2&ip=780&v=1&cu=RUB'

 

Недостаток этого метода заключается в том, что Вы не откатываете транзакцию, а добавляете транзакцию с негативной стоимостью. При этом негативная транзакция не обязательно будет приписываться тому же дню, что и оригинальная транзакция. В результате в отчетах может сильный перекос в определенный день, при корректных средних значениях. Также число транзакций будет больше, поскольку Вы добавляете транзакцию. 

 

Вы можете отменять транзакции, предварительно настроив импорт данных. Сделать это несложно:

1. Залезьте в Администратор > Импорт данных
http://www.evernote.com/shard/s89/sh/1e449cc9-579e-4054-8edb-b9e09743ae1a/f8177fb70d46319ac30d5aad7d...

2. Создать набор данных > Данные возврата средств

https://www.evernote.com/shard/s89/sh/54d0c3a8-cdd9-44e7-9baa-bf164a697b40/e8e054b78344da2c758c3f01e...

3. Настраиваете параметры, которые собираетесь отправлять (минимум - id транзакции). Далее получаете токен (можно также получить csv файл, для отправки транзакций вручную) 

 

Теперь Вы можете отправлять данные об отклоненных транзакциях.

Подробнее тут: https://developers.google.com/analytics/solutions/data-import-refunds

 

Удачи!

-------
С уважением, Владимир

Re: Отрицательные транзакции оффлайн. Не проходят

Бакалавр ✭
хм. До прочтения Вашего ответа я опытным путём нащупал проводку.
Оказалось, что надо по-любому передавать User-Agent, причём любой. Например 'ua':'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0' . Странно это и непонятно зачем. Не верится, что это реально заложили в алгоритм.

И, кстати, товары с отрицательной стоимостью, но положительным количеством тоже прошли. Транзакция просто нулевой висела. Но сейчас попробовал сделать как Вы предложили и транзакция по-моему вообще исчезла из списка. Спасибо за совет!

Re: Отрицательные транзакции оффлайн. Не проходят

Бакалавр ✭
У меня ещё 1 вопрос близкий к теме.
Пробую провести цель - просмотр страницы также в оффлайне, приходится этим заниматься т.к. события не включаются в последовательности, а факт оплаты подтверждает уже сам менеджер.
Задаю:
'v':'1','tid':'UA-XXXXXXXX-1','cid':1087349937.1406638952,
't':'pageview','dh':'XXXXXX','dp':'/payed',
'dt':'payed','ua':'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Firefox/31.0'
Соот-но ожидаю просмотр страницы /payed, но не получается.

Re: Отрицательные транзакции оффлайн. Не проходят

Ведущий участник
Вроде все параметры верные.

Вижу 2 варианта:
1. Отправленные данные ещё не обработаны - попробуйте ещё раз проверить, они могут уже загрузиться.
2. Проверьте правильность остальных параметров (номер счетчика, hostname и пр.). Может где ошибку найдете
-------
С уважением, Владимир

Re: Отрицательные транзакции оффлайн. Не проходят

Бакалавр ✭
Да, действительно всё прошло. Транзакции побыстрее проходят. Тема закрыта, благодарю!

Re: Отрицательные транзакции оффлайн. Не проходят

Студент ✭
Ув. Владимир (ковтун) - пробовла ваш метод:
- полную отмену заказа
- частиную отмену заказа
- урезанную отмену заказа

прошло 2 дня ничего не помогло.

Похожие проблемы и в этой ветке: https://www.ru.adwords-community.com/t5/Google-Analytics-%D0%B8-%D0%BE%D1%86%D0%B5%D0%BD%D0%BA%D0%B0...

Re: Отрицательные транзакции оффлайн. Не проходят

Ведущий участник
Добрый день!

Можете подробности описать? Поэтапно. Как осуществляли отмену транзакций? Производили ли настройку в интерфейсе? Импортировали ли данные с id отмененных транзакций?
-------
С уважением, Владимир

Re: Отрицательные транзакции оффлайн. Не проходят

Студент ✭

Пробовал разные схемы.
Но остановлюсь на одной самой простой, которая меня устроит - полная отмена транзакци.

1. На уровне ресурса захожу в "Db Импорт данных"
2. Создаю набор https://www.dropbox.com/s/l9x8t956cdw9m9v/ua_step1.png?dl=0
3. Сохраняю набор и качаю его схему в CSV https://www.dropbox.com/s/ys1xwkha3qhtt87/ua_step2.png?dl=0
4. Далее в CSV пишу номер транзакции
а) Первая нереальная транзакция: https://www.dropbox.com/s/vxb6gyw032dn6xu/Cancell_full_order_v2.csv?dl=0
б) Две не реальные транзакции: https://www.dropbox.com/s/n5rkyyc53zhusu1/Cancell_full_order_v3.csv?dl=0

4. Закачивал "файл А" 2 раза в разные дни и вчера "файл Б"
скрин: https://www.dropbox.com/s/hgo2sol0a483ouj/ua_step_fileload.png?dl=0

5. Результат Печальный https://www.dropbox.com/s/bzjk3mpddl195tl/ua_result.png?dl=0

Могу доступ к UA, даже отблагодарить за помощь.

 

 

UPDATE:

1. Пробовали все то же , что с фалами, но через  API

2. Пробовали с включенной расширенной торговлей

 

ИТОГ - ничего НЕ ПОМОГЛО, воз и ныне там.

Re: Отрицательные транзакции оффлайн. Не проходят

Студент ✭
Увидел вчера, что в расширенной торговле по веб-отслеживанию есть транзакция на возврат:
https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce?hl=ru#me...
Очень удобно то, что если транзакции не существует, то и возвращаться ничего не будет. Я пол года работаю с отрицательными транзакциями и иногда проскальзывают реально отрицательные значения продаж. Найти баг не получается.
К сожалению в отложенных транзакциях с post-запросами не увидел ничего про возвраты. Нет решения?