tracker-api
Version:
A comprehensive JavaScript/TypeScript library for user behavior tracking and analytics
87 lines • 3.32 kB
TypeScript
export declare namespace TrackerEnum {
enum EventType {
click = "click",
input = "input",
submit = "submit",
pageview = "pageview",
scroll = "scroll",
hover = "hover",
change = "change",
focus = "focus",
blur = "blur",
keydown = "keydown",
keyup = "keyup",
mouseenter = "mouseenter",
mouseleave = "mouseleave",
zoom = "zoom"
}
enum EventName {
login_form_submit = "Nh\u1EADp form \u0111\u0103ng nh\u1EADp",
signup_form_submit = "Nh\u1EADp form \u0111\u0103ng k\u00FD",
search_query_submit = "T\u00ECm ki\u1EBFm",
newsletter_subscribe = "\u0110\u0103ng k\u00FD nh\u1EADn b\u1EA3n tin",
add_to_cart = "Th\u00EAm v\u00E0o gi\u1ECF h\u00E0ng",
remove_from_cart = "X\u00F3a kh\u1ECFi gi\u1ECF h\u00E0ng",
purchase = "Mua h\u00E0ng",
contact_form_submit = "G\u1EEDi form li\u00EAn h\u1EC7",
form_input_change = "Thay \u0111\u1ED5i tr\u01B0\u1EDDng nh\u1EADp li\u1EC7u",
scroll_to_bottom = "Cu\u1ED9n \u0111\u1EBFn cu\u1ED1i trang",
open_modal = "M\u1EDF modal",
close_modal = "\u0110\u00F3ng modal",
view_product = "Xem s\u1EA3n ph\u1EA9m",
button_click = "Nh\u1EA5n n\u00FAt",
link_click = "Nh\u1EA5n v\u00E0o li\u00EAn k\u1EBFt",
copy_link = "Sao ch\u00E9p li\u00EAn k\u1EBFt"
}
enum PageTitle {
home = "Trang ch\u1EE7",
login = "\u0110\u0103ng nh\u1EADp",
signup = "\u0110\u0103ng k\u00FD",
cart = "Gi\u1ECF h\u00E0ng",
checkout = "Thanh to\u00E1n",
dashboard = "B\u1EA3ng \u0111i\u1EC1u khi\u1EC3n",
profile = "Trang c\u00E1 nh\u00E2n",
product_detail = "Chi ti\u1EBFt s\u1EA3n ph\u1EA9m",
search_results = "K\u1EBFt qu\u1EA3 t\u00ECm ki\u1EBFm",
contact = "Li\u00EAn h\u1EC7",
service = "D\u1ECBch v\u1EE5",
about = "Gi\u1EDBi thi\u1EC7u",
terms = "\u0110i\u1EC1u kho\u1EA3n s\u1EED d\u1EE5ng",
privacy = "Ch\u00EDnh s\u00E1ch b\u1EA3o m\u1EADt",
faq = "C\u00E2u h\u1ECFi th\u01B0\u1EDDng g\u1EB7p",
review = "\u0110\u00E1nh gi\u00E1",
detail = "Chi ti\u1EBFt",
settings = "C\u00E0i \u0111\u1EB7t"
}
enum ElementSelector {
login_button = "#login-btn",
signup_button = "#signup-btn",
cart_button = "#cart-btn",
submit_button = "#submit-btn",
search_input = "#search-box",
add_to_cart_button = ".add-to-cart",
contact_form = "#contact-form",
modal_close = ".modal .close",
profile_link = "a.profile"
}
enum ElementText {
login = "\u0110\u0103ng nh\u1EADp",
signup = "\u0110\u0103ng k\u00FD",
add_to_cart = "Th\u00EAm v\u00E0o gi\u1ECF h\u00E0ng",
remove = "X\u00F3a",
submit = "G\u1EEDi",
search = "T\u00ECm ki\u1EBFm",
continue = "Ti\u1EBFp t\u1EE5c",
cancel = "H\u1EE7y",
contact_us = "Li\u00EAn h\u1EC7"
}
enum DeviceType {
desktop = "desktop",
mobile = "mobile",
tablet = "tablet",
smart_tv = "smart_tv",
console = "console",
wearable = "wearable"
}
}
//# sourceMappingURL=tracker.enum.d.ts.map