React Native SDK
This section explains how to use Synerise SDK in your React Native application.
-
Getting Started
The initial steps you need to perform before you can use the full capabilities of our SDK
-
Push Notifications
Setting up Push Notifications and handling incoming push payloads from Synerise
-
Campaigns
You can use the SDK to handle our mobile campaigns
-
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
-
Settings
You can change some SDK settings directly from your app without the need to reinitialize
-
Error Handling
Dealing with errors in our SDK
-
Class Reference
-
Method Reference
-
SDK lifecycle
Lifecycle management
-
Customer authentication
Manage customer registration and authentication
-
Customer account management
Customer's personal data management
-
Customer session
Customer session management
-
Campaigns
Methods use for working with campaigns
-
Push notifications
Handling push notifications
-
Event tracking
Monitoring customer activity
-
Content
Retrieve content to be displayed
-
Promotions and vouchers
Retrieve and activate promotions and discounts
-
-
SDK Listeners
-
Client State Listener
A listener to handle Client's sign-in state changes
-
Injector Listener
A listener to handle actions from the injector module
-
Walkthrough Listener
A listener to handle states of a walkthrough
-
Banner Listener
A listener to handle the states of a banner
-
Notifications Listener
A listener to handle actions from the notifications module
-