Usage Analytics Concepts

The articles in this section define concepts that will help you better understand how to leverage Coveo Cloud usage analytics data.

Essentially, events performed by end users in Coveo search interfaces (and optionally in other web page types) are recorded by Coveo Usage Analytics (Coveo UA) in your Coveo organization. You can then use the Administration Console Analytics section pages to learn what end users do by reviewing usage events, metrics, and dimensions in explorers and dashboards.



In more detail, by default, Coveo-powered search interfaces push a set of standard search-related events and associated dimensions to the Coveo UA database on which metrics can be calculated.

A developer can also create a customData object to push custom metadata with standard search-related events and even with custom events (see Coveo component Analytics).

In the Coveo Administration Console, you must however map each customData object metadata to custom dimensions to make it available to dashboards and explorers (see Manage Dimensions on Custom Metadata).

Your community search provides results for your knowledge base (KB). In your KB system, a developer adds code to push KB page visit custom events and metadata (such as page title, site, URL, referrer…) in a customData object.

customData: {
  "pageTitle": "An awesome Page",
  "pageSite": "",
  "pageUrl": "",
  "pageReferrer": "",
  "pageLanguage": "English"

As soon as some page visit events are recorded, in the Administration Console, an administrator creates a custom dimension for each customData metadata so that they can be viewed along with other standard or custom dimensions in the Visit Browser and used in dashboards and explorers.

Recommended Articles