Notix InApp SDK
NOTIX is an audience re-engagement service based on push notifications that work for both desktop and mobile devices.
Contents
Setup
1. Installation
npm install notix-rn
2. Import
import * as Notix from 'notix-rn';
Push notifications setup
Call Notix.Notification.init
using your notixAppId and notixToken. These credentials can be found on the page of your In-App Android source
Notix.Notification.init(/* your notixAppId */, /* your notixToken */);
Run the app and send your first notification!
Interstitial setup
Create a loader that will be accessible throughout your app and call startLoading()
:
let interstitialLoader: Notix.InterstitialLoader;
...
interstitialLoader = await Notix.Interstitial.createLoader(/* your zoneId*/);
interstitialLoader.startLoading();
At the show site get InterstitialData
instance from the loader and pass it to Notix.Interstitial.show
:
try {
var interstitialData = await interstitialLoader.next(5000);
} catch (Exception) {
/* handle exception */
return
}
Notix.Interstitial.show(interstitialData);
You do not need to manage the loader yourself. It does its best effort to load and cache exactly 3 entries.
Further steps
For additional settings please visit this page