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