Skip to main content

Home

Getting Started

Whether you're building a native Android or iOS app, a Unity game, a React Native app, or a browser experience, the platform guides provide the setup and reference material you need to integrate the SDK.

Most Kenkai SDKs are divided into focused content modules so you can integrate only what your app needs. The Unity SDK instead exposes a portable Core subset through a standalone C# API and has its own guide.

This documentation covers the steps to integrating SDK in your applications. We’ll also discuss a few fundamentals of how the dashboard works in tandem with your app usage to view your users and engage them with contextually personalized messages.

Initialization

First things first, to get started with the SDK, you need to initialise the SDK in your application. To do so, you can follow the steps below for your platform to get started with the initialization.

AndroidiOS
React NativeWeb
Unity SDK

There are two types of data we collect from the partner's side:

  • content data (static content/items in the app known as dimensions/catalogs)
  • event data (event names, event details)

Content data are static data of certain content (e.g. video, audio, a product, etc.). Event data is time-series data generated by the user.

Below are the content blocks currently supported by the Kenkai platform. In these content blocks, you can find more details about the events that needs to be triggered and sample code blocks for you to get started.

Core Modulee-commerce Module
e-learning Moduleloyalty-module Module
payment Modulepatient-mgmt Module

SDK Release Notes

Track changes in all Kenkai SDKs. This log documents the evolution of our SDK, showcasing every update, enhancement, bug fix, and new feature implemented by our development team. With each entry, you gain valuable insights into the modifications made in each version, empowering you to adapt your applications effectively. Our commitment to improving functionality, performance, and compatibility ensures that our SDK remains a reliable resource for your app development needs.

Android ChangelogiOS Changelog
React Native ChangelogWeb Changelog