katyayani_core 1.1.0 copy "katyayani_core: ^1.1.0" to clipboard
katyayani_core: ^1.1.0 copied to clipboard

Katyayani Core SDK — Push notifications (sticky, timer, standard), nudges, event tracking for Flutter apps.

1.1.0 #

  • API key validation on SDK init — SDK verifies key via /v1/sdk/config/:siteId before enabling tracking
  • Guard all public methods (track, screenView, identify, flushEvents) — no-op if key validation failed
  • Invalid or revoked keys result in silent no-op instead of sending unauthenticated data

1.0.0 #

  • Initial release
  • Event tracking with batching, persistence, and retry
  • Push notifications (standard, sticky, timer)
  • In-app nudges with navigation callbacks
  • Automatic screen view tracking via KCNavigationObserver
  • User identity management (identify / reset)
  • Session management with configurable timeout
  • Offline event persistence and flush-on-reconnect
  • enablePush flag for apps that handle push independently
1
likes
150
points
154
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Katyayani Core SDK — Push notifications (sticky, timer, standard), nudges, event tracking for Flutter apps.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

connectivity_plus, firebase_core, firebase_messaging, flutter, flutter_local_notifications, http, path_provider, shared_preferences, url_launcher, uuid

More

Packages that depend on katyayani_core