JAVASCRIPT: Как отслеживать и регистрировать пользовательские события на веб-сайте (например, Google Analytics)
Я хочу создать приложение, подобное Google Analytics. Я взял код Analytics.js из сегмента(аналитическое приложение с открытым исходным кодом https://segment.com/), который содержит все встроенные функции для отслеживания пользовательских событий. Я также добавил асинхронный код для загрузки Analytics.js на свой веб-сайт. Теперь я застрял. Как я могу собрать информацию о событиях, происходящих на моем сайте, и отправить ее на свой собственный сервер?
1 ответ
Я предполагаю, что вы собираете данные просмотра страниц, но вы застряли на данных о событиях, верно? Попробуйте использовать прослушиватели событий, чтобы иметь возможность собирать любые действия, происходящие на сайте.
Например, если вы хотите зарегистрироваться, когда кто-то использует текстовую область:
textarea.addEventListener(
'keyup',
sendInfoToAnalytics(),
true
);