Skip to main content

Function: useSearchTracking()

useSearchTracking(impressionId): object

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

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>