- Optimizely X Full Stack
- Optimizely X Mobile
- Optimizely X OTT
tHIS ARTICLE WILL HELP YOU:
- Set up SDK projects for your experiments in Optimizely X Full Stack, Mobile, and OTT
- Build experiments in a backend language, including Python, Ruby, Java, Node, or PHP
- Build experiments for native iOS, tvOS, or Android apps
- Create separate projects for development and production environments
If you're using Optimizely X Full Stack, Mobile, or OTT, you'll create an SDK project before you build your first experiment. A project is a way of creating a subsection of your Optimizely account. Learn more about SDK projects.
Create an SDK project
Here's how to create a new SDK project, with step-by-step instructions below:
In Optimizely X, select Switch Project.
Click New Project.
Select the SDK project in the language you'll use to create experiments.
All SDK projects look similar, regardless of language. By specifying a primary language, you help Optimizely provide language-specific code samples and keep you informed of SDK updates.
Name your new project.
Click Create Project.
Congratulations! You've created a new SDK project. Now you can create experiments in your new project.
Projects in Full Stack
You can use Optimizely X Full Stack to run experiments that span your technology stack. Use any Optimizely SDK in any Full Stack project. The primary language for the project should be the language you use to make traffic splits in your code.
You’re always free to track conversion events for your experiments in any other part of your technology stack in any language.