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

Send events

Instruct the Optimizely Web Experimentation snippet to release queued events.

Use in conjunction with holdEvents for granular control over the timing of when the Optimizely Web Experimentation snippet sends events to the logging endpoint.

Syntax

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

Parameters

Parameter and TypeChild AttributeDescription
sendEvents
SendEventsObject
N/AAn object with the type field set to sendEvents. The other fields are the function arguments. Required.
type
string
Child attribute of type SendEventsObject.The argument indicating that you are using the sendEvents function. Required.

Example call

window["optimizely"].push({
  "type": "sendEvents"
});