USERDIVE

USERDIVE

  • Usage
  • GitHub
  • Blog
  • Languages iconEnglish
    • 日本語

›Plugins

Usage

  • Getting started
  • Command Queue
  • Custom Dimensions
  • Event Tracking
  • Field reference

Plugins

  • Plugins
  • Linker
  • Kaizen Platform
  • Visual Website Optimizer
  • Optimizely X

Integrations

  • Integrations

Optimizely X

The Optimizely X plugin works A/B testing integration for Optimizely X.

This plugin will send A/B testing informaiton as Event data.

FieldAssigned Value
eventCategoryConstant string as 'optimizely'.
eventActionThe experiment ID string in Optimizely X.
eventLabelThe variation ID for rendered.
eventValueNone

Show example

Provided Name

This plugin name is optimizely.

You can register to tracker via require API as below.

_ud("require", "optimizely");

Provided Functions

getValiation

The Optimizely X provide javascript API. The API belonged Object named 'optimizely' under window. And experiment ID and variation ID can get via getCampaignStates() function. This plugin provide getVariation that invoke polling task. The task call the API to identify A/B testing IDs, and send once as event if get. After send event, the task stop polling.

Usage

_ud("optimizely:getVariation", [global], [interval], [maxTry]);

Parameters

NameTypeRequiredDescription
globalanyNoGlobal object. Default: window
intervalNumberNoInterval to push task (milliseconds). Default: 100
maxTryNumberNoNumber of times to try to gather data. Default: 3
← Visual Website OptimizerIntegrations →
  • Provided Name
  • Provided Functions
    • getValiation
USERDIVE
Docs
UsagePluginsIntegrations
Community
Organization
More
CompanyBlogGitHubStar
Copyright © 2019 UNCOVER TRUTH

version 3.0.0