Я разрабатываю расширение Firefox и хотел бы отследить его использование с аналитикой Google, но я не могу получить ее работа.
Я попытался вручную вызвать функцию от ga.js
, но это не работало по некоторым причинам. Никакая ошибка не была произведена, но ни один не был никакими собранными данными.
Моя последняя попытка состояла в том, чтобы иметь веб-сайт, который просто содержит отслеживание JavaScript, и затем загрузите его в рамках расширения в iframe с URL, настроенным, таким образом, это содержит значимые данные. Таким образом, аналитика подключается, когда я посещаю, сказал что веб-страница с браузером, но не в расширении. Я попытался поместить некоторый видимый JavaScript на сайт и подтвердил, что JavaScript сайта выполняется. Этот метод также работает с другими средствами отслеживания, но я не люблю их вывода и предпочел бы Google Analytics.
Какие-либо идеи, что еще я мог попытаться выполнить это?
Я не думаю, что это возможно. Расширения Firefox не позволяют загружать страницы с других серверов. Так что единственный способ, который я могу придумать, - это использовать невидимый iframe для загрузки кода. Пинги к серверам Google должны быть из домена, принадлежащего вам. Поэтому я предполагаю, что ваши собственные серверы должны обслуживать страницы каждый раз, когда пользователь загружает расширение, которое просто убивает ваш сервер и сводит на нет цель Google, выполняющего всю работу !! Пожалуйста, опубликуйте, если вы нашли способ обойти это. Расширения Chrome можно легко отследить!