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
InstallationAuthenticationQuick StartCore CapabilitiesArchitectureWidget TypesSDK InitializationConversion Flows
Minimal End-to-End Integration Flow
- Provision an API key for the target application.
- Add the SDK package for the desired platform.
- Initialize the SDK with the API key and environment.
- Define one or more server-side placements.
- Mount a widget with a placement ID and page context.
- Configure redirect or instant checkout behavior.
- Subscribe to events for reporting and analytics.
- Validate impressions, clicks, redirects, and checkout completion.
Last updated on