๐Ÿ’ปSDK vs API

Functionality
SDK
API

Loading the campaign and wallet

Make a one-time call to load wallet and reduce number of network calls.

Make call every time to load wallet.

Time to Integrate

1 Day

Multi-Day

Handling Button clicks

Close, Open and Share handled directly by SDK

Additional configuration required to bind webview events with native app

Registering a user

Token expiry handling is in-built

Developer effort to handle token expiry

Use third party messaging tools to load campaigns and wallet directly

Yes

No

Error handling

Yes

No

Load speeds

500- 700 ms

800 - 1000 ms

SDK Size

250 KB for Android 2 MB for IOS

NA

Display in-app nudges

Allows you to run rich preset nudge templates like bottom nudge, interstitial etc along with configurable parameters Background Opacity.

Sent as a data object which requires developer effort to configure how to display nudges.

Low internet availability(2G speed)

Yes

No

Dynamic entry points and banners(Upcoming)

Yes

No

Ready push Notification support for Firebase and APNS

Yes

No

Native loader customisability

Customise Loader color, page etc.

Not available.

Last updated