# Interface IClickEvent

## Index

### Properties

- actionCause
- actionType
- anonymous
- clientId
- collectionName
- customData
- device
- documentCategory
- documentPosition
- documentTitle
- documentUri
- documentUriHash
- documentUrl
- language
- mobile
- originContext
- originLevel1
- originLevel2
- originLevel3
- queryPipeline
- rankingModifier
- responseTime
- searchQueryUid
- sourceName
- splitTestRunName
- splitTestRunVersion
- userAgent
- userDisplayName
- userGroups
- username
- viewMethod

## Properties

### actionCause

actionCause: string

Inherited from IAnalyticsEvent.actionCause

- Defined in rest/AnalyticsEvent.ts :12

### actionType

actionType: string

Inherited from IAnalyticsEvent.actionType

- Defined in rest/AnalyticsEvent.ts :20

### Optional anonymous

anonymous: boolean

Inherited from IAnalyticsEvent.anonymous

- Defined in rest/AnalyticsEvent.ts :42

### clientId

clientId: string

Inherited from IAnalyticsEvent.clientId

- Defined in rest/AnalyticsEvent.ts :131

### collectionName

collectionName: string

- Defined in rest/ClickEvent.ts :86

### Optional customData

customData: object

Inherited from IAnalyticsEvent.customData

- Defined in rest/AnalyticsEvent.ts :127

#### Type declaration

- ##### [key: string]: any

### device

device: string

Inherited from IAnalyticsEvent.device

- Defined in rest/AnalyticsEvent.ts :50

### documentCategory

documentCategory: string

- Defined in rest/ClickEvent.ts :78

### documentPosition

documentPosition: number

- Defined in rest/ClickEvent.ts :100

### documentTitle

documentTitle: string

- Defined in rest/ClickEvent.ts :70

### documentUri

documentUri: string

- Defined in rest/ClickEvent.ts :46

### documentUriHash

documentUriHash: string

- Defined in rest/ClickEvent.ts :54

### documentUrl

documentUrl: string

- Defined in rest/ClickEvent.ts :62

### language

language: string

Inherited from IAnalyticsEvent.language

- Defined in rest/AnalyticsEvent.ts :98

### mobile

mobile: boolean

Inherited from IAnalyticsEvent.mobile

- Defined in rest/AnalyticsEvent.ts :56

### originContext

originContext: string

Inherited from IAnalyticsEvent.originContext

- Defined in rest/AnalyticsEvent.ts :88

### originLevel1

originLevel1: string

Inherited from IAnalyticsEvent.originLevel1

- Defined in rest/AnalyticsEvent.ts :64

### originLevel2

originLevel2: string

Inherited from IAnalyticsEvent.originLevel2

- Defined in rest/AnalyticsEvent.ts :72

### Optional originLevel3

originLevel3: string

Inherited from IAnalyticsEvent.originLevel3

- Defined in rest/AnalyticsEvent.ts :80

### queryPipeline

queryPipeline: string

- Defined in rest/ClickEvent.ts :22

### rankingModifier

rankingModifier: string

- Defined in rest/ClickEvent.ts :116

### responseTime

responseTime: number

Inherited from IAnalyticsEvent.responseTime

- Defined in rest/AnalyticsEvent.ts :105

### searchQueryUid

searchQueryUid: string

- Defined in rest/ClickEvent.ts :14

### sourceName

sourceName: string

- Defined in rest/ClickEvent.ts :94

### splitTestRunName

splitTestRunName: string

- Defined in rest/ClickEvent.ts :30

### splitTestRunVersion

splitTestRunVersion: string

- Defined in rest/ClickEvent.ts :38

### Optional userAgent

userAgent: string

Inherited from IAnalyticsEvent.userAgent

- Defined in rest/AnalyticsEvent.ts :113

### Optional userDisplayName

userDisplayName: string

Inherited from IAnalyticsEvent.userDisplayName

- Defined in rest/AnalyticsEvent.ts :36

### Optional userGroups

userGroups: string

Inherited from IAnalyticsEvent.userGroups

- Defined in rest/AnalyticsEvent.ts :119

### Optional username

username: string

Inherited from IAnalyticsEvent.username

- Defined in rest/AnalyticsEvent.ts :28

### viewMethod

viewMethod: string

- Defined in rest/ClickEvent.ts :108

### Hierarchy

- IAnalyticsEvent