Skip to Content
Introduction

Nohi DPA SDK

The Nohi DPA SDK enables teams to embed conversational product advertisement widgets into customer-facing experiences across web and mobile applications. The SDK renders dynamic product modules that can present promoted inventory, respond to user interaction, and drive conversion through either:

  • Product Detail Page (PDP) redirection, or
  • In-place instant checkout, using an embedded purchase flow.

Product selection, catalog management, and campaign targeting are fully managed by the Nohi platform. As a developer, you only need to mount widgets with a placement ID — the SDK handles product resolution, creative selection, and conversation orchestration automatically.

Supported Platforms

The SDK is designed for cross-platform adoption and supports the following runtimes:

  • React / TypeScript
  • React Native
  • Swift (iOS)
  • Kotlin (Android)

Explore the Documentation

Minimal End-to-End Integration Flow

  1. Provision an API key for the target application.
  2. Add the SDK package for the desired platform.
  3. Initialize the SDK with the API key and environment.
  4. Define one or more server-side placements.
  5. Mount a widget with a placement ID and page context.
  6. Configure redirect or instant checkout behavior.
  7. Subscribe to events for reporting and analytics.
  8. Validate impressions, clicks, redirects, and checkout completion.
Last updated on