Skip to main content

Getting Started - E-Commerce

Kenkai SDK E-Commerce module consists of events for online marketplace platforms. You need to implement this module if your app offers e-commerce content that may include showcasing items to purchase, logging impressions, checking out events, and also events related to delivery as well. In order to use e-commerce, you need to include the respective dependency in your project but make sure you have the Core Module already integrated.

This documentation covers the steps to integrating SDK in your apps. 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

To use the SDK, Core is mandatory to include as it contains the elements regarding the basic app navigation and workflow including nudges. Moreover, all the modules require the core to be integrated to successfully log the events. If you have already integrated the core, you don't need to repeat initialization steps for this and can start using the SDK after including the dependency.

    implementation 'io.kenkai.android.sdk:e_commerce:<version-number>'

For version-number please refer to Maven Repository



As per the SDK structure, content blocks are further divided into 2 main categories: Ingest Events and Catalog Events.

  • Ingest Events helps with time sensitive elements such as when an event is happening.
  • Catalog Events helps with static content that provide details about the elements in the events.

To get into more details, You can view both Ingest events and Catalog Events for E-Commerce Module.

Ingest ModuleCatalog Module