Start here when you need package selection guidance or step-by-step SDK implementation instructions.
If you only need package-level API summaries, use the linked package README from the root package
inventory instead.
Start here
Choosing the right SDK - pick the narrowest published package layer
for a browser, React, Node, React Native, or native iOS application
Integrating the Optimization Web SDK in a web app -
step-by-step browser-side integration guidance covering singleton SDK setup, consent, page events,
entry resolution, merge tags, flags, tracking, and hybrid SSR cookie continuity
Integrating the Optimization React Web SDK in a React app -
step-by-step client-side integration guidance covering providers, consent, entry personalization,
interaction tracking, live updates, router adapters, and preview panel setup
Integrating the Optimization iOS SDK in a SwiftUI app -
step-by-step SwiftUI integration guidance covering setup, consent, entry personalization,
interaction tracking, screen tracking, live updates, and the in-app preview panel
Integrating the Optimization iOS SDK in a UIKit app -
step-by-step UIKit integration guidance covering direct client setup, consent, manual entry
personalization, interaction tracking, screen tracking, live updates, and the in-app preview panel
Integrating the Optimization Android SDK in an XML Views app -
step-by-step XML Views integration guidance covering OptimizationManager, consent, entry
personalization, interaction tracking, screen tracking, live updates, and the in-app preview panel
Integrating the Optimization SDK in a Next.js app (SSR-primary) -
step-by-step Next.js App Router guidance for the SSR-primary pattern where the Node SDK resolves
entries server-side and the React Web SDK handles client-side tracking and interactive controls