Я пишу веб-приложение, которое должно быть встроено в другие сайты пользователей (вид виджета). Я использую Google Analytics для отслеживания всех людей, которые посещают все экземпляры моего script на веб-сайтах внедрения. Проблема в том, что я не знаю, как использовать его, чтобы он не мешал учетным записям этих веб-сайтов Google Analytics. Я сохраняю переменную трекера в пространстве имен, поэтому я подумал, что должен это сделать, но я не понял, что GA сохраняет свои настройки в файлах cookie (__utma, __utmz и т.д.), И эти куки используются обоими трекерами, если есть две из них на одной странице... Так например, если я использую _setVar для хранения определенной пользовательской переменной в Google Analytics, и сайт внедрения делает то же самое, мы перезаписываем друг друга значения...
Конечно, было бы проще, если бы Google предоставил возможность изменить имя файлов cookie на пользовательский, но я не могу найти способ сделать это. Я думал об использовании домена cookie или пути для принудительного создания отдельного файла cookie, но это не работает, потому что, если я задаю домен или путь к чему-то другому, отличному от реального домена/пути, то cookie не читается для страницы после перезагрузки...
Кто-нибудь знает способ иметь два трекера на одной странице и заставить их использовать отдельные файлы cookie, чтобы они не перезаписывали друг друга?
Или, если это совершенно невозможно, есть ли еще какая-либо другая служба аналитики с аналогичной функциональностью, такой как GA, в которой это возможно? (он должен иметь расширенные функции, такие как отслеживание событий и кампаний...)