Android SDK
This section explains how to use Synerise SDK in your mobile application.
-
Getting started
The initial steps you need to perform before you can use the full capabilities of our SDK
-
Huawei integration
The initial steps you need to integrate SDK with Harmony OS.
-
Push notifications
Configure Google Firebase Cloud Messaging and extend your application to handle incoming push payload
-
Campaigns
You can use our SDK to handle push notifications and banners available in the Campaigns module
-
Event tracking
Everything your customers do in your mobile application is recorded in the system in real time
-
Customer identification
Actions are tracked even if a customer is anonymous, but authentication enables more efficient communication
-
Promotions
You can work with promotions and vouchers directly by the SDK
-
Content widget
This section describes our Content Widget and how to embed it within your application
-
Settings
You can change some SDK settings directly from your app without the need to reinitialize
-
Miscellaneous
Other features in Synerise Android SDK
-
Class reference
-
Method reference
-
Public interfaces
Public interfaces available in the Android SDK
-
Customer authentication
Manage customer registration and authentication
-
Customer account
Customer's personal data management
-
Customer session
Customer sessions management
-
Notifications
Handling notifications
-
Promotions and vouchers
Retrieve and activate promotions and discounts
-
Content
Retrieve content to be displayed
-
In-app messages
Listener methods for in-app messaging
-
Event tracking
Monitoring customer activity
-
-
SDK callbacks
-
Injector walkthrough callback
A callback to handle events from walkthrough campaigns
-
Customer state callback
A callback to handle the state of a customer
-
Injector banner callback
A callback to handle events from banner campaigns
-
Injector callback
A callback to handle events from injector
-
Location callback
A callback to handle events about location
-
Notification callback
A callback to handle events from Synerise notifications.
-
Register for push callback
A callback to handle state of a client
-
In-app messaging callback
A callback to handle events from in-app message campaigns
-
Content widget callbacks
A callback to handle content widget actions
-