GenericAnalyticsActions (Deprecated)
GenericAnalyticsActions (Deprecated)
The generic analytics action creators.
See Dispatch Actions.
Loader Function
loadGenericAnalyticsActions
Returns possible generic analytics action creators.
Parameters
-
engine:
SearchEngine
The headless engine.
Returns GenericAnalyticsActionCreators
: The generic analytics action creators.
GenericAnalyticsActionCreators
logClickEvent
Creates a click analytics event.
Parameters
-
payload:
LogSearchEventActionCreatorPayload
The action creator payload.
Returns AsyncThunkAction<{
analyticsType: AnalyticsType.Click;
}, void, AsyncThunkAnalyticsOptions<StateNeededByAnalyticsProvider>>
: A dispatchable action.
logCustomEvent
Creates a custom analytics event.
Parameters
-
payload:
LogCustomEventActionCreatorPayload
The action creator payload.
Returns AsyncThunkAction<{
analyticsType: AnalyticsType.Custom;
}, void, AsyncThunkAnalyticsOptions<StateNeededByAnalyticsProvider>>
: A dispatchable action.
logSearchEvent
Creates a search analytics event.
Parameters
-
payload:
LogSearchEventActionCreatorPayload
The action creator payload.
Returns AsyncThunkAction<{
analyticsType: AnalyticsType.Search;
}, void, AsyncThunkAnalyticsOptions<StateNeededByAnalyticsProvider>>
: A dispatchable action.
Related Types
LogCustomEventActionCreatorPayload
Properties
-
evt:
string
The event cause identifier of the custom action
-
type:
string
The event type identifier of the custom action
-
meta?:
Record<string, unknown>
The event metadata.
LogSearchEventActionCreatorPayload
Properties
-
evt:
string
The identifier of the search action (for example,
interfaceLoad
). -
meta?:
Record<string, unknown>
The event metadata.