diff --git a/lms/envs/aws.py b/lms/envs/aws.py index 878cc7f894..7cc29fb784 100644 --- a/lms/envs/aws.py +++ b/lms/envs/aws.py @@ -741,6 +741,9 @@ ADVANCED_SECURITY_CONFIG = ENV_TOKENS.get('ADVANCED_SECURITY_CONFIG', {}) GOOGLE_ANALYTICS_ACCOUNT = AUTH_TOKENS.get('GOOGLE_ANALYTICS_ACCOUNT') GOOGLE_ANALYTICS_LINKEDIN = AUTH_TOKENS.get('GOOGLE_ANALYTICS_LINKEDIN') +##### BRANCH.IO KEY ##### +BRANCH_IO_KEY = AUTH_TOKENS.get('BRANCH_IO_KEY') + ##### OPTIMIZELY PROJECT ID ##### OPTIMIZELY_PROJECT_ID = AUTH_TOKENS.get('OPTIMIZELY_PROJECT_ID', OPTIMIZELY_PROJECT_ID) diff --git a/lms/envs/common.py b/lms/envs/common.py index b5ed8435ca..42898fae2c 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -810,6 +810,9 @@ TRACKING_SEGMENTIO_SOURCE_MAP = { GOOGLE_ANALYTICS_ACCOUNT = None GOOGLE_ANALYTICS_LINKEDIN = 'GOOGLE_ANALYTICS_LINKEDIN_DUMMY' +######################## BRANCH.IO ########################### +BRANCH_IO_KEY = None + ######################## OPTIMIZELY ########################### OPTIMIZELY_PROJECT_ID = None diff --git a/lms/templates/main.html b/lms/templates/main.html index 52576191e3..ded653734a 100644 --- a/lms/templates/main.html +++ b/lms/templates/main.html @@ -137,6 +137,14 @@ from pipeline_mako import render_require_js_path_overrides % endif +<% branch_key = static.get_value("BRANCH_IO_KEY", settings.BRANCH_IO_KEY) %> +% if branch_key: + +% endif +