Мы внедряем на нашем сайте стороннюю платежную систему (Barclays CPI). Мы хотим использовать Google Analytics, чтобы отслеживать, откуда пришли платящие клиенты, например; ключевые слова, кампании по электронной почте и т. д. Однако ИПЦ Barclays возвращает результат авторизации платежа через http-запрос от сервера к серверу, а не обычную веб-страницу с кодом Google Analytics. Это разрывает цепочку аналитики, мы теряем cookie-файл клиента, который идентифицирует посетителя.
На экране подтверждения Barclays CPI пользователь может нажать кнопку «Продолжить», чтобы вернуться на наш сайт, где мы могли бы вставить код отслеживания JavaScript, но нажатие кнопки «Продолжить» является необязательно, Нам нужна 100% точная аналитическая статистика для составления бюджета, планирования и отчетности.
Отслеживание вызовов на стороне сервера на помощь?
Я знаю, что возможно осуществлять отслеживание вызовов на стороне сервера, например; http://www.diaryofaninja.com/projects/details/ga-dot-net, но я хочу связать вызовы отслеживания на стороне сервера с тем же сеансом аналитики браузера, чтобы мы знали, откуда пришел платящий клиент, и можем проследить его путь через сайт до оплаты.
Будет ли хорошей идеей взять значение всех файлов cookie Google непосредственно перед тем, как пользователь зашел на сторонний сайт, а затем каким-то образом прикрепить их к аналитическому вызову на стороне сервера, чтобы результат авторизации платежа был подключен к тому же браузеру сессия? Это возможно?
Спасибо