fix: support for tracking link clicks
This commit is contained in:
@@ -55,3 +55,24 @@ export type SiteSectionObject = {
|
||||
sitesection5: string
|
||||
sitesection6: string
|
||||
}
|
||||
|
||||
export enum TrackableClickIdEnum {
|
||||
LoginStartTopMenu = "LoginStartTopMenu",
|
||||
LoginStartHamburgerMenu = "LoginStartHamburgerMenu",
|
||||
LoginStartJoinScandicFriends = "LoginStartJoinScandicFriends",
|
||||
LoginFail = "LoginFail",
|
||||
HamburgerLink = "HamburgerLink",
|
||||
ProfilePictureLink = "ProfilePictureLink",
|
||||
}
|
||||
|
||||
type TrackableClickId = keyof typeof TrackableClickIdEnum
|
||||
|
||||
export type TrackableLoginId = Exclude<
|
||||
TrackableClickId,
|
||||
"HamburgerLink" | "ProfilePictureLink" | "LoginFail"
|
||||
>
|
||||
|
||||
export type TrackingPosition =
|
||||
| "top menu"
|
||||
| "hamburger menu"
|
||||
| "join scandic friends sidebar"
|
||||
|
||||
Reference in New Issue
Block a user