Disclaimer: This website requires Please enable JavaScript in your browser settings for the best experience.

The availability of features may depend on your plan type. Contact your Customer Success Manager if you have any questions.

Dev GuideRecipesAPI ReferenceChangelogDiscussions
Dev GuideAPI ReferenceUser GuideGitHubDev CommunityOptimizely AcademySubmit a ticketLog In
API Reference

Visitor ID

Get the visitor ID assigned by Optimizely Web Experimentation.

Syntax

visitor_id = window["optimizely"].get("visitor_id");

Parameters

Parameter and Type

Child Attribute

Description

visitor_id string

N/A

The argument indicating to get visitor_id information. Required.

Return value

Parameter and Type

Child Attribute

Description

VisitorIdsObject

N/A

The visitor ID object contains the visitor ID assigned by Optimizely Web Experimentation.

randomId
string

Child attribute of type VisitorIdsObject

A randomly generated user ID for the current visitor, which is used by Optimizely Web Experimentation for calculating your results.

Example Call

visitor_id = window["optimizely"].get("visitor_id");

Example Return Value

{
  "randomId": "oeu1470101898133r0.04568111757824678"
}