Могу ли я использовать такой аналитический инструмент, как Google Analytics, чтобы связать поведение пользователя с внутренними (Java) транзакциями? Я знаю, что могу использовать API-интерфейс аналитики для хранения пользовательских данных, таких как номер счета или что-то, что я могу связать с журналом / базой данных, созданной из классов Java, но это лучший способ?
То, что я хочу сделать, это посмотреть, сколько пользователей получают доступ к каждой странице, но также иметь возможность воссоздать все шаги, которые выполнил пользователь - они перешли на страницу регистрации и ввели определенное имя пользователя, которое было отправлено на контроллер Java вернул идентификатор пользователя X. Я не хочу делать все это на стороне javascript - похоже, существует ограничение на количество пользовательских событий, которые я могу сохранить, и я хочу регистрировать вещи, которые не имеет смысла передавать вернуться на страницу, как время отклика базы данных.
Возможно ли это с помощью какого-либо инструмента аналитики (это не обязательно должен быть Google Analytics), или я должен использовать такой инструмент, а затем вести отдельную регистрацию со стороны Java для времени отклика базы данных, возвращаемых значений и т. Д.? *