History
The change history logs most actions taken in Optimizely Feature Experimentation projects and flags.
Optimizely Feature Experimentation logs most actions you can perform for a project, such as creating a page, modifying a rule, and adding and removing audiences. These actions are listed in the change history, which displays the record of user activity for each of your projects.
If an experiment starts to behave strangely or stops working correctly, you can troubleshoot by checking the change history to see which changes were made, when, and by which collaborator. The detailed change history creates an activity trail that provides additional security to individuals and teams with multiple collaborators.
Project history
Each project’s change history is listed under History.
Use the filters at the top of the page to refine the changes displayed. Currently, you can filter to show changes by type, date range, and source.
For each change, you will see a Show details button. Click the button to view the specific change details, or hold alt (Windows) or option (Mac) + click to show or hide all changes.
The change history detail panel displays descriptions of each change, along with the original (before changes) in red on the left side and the updated code (after changes) in green on the right side. If you are interested, you can find out more about how this data is structured in our public API docs. To collapse the change detail view, click the Hide details button.
Project changes tracking
Account
Action | Captured |
---|---|
All changes | No |
Attributes
Action | Captured |
---|---|
Create | Yes |
Key | Yes |
Description | Yes |
Audience
Action | Captured |
---|---|
Create | Yes |
Name | Yes |
Description | Yes |
Conditions | Yes |
Environments
Action | Captured |
---|---|
Creation | Yes |
Key | Yes |
Description | Yes |
Archive / Unarchive | No |
Restricted Access | Yes |
Event
Action | Captured |
---|---|
Key | Yes |
Description | Yes |
Flag
Action | Captured |
---|---|
Creation | Yes |
Deletion | Yes |
Archived | Yes |
Group
Action | Captured |
---|---|
Create | Yes |
Name | Yes |
Description | Yes |
Experiment | Yes |
Traffic Allocation | Yes |
Project Settings
Action | Captured |
---|---|
Create | Yes |
Name | Yes |
Description | Yes |
Statistical Significance | Yes |
Create Webhook | No |
Regenerate Webhook Secret | No |
Delete Webhook | No |
Integrations | No |
Collaborators | No |
Time Zone | No |
IP Anonymization | No |
Bot Filtering | No |
Ruleset
Action | Captured |
---|---|
Turn flag on/off in an Environment | Yes |
Change rule priority | Yes |
Add, delete, or duplicate a rule | Yes |
Variation
Action | Captured |
---|---|
Create | Yes |
Update existing variation name | Yes |
Delete variation | Yes |
Note
Various Project updates (captured and not) may result in updates to tracked project keys (for example, code_revision, js_file_size).
Custom Analytics Integrations are technically Extensions, so those changes will be found with a type of Extensions.
Pageview Events are technically just Pages, so those changes will be found with a type of Pages.
Default Environments will not have corresponding change logs upon project creation.
Flag history
To view a flag's history, navigate to the flag, then select History.
The flag's change history works similarly as the project's change history. Use the drop-downs to filter by Type, Date, and Source (change through the API or Web UI).
For each change, you will see a Show details button. Click the button to view the specific change details, or hold alt (Windows) or option (Mac) + click to show or hide all changes.
Refer to the Project History section for an in-depth description of of the change history panel.
Flag changes tracking
Flag Settings
Action | Captured |
---|---|
Create | Yes |
Update | Yes |
Delete | Yes |
Enable outlier smoothing for revenue | Yes |
Ruleset
Action | Captured |
---|---|
Turn flag on/off in an Environment | Yes |
Change rule priority | Yes |
Add, delete, or duplicate a rule ** | Yes |
Rule
Action | Captured |
---|---|
Create ** | Yes |
Update rule name | Yes |
Update audience conditions | Yes |
Update traffic allocation | Yes |
Add metric | Yes |
Delete metric | Yes |
Re-order metric | Yes |
Update distribution mode | Yes |
Update variation delivered | Yes |
Update variation traffic allocation | Yes |
Add variation | Yes |
Delete variation | Yes |
Add, update, or delete allowlist | Yes |
Duplicate Rule ** | Yes |
Delete Rule ** | Yes |
** Create, delete, and duplicate rule history will be listed both in the Ruleset updates and the Rule updates
Variation
Action | Captured |
---|---|
Create | Yes |
Update existing variation name | Yes |
Delete variation | Yes |
Updated 7 months ago