Skip to main content

Function: useSearchTracking()

useSearchTracking(impressionId): object

Defined in: web/lib/hooks/use-search-tracking.ts:51

Hook for tracking search result interactions.

Parameters​

impressionId​

Impression ID from search response

undefined | string

Returns​

object

Object with tracking functions

trackClick()​

trackClick: (uri, position) => Promise<void>

Parameters​

uri​

string

position​

number

Returns​

Promise<void>

trackDownload()​

trackDownload: (uri) => Promise<void>

Parameters​

uri​

string

Returns​

Promise<void>