Jump to Content
APIs, Integrations & Implementation Docs | VWO Developer HubDocumentationAPI ReferenceSupport
DocumentationRecipesAPI Reference
DocumentationAPI ReferenceSupportSign InAPIs, Integrations & Implementation Docs | VWO Developer Hub
Sign In

FullStack

  • Overview
  • Quick Start Guide
  • Core Concepts
    • Identify Users
    • How SDK Works
    • How User Bucketing Works
    • Bucketing User into Campaigns
    • Mutually Exclusive Groups

SDK Reference

  • Quickstart
  • SDKs Release Info
  • .NET SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Integrations
  • Go SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Integrations
  • Java SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Configure Polling
    • Integrations
  • JavaScript SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Polling
    • Integrations
  • Node.js SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Configure Polling
    • Integrations
  • PHP SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Webhooks
    • Integrations
  • Python SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Integrations
  • Ruby SDK Reference
    • Quickstart Guide
    • Language Support
    • Install
    • Get Settings File
    • Launch
    • Activate
    • Get Variation Name
    • Is Feature Enabled
    • Get Feature Variable Value
    • Track
    • Push
    • Get And Update Settings File
    • Set Opt Out
    • Set SDK Environment
    • Configure the Logger
    • Implement a User Storage Service
    • Configure Event Batching
    • Configure Webhooks
    • Integrations

Campaign Settings and Results

  • Overview
  • HTTP Requests
  • Impression Events
  • Mutually Exclusive Campaigns
  • Campaign Bucketing Seed

Data Export

  • Overview

REST APIs

  • Overview
  • Campaign APIs
  • Offline Conversions

Demo Apps

  • Usage

Impact Analysis

  • Measuring impact

BEST PRACTICES

  • Caching Your settingsFile
  • Updating Cached Settings FIle
  • How to launch SDK after fetching SettingsFile in Node.js
  • Event Batching in different SDK languages
  • User Storage Service Synchronous vs Asynchronous

FAQS

  • List of Questions

CHANGELOG

  • History of changes that went live

Knowledge Base

  • Learn about FullStack

SDKs Release Info

Suggest Edits

Below is the list of all server-side supported programming lnaguages.

SDKSource CodeChangelog
.NETvwo-dotnet-sdkChangelog
Govwo-go-sdkChangelog
Javavwo-java-sdkChangelog
Node.js / JavaScriptvwo-node-sdkChangelog
PHPvwo-php-sdkChangelog
Pythonvwo-python-sdkChangelog
Rubyvwo-ruby-sdkChangelog

Please refer to the list of features in different SDKs to know more about the changeset.

Updated over 1 year ago


What’s Next
  • .NET SDK Referencearrow-right