Analytics tracking components

Coveo Usage Analytics (Coveo UA) require a client ID to regroup the events in a visit. For events to be considered part of a single visit, it’s important that all your components logging UA events use the same client ID value for a given user across all the Coveo experiences that they interact with.

For that purpose, the Coveo for Salesforce package offers the ClientIdAccessor component that you can use to retrieve the client ID in your custom components and share it with other components that send UA events. For more information, see: