JAVASCRIPT: Как отслеживать и регистрировать пользовательские события на веб-сайте (например, Google Analytics)

Я хочу создать приложение, подобное Google Analytics. Я взял код Analytics.js из сегмента(аналитическое приложение с открытым исходным кодом https://segment.com/), который содержит все встроенные функции для отслеживания пользовательских событий. Я также добавил асинхронный код для загрузки Analytics.js на свой веб-сайт. Теперь я застрял. Как я могу собрать информацию о событиях, происходящих на моем сайте, и отправить ее на свой собственный сервер?

1 ответ

Я предполагаю, что вы собираете данные просмотра страниц, но вы застряли на данных о событиях, верно? Попробуйте использовать прослушиватели событий, чтобы иметь возможность собирать любые действия, происходящие на сайте.

Например, если вы хотите зарегистрироваться, когда кто-то использует текстовую область:

textarea.addEventListener(
        'keyup',
         sendInfoToAnalytics(),
         true
    );
Другие вопросы по тегам