Getting Started
Prerequisites
Before integrating the SDK and running your first experiment, ensure you have the following values from your dashboard. These are required for initializing the SDK and fetching your project’s experiment configurations.
1. SDK Key
A key that corresponds to the SDK environment (e.g., dev, staging, production),It determines which environment’s experiment configurations will be fetched.
Where to find: In the Environment Tab under Project Settings in the FullStack page.
2. Space name
A logical workspace or grouping within your CRO account,Required when fetching project settings using the SDK. One account can have multiple spaces, and each space can have multiple projects.
Where to find: In your dashboard URL or listed under the Spaces section, or go to project settings and navigate to Project Info to get all information about your project.
3. Project name
The name of the project under the selected space Must be passed when retrieving settings or assigning variations.
Runtime Inputs (Required During Usage)
4. User Identifier
Unique ID used for bucketing and event tracking ensures consistent experience across sessions.
5.Experiment Name
The experiment name is passed to the SDK methods to get the variation.
note: Must exactly match the name used when creating the experiment in the dashboard.
Summary
Type | Description |
spaceName | Name of the workspace space |
sdkKey | SDK key linked to environment |
projectName | Name of the project under the space |
userId | Unique user/session identifier |
experimentName | Experiment name to assign variation |