Как отследить запрос Java-сервлета с помощью Google Analytics - PullRequest
3 голосов
/ 12 марта 2012

У меня есть общая ссылка http://www.mydomain.com/clickServlet на различных сторонних клиентских страницах с разными значениями параметров (http://www.mydomain.com/clickServlet?ID=123&A=123&B=123).Ссылка на сервлет Java.На основании значений параметров запрос перенаправляется во внешний домен.

Я хочу отслеживать это на уровне сервлетов Java.Поскольку у меня нет доступа к клиентским страницам (страницам, на которых находится моя ссылка) и перенаправленным доменам, я должен настроить отслеживание в сервлете Java, который должен записывать все детали, такие как referer, ip, location, user-agent и т. Двсе то, что записывает GA.Мне нужно решение, подобное которому я передаю объект java HttpServletRequest вместе с данными учетной записи GA, и GA записывает все детали из объекта запроса.

Возможно ли это в Google Analytics API?

Ответы [ 2 ]

4 голосов
/ 19 января 2015

Google выпустила официальный API для отправки данных в Google Analytics прямо сейчас. Это протокол измерений Google Analytics . Это, вероятно, самое безопасное решение, потому что это «официальный» и документированный API.

1 голос
/ 12 марта 2012

Вы можете попробовать библиотеку JGoogleAnalytics .Он может отслеживать информацию об использовании приложений Java с помощью аналитики Google.Его можно использовать для сбора статистики использования утилит, плагинов (Eclipse, IntelliJ, Netbeans и т. Д.), Клиентской, серверной, промежуточной программы, настольных компьютеров или любых приложений на основе Java.Следовательно, что позволяет нам выполнять анализ использования и трендов по интересующей заявке.

...