# UltracartClient::Experiment

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **container_id** | **String** | Contained ID where the experiment element was located | [optional] |
| **duration_days** | **Integer** | Duration in days | [optional] |
| **end_dts** | **String** | End date/time | [optional] |
| **equal_weighting** | **Boolean** | Whether or not traffic is equally weighted or shifts over time during the experiment | [optional] |
| **experiment_type** | **String** | The type of experiment | [optional] |
| **id** | **String** | Experiment id | [optional] |
| **name** | **String** | Experiment name | [optional] |
| **notes** | **String** | Notes about the experiment | [optional] |
| **objective** | **String** | Objective that is being optimized | [optional] |
| **objective_parameter** | **String** | Objective parameter (such as event name) that is being optimized | [optional] |
| **optimization_type** | **String** | Type of optimization | [optional] |
| **session_count** | **Integer** | Total number of sessions in the experiment | [optional] |
| **start_dts** | **String** | Start date/time | [optional] |
| **status** | **String** | Status of the experiment | [optional] |
| **storefront_experiment_oid** | **Integer** | Storefront Experiment Oid | [optional] |
| **storefront_oid** | **Integer** | Storefront oid | [optional] |
| **uri** | **String** | URI the experiment was started on | [optional] |
| **variations** | [**Array<ExperimentVariation>**](ExperimentVariation.md) | Variations being tested in the experiment | [optional] |

## Example

```ruby
require 'ultracart_api'

instance = UltracartClient::Experiment.new(
  container_id: null,
  duration_days: null,
  end_dts: null,
  equal_weighting: null,
  experiment_type: null,
  id: null,
  name: null,
  notes: null,
  objective: null,
  objective_parameter: null,
  optimization_type: null,
  session_count: null,
  start_dts: null,
  status: null,
  storefront_experiment_oid: null,
  storefront_oid: null,
  uri: null,
  variations: null
)
```