- Create/initialize profile in readsee
- Tracking event
- Tracking profile
- Logout
- Save fcm token to readsee
- Receive push notification from readsee
- User can make their own implementation of FirebaseMessagingService, but they need to call TokenHandler.handle(token) to send firebase token to readsee server, and NotificationHandler.handle(remoteMessage) if user want the readsee sdk to handle the notification
- Custom notification small icon
- Custom notification builder (next step), can set the action for each notification
- Custom notification channel created by user
- Handling permission for POST_NOTIFICATION handled by user app
implementation("io.readsee:readsee-sdk:0.1.0")
// Init client & setup readsee api
val tracker = ReadseeClient.config(this, "API Key goes here")
.createApi()