Об этом проекте

Sweep Analytics JS — это лёгкая библиотека JavaScript для отслеживания, предназначенная для интеграции с платформой Sweep Analytics. Она обеспечивает простой, ориентированный на конфиденциальность способ сбора данных веб-аналитики без отслеживания IP-адресов пользователей. Установка требует добавления одного тэга script в заголовок страницы с вашим API-ключом. Библиотека поддерживает несколько опций конфигурации: атрибут `key` для аутентификации, `noCookie` для отключения идентификации пользователя через cookies, и `logs` для включения ведения журналов ошибок. Трекер собирает данные о просмотрах страниц, включая URL, источник, язык, платформу, пользовательский агент и размер экрана. Пользователи идентифицируются с помощью случайно сгенерированных анонимных UUID, хранящихся в cookies; при этом cookie-отслеживание можно отключить. События, такие как нажатия кнопок, отслеживаются с помощью HTML-атрибута `data-sweep-click`, который принимает разделённые запятыми значения отслеживания и позволяет добавлять пользовательские метаданные. Проект выпущен под лицензией MIT и был создан Jonas Regner и Fabian Bentz.