Scripts

This is for:

Developer
In this article
Important

Coveo Experience Hub uses these scripts as well.

This section covers the scripts the Coveo Experimentation Hub uses to collect data, emit and enrich events, compute segments, and serve experiences.

Experimentation Hub scripts

Refer to the following table for more details about each one:

Script Description

UV API

Global event emitter used to pass underlying page or view information to third-party scripts

Smartserve

JavaScript bundle hosted on a CDN, which contains all the code required to deliver experiences, segment users, and collect data

Jolt

Lightweight library, deployed as an extension to smartserve.js, that listens for and sends all QProtocol events emitted on your website to Qubit’s Data Store