The availability of features may depend on your plan type. Contact your Customer Success Manager if you have any questions.
Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
API Reference

Disable

Disable Optimizely Web Experimentation entirely.

Disable Optimizely Web Experimentation entirely. You must call disable prior to loading the Web Experimentation snippet.

You can also disable just Web Experimentation tracking calls from being made using the parameter scope tracking.

🚧

Important

You must define the Optimizely object before calling the Disable API.

Syntax

window["optimizely"].push("disable");

Parameters

Parameter and TypeChild AttributeDescription
disable
DisableObject
N/AAn object with the type field set to disable. The other fields are the function arguments. Required.
type
string
Child attribute of type DisableObject.The argument indicating that you are using the disable function. Required.
scope
string
Child attribute of type DisableObject.You can disable just Web Experimentation tracking calls from being made using the parameter scope "tracking".

Example call

// Ensures the optimizely object is defined globally  
window['optimizely'] = window['optimizely'] || [];

// API call
window["optimizely"].push({
  "type": "disable"
});