Triggered when any event (i.e., search
, click
, or custom
) is about to be logged.
All analyticsEventReady
event handlers receive an AnalyticsEventArgs
object as an argument.
Triggered whenever an analytics event is about to be logged.
This event allows external code to modify the analytics data before it is sent to the Coveo Usage Analytics REST service.
All changeAnalyticsCustomData
event handlers receive a
ChangeAnalyticsCustomDataEventArgs
object as an argument.
Triggered when a click
analytics event is logged (e.g., when the end user clicks a
ResultLink
or Quickview
to open a query result item).
All documentViewEvent
event handlers receive an
AnalyticsDocumentViewEventArgs
object as an argument.
The
AnalyticsEvents
static class contains the string definitions of all events that strongly relate to usage analytics.See Events.