Библиотека, которая приносит аналитику Mixpanel в QML-приложения, позволяя отслеживать события и поведение пользователей в мобильных приложениях на Qt.

Мотивация

При разработке приложений для Sailfish OS и других Qt-платформ мне нужна была аналитика для понимания поведения пользователей. Mixpanel был популярным выбором, но не было нативной интеграции для QML. Эта библиотека заполняет этот пробел.

Возможности

  • Нативный QML API для Mixpanel
  • Отслеживание событий
  • Идентификация пользователей
  • Поддержка сегментации по свойствам
  • Асинхронный, неблокирующий дизайн

Использование

Библиотека предоставляет чистый QML-интерфейс, который естественно интегрируется с Qt Quick приложениями:

Mixpanel {
    token: "your-mixpanel-token"
}

// Отслеживание событий
mixpanel.track("Button Clicked", {"button_name": "submit"})

Git repo