Интеграция отслеживания трафика веб-сайта

#javascript #api #grails

#javascript #API #grails

Вопрос:

Я хочу интегрировать простое отслеживание веб-трафика с приложением grails.

Я подумал, что лучший способ сделать это — включить JavaScript в конце каждой страницы, как это делают Google Analytics и многие другие, так что это не зависит от журнала сервера (наше приложение кластеризовано на нескольких серверах).). Когда дело доходит до отчетов о результатах, мне нужен очень простой счетчик уникальных посещений, основанный на URL-адресе страницы, полученном через API, чтобы его можно было извлечь с помощью REST предпочтительно.

Прежде чем я погружусь в создание пользовательского приложения для этого, хотел узнать, можете ли вы порекомендовать какие-либо существующие решения, что-нибудь бесплатное для использования / дешевое…

Спасибо

Комментарии:

1. Почему бы не использовать одно из существующих решений, созданных именно для этого, например, Google Analytics или StatCounter или другие? Они уже проделали для вас большую кроссбраузерную работу и не стоят дорого, особенно для бизнеса.

2. Вы абсолютно правы, я бы предпочел не изобретать велосипед, и если вы прочитаете мое последнее предложение, это именно то, что я ищу, рекомендации для некоторых продуктов. Однако Google не предоставляет статистику в реальном времени, она задерживается. У StarCounter нет api, поэтому я не смогу загружать данные в свое приложение

3. Google проводит бета-тестирование аналитики в реальном времени. Надеюсь, это скоро станет общедоступным

Ответ №1:

В общем, если вам действительно не нужен пользовательский JS, вы могли бы просто добавить свой собственный taglib на каждый сайт, который отслеживает все, что вы хотите отслеживать…

Ответ №2:

В итоге я пошел с http://piwik.org /