This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div id="optimizely-extension-{{ extension.$instance }}" class="banner"> | |
<a href="{{extension.cta_link}}" class="cta_link"> {{extension.cta_text}}</a> | |
<div class="banner_text">{{ extension.text }}</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div id="optimizely-extension-{{ extension.$instance }}" class="banner"> | |
<a href="{{extension.cta_link}}" class="cta_link"> {{extension.cta_text}}</a> | |
<div class="banner_text">{{ extension.text }}</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.banner { | |
color: #555; | |
padding:10px | |
} | |
.banner_text { | |
font-size:20px; | |
color: white; | |
font-weight: 400; | |
text-align: center; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var utils = optimizely.get('utils'); | |
utils.waitForElement('body') | |
.then(function(elem) { | |
// Prepend the extension html to the body | |
elem.insertAdjacentHTML('afterbegin', extension.$html); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from optimizely import optimizely | |
# Initialize an Optimizely client | |
optimizely_client = optimizely.Optimizely(datafile) | |
# Activate user in an experiment | |
variation = optimizely_client.activate('my_experiment', user_id) | |
if variation == 'control': | |
# Execute code for variation A |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl \ | |
-A "test-user-agent" | |
-H "Content-Type: application/json" \ | |
-X POST -d '{_data_object_}' https://logx.optimizely.com/v1/events |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Evaluate a feature flag and variable | |
enabled = optimizely_client.is_feature_enabled('price_filter', user_id) | |
min_price = optimizely_client.get_feature_variable_integer('price_filter', 'min_price', user_id) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl -H "Authorization: Bearer abcdefg123456" \ | |
"https://api.optimizely.com/v2/experiments" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
curl \ | |
-A "test-user-agent" | |
-H "Content-Type: application/json" \ | |
-X POST -d '{_data_object_}' https://logx.optimizely.com/v1/events |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
POST https://api.optimizely.com/v2/experiments | |
PATCH https://api.optimizely.com/v2/experiments/<experiment_id> | |
Sample request payload: | |
{ | |
"environments":{ | |
"staging":{ | |
"status":"running" | |
}, | |
"production":{ |
OlderNewer