Getting Started
Get started with ContextSDK — sign up, create a license key, and integrate the SDK with step-by-step setup guides for all platforms.
Sign Up and Create a License Key
To start using ContextSDK, sign up in our ContextSDK Dashboard and create a license key for your app. This key is required to authenticate your integration with ContextDecision or ContextPush.
SDK Integration
Once you have your license key, integrate ContextSDK into your app. The following sections provide step-by-step instructions for iOS, Android, Flutter, Unity, and React Native.
Installation
Add https://github.com/context-sdk/context-sdk-releases.git
as a dependency in Xcode Package Dependencies or in your Package.swift
file:
dependencies: [
.package(url: "https://github.com/context-sdk/context-sdk-releases", .upToNextMajor(from: "5.0.0")),
]
SDK Initialization
import ContextSDK
class AppDelegate: NSObject, UIApplicationDelegate {
// …
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
// …
ContextManager.applicationDidFinishLaunchingWithOptions(launchOptions, licenseKey: "YOUR_LICENSE_KEY")
// …
}
}
ContextDecision
ContextDecision optimizes conversion funnels by intelligently determining the best moments to present monetization or engagement opportunities. Now that you’ve integrated ContextSDK, to get started with ContextDecision, see Logging Conversions.
ContextPush
ContextPush improves the timing of non-transactional push notifications by leveraging user's real-life context. To begin integrating ContextPush, see Integrating ContextPush.
Last updated
Was this helpful?