Отслеживание действий пользователя - аналитика для приложений

StackOverflow https://stackoverflow.com/questions/1073893

Вопрос

Я заканчиваю работу над настольным гаджетом Windows, который загружает плагины с моего веб-сервера.Мне интересно, как я могу отслеживать использование этих плагинов для целей отчетности, например, видеть, какие плагины популярны в каких странах, сколько раз плагин используется в день / месяц / неделю и тому подобное.

Регистрирование этого при каждом действии пользователя может вызвать проблемы с моим сервером, поскольку будут поступать постоянные запросы.Лучше ли вести локальный журнал и регулярно загружать его на сервер или для подобных целей можно использовать что-то вроде Google Analytics или другого провайдера?

Это было полезно?

Решение

Если вы используете javascript для создания своего гаджета, должна быть возможность включить скрипты Google Analytics.Затем вы можете вызвать функцию _trackPageview всякий раз, когда ваш пользователь делает что-то, что вы хотите отследить.

Также можно использовать Google analytics без javascript.

Хитрость в том, что скрипты Google обычно помещают изображение http://www.google-analytics.com/__utm.gif на ваши веб-страницы.Параметры могут быть переданы изображению через строку запроса.Вы можете найти список параметров, которые вы можете передать в строку запроса здесь.Что вам нужно было бы сделать, так это выяснить, какой должна быть строка запроса, и попросить вашего клиента отправлять запрос к изображению Google каждый раз, когда пользователь что-то делает (разумеется, после настройки вашей учетной записи Google analytics).

Другие советы

Я бы посоветовал вам использовать Deskmetrics a аналитика настольных компьютеров приложение, очень похожее на GA.Это потрясающе.

Оформить покупку Трекерберд Аналитика настольного программного обеспечения который работает в приложениях для Windows / Mac.

Отказ от ответственности:Я связан с компанией.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top