Об этом проекте
Этот пакет предоставляет SDK для интеграции аналитики Aptabase в Electron приложения для настольных компьютеров. Aptabase описывается как открытая, ориентированная на приватность простая платформа аналитики для мобильных, десктопных и веб-приложений.
Установка выполняется через npm:
npm add @aptabase/electron
Инициализация происходит в основном процессе Electron перед событием app ready, передает ваш App Key, полученный в панели управления Aptabase.
Трекинг событий использует функцию trackEvent, импортируемую либо из @aptabase/electron/renderer для событий процесса рендерера, либо из @aptabase/electron/main для событий основного процесса. События могут отслеживаться с пользовательскими свойствами или без них; свойства должны быть строками или числами. SDK автоматически обогащает события данными об ОС, версии приложения и другой полезной метаданной.
SDK не автоотслеживает никакие события; разработчики должны вручную вызывать trackEvent там, где хотят захватывать данные. Рекомендуется вызывать trackEvent при запуске. Функция trackEvent выполняется асинхронно в фоне и не требует await.
Для получения инструкций по интеграции с AI/LLM в репозитории указан файл llms.txt.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.