Experiment Class |
Namespace: Dynamicweb.Analytics.Experiments
The Experiment type exposes the following members.
Name | Description | |
---|---|---|
Experiment |
Initializes a new instance of the Experiment class.
|
Name | Description | |
---|---|---|
Active |
Gets or sets a value indicating whether this Experiment is active.
| |
AlternatePage |
Gets or sets the alternate page to show in A/B split testing.
| |
Combinations |
Gets or sets the number of combinations.
| |
Connection | (Inherited from DbObject.) | |
ConversionMetric |
Gets or sets the conversion metric in seconds. 0 means register conversion in next step only.
| |
CreatedDate |
Gets the created date of this experiment.
| |
EditedDate |
Gets the edited date.
| |
EmailTemplate | ||
EndingAction | ||
EndingDate | ||
EndingDateTimeZoneId | ||
EndingType | ||
EndingValue | ||
ExperimentType |
Gets or sets the type of this experiment, A/B or Multi variate.
| |
GoalType |
Gets or sets the type of the goal.
| |
GoalValue |
Gets or sets the goal value.
| |
ID | (Inherited from DbObject.) | |
Includes |
Gets or sets how many percent of visistors to include in experiment.
| |
IsCustomProvider |
Gets or sets a value indicating whether this Experiment uses the custom goal provider.
| |
IsNeedToStop | ||
IsNew | (Inherited from DbObject.) | |
LastVisitedPageID | ||
Name |
Gets or sets the name.
| |
NotifyEmails | ||
PageID |
Gets or sets the ID of the page that this experiment is on.
| |
Pattern |
Gets or sets the pattern.
| |
ShowToBots |
Gets or sets what to show bots. If 0, show all combinations, otherwise show the combination that belongs to the number.
| |
Transaction | (Inherited from DbObject.) | |
UserCreate |
Gets the id of the user that created this experiment.
| |
UserEdit |
Gets the id of the user that last edited this experiment.
| |
ViewCombinationID | ||
Views |
Gets the views made in frontend for this experiment.
|
Name | Description | |
---|---|---|
CalculateCombinationID |
Calculates the combination ID. If it is split A or B depending on the experiment settings, like include, stickyness etc.
| |
ClearCache |
Clears cache.
| |
CreateExperimentScheduledTask |
Creates the scheduled task for email sending.
| |
Delete | (Inherited from DbObject.) | |
Delete(Int32) |
Deletes the object with specified ID.
(Overrides DbObjectDelete(Int32).) | |
Fill |
Fills this instance with data from the specified datareader.
(Overrides DbObjectFill(IDataReader).) | |
FillRow |
Fills this instance with data from the data row.
(Overrides DbObjectFillRow(DataRow).) | |
GetActiveExperiments |
Gets all active experiments.
| |
GetExperimentById |
Gets the experiment by id.
| |
GetExperimentByPageID |
Gets the experiment by page ID.
| |
GetExperiments |
Gets all the experiments.
| |
GetExperimentsBySql |
Gets the experiments by SQL.
| |
Load | (Inherited from DbObject.) | |
Save |
Saves current data to the database.
(Overrides DbObjectSave.) |
Name | Description | |
---|---|---|
_id | (Inherited from DbObject.) | |
_keyField | (Inherited from DbObject.) | |
_tableName | (Inherited from DbObject.) | |
ExperimentScheduledTypeAfterXViews | ||
ExperimentScheduledTypeAtGivenTime | ||
ExperimentScheduledTypeIsSignificant | ||
ExperimentScheduledTypeManual | ||
ExperimentScheduleTaskName |