[{"data":1,"prerenderedAt":1109},["ShallowReactive",2],{"docs-navigation":3,"docs:\u002Fdocs\u002Fdata-capture\u002Fpage-and-click-types":331,"docs-area:\u002Fdocs\u002Fdata-capture":1104,"docs-surround:\u002Fdocs\u002Fdata-capture\u002Fpage-and-click-types":1106},[4],{"title":5,"path":6,"stem":7,"children":8,"page":330},"Docs","\u002Fdocs","docs",[9,58,123,189,204,218,232,259,293,315],{"title":10,"path":11,"stem":12,"children":13,"icon":52,"summary":53,"section":18,"highlights":54},"Get started","\u002Fdocs\u002Fget-started","docs\u002F01.get-started\u002Findex",[14,21,26,31,37,42,47],{"title":15,"path":16,"stem":17,"icon":18,"summary":19,"section":20,"highlights":18,"children":-1},"Quickstart","\u002Fdocs\u002Fget-started\u002Fquickstart","docs\u002F01.get-started\u002F01.quickstart",null,"Create a property, add the tag to your site and see your first visits in Analytics.","Start here",{"title":22,"path":23,"stem":24,"icon":18,"summary":25,"section":20,"highlights":18,"children":-1},"Set up your organisation","\u002Fdocs\u002Fget-started\u002Fset-up-your-organisation","docs\u002F01.get-started\u002F02.set-up-your-organisation","Sign in, turn on two-step verification, choose where data is stored and invite your team.",{"title":27,"path":28,"stem":29,"icon":18,"summary":30,"section":20,"highlights":18,"children":-1},"Core concepts","\u002Fdocs\u002Fget-started\u002Fcore-concepts","docs\u002F01.get-started\u002F03.core-concepts","Organisations, properties, events, visits, page and click types, and how Publish reaches Analytics.",{"title":32,"path":33,"stem":34,"icon":18,"summary":35,"section":36,"highlights":18,"children":-1},"Guide for marketers","\u002Fdocs\u002Fget-started\u002Ffor-marketers","docs\u002F01.get-started\u002F04.for-marketers","Read the dashboards, explore your own questions and see where visitors struggle.","Guides by role",{"title":38,"path":39,"stem":40,"icon":18,"summary":41,"section":36,"highlights":18,"children":-1},"Guide for engineers","\u002Fdocs\u002Fget-started\u002Ffor-engineers","docs\u002F01.get-started\u002F05.for-engineers","Install the tag, set up consent and identify, and keep capture safe on your pages.",{"title":43,"path":44,"stem":45,"icon":18,"summary":46,"section":36,"highlights":18,"children":-1},"Guide for data teams","\u002Fdocs\u002Fget-started\u002Ffor-data-teams","docs\u002F01.get-started\u002F06.for-data-teams","Map your data layer to standard fields, publish, and build on the explores.",{"title":48,"path":49,"stem":50,"icon":18,"summary":51,"section":36,"highlights":18,"children":-1},"Guide for ecommerce teams","\u002Fdocs\u002Fget-started\u002Ffor-ecommerce-teams","docs\u002F01.get-started\u002F07.for-ecommerce-teams","Carts, checkouts, orders, revenue and attribution for your store.","i-lucide-rocket","Set up your organisation, add the tag and see your first visits in Analytics.",[55,56,57],{"title":15,"to":16},{"title":22,"to":23},{"title":27,"to":28},{"title":59,"path":60,"stem":61,"children":62,"icon":116,"summary":117,"section":18,"highlights":118},"Data Capture","\u002Fdocs\u002Fdata-capture","docs\u002F02.data-capture\u002Findex",[63,69,74,79,84,90,95,100,105,111],{"title":64,"path":65,"stem":66,"icon":18,"summary":67,"section":68,"highlights":18,"children":-1},"Install the website tag","\u002Fdocs\u002Fdata-capture\u002Finstall-the-website-tag","docs\u002F02.data-capture\u002F01.install-the-website-tag","Add the install snippet to every page, allow it in your CSP, and check that it works.","Set up",{"title":70,"path":71,"stem":72,"icon":18,"summary":73,"section":68,"highlights":18,"children":-1},"Turn capture features on","\u002Fdocs\u002Fdata-capture\u002Fturn-features-on","docs\u002F02.data-capture\u002F02.turn-features-on","What each capture card on a property does, and which are on from the start.",{"title":75,"path":76,"stem":77,"icon":18,"summary":78,"section":68,"highlights":18,"children":-1},"Existing tags and data layers","\u002Fdocs\u002Fdata-capture\u002Fexisting-tags-and-data-layers","docs\u002F02.data-capture\u002F03.existing-tags-and-data-layers","Read your tag manager data layer and the analytics tools you already run, without re-tagging.",{"title":80,"path":81,"stem":82,"icon":18,"summary":83,"section":68,"highlights":18,"children":-1},"Shopify checkout","\u002Fdocs\u002Fdata-capture\u002Fshopify-checkout","docs\u002F02.data-capture\u002F04.shopify-checkout","Count a Shopify store's carts, checkouts and orders, line by line, with Kontala's pixel.",{"title":85,"path":86,"stem":87,"icon":18,"summary":88,"section":89,"highlights":18,"children":-1},"Page and click types","\u002Fdocs\u002Fdata-capture\u002Fpage-and-click-types","docs\u002F02.data-capture\u002F05.page-and-click-types","The 11 page types and 30 click types, and how Kontala decides each one.","What gets captured",{"title":91,"path":92,"stem":93,"icon":18,"summary":94,"section":89,"highlights":18,"children":-1},"Struggle signals","\u002Fdocs\u002Fdata-capture\u002Fstruggle-signals","docs\u002F02.data-capture\u002F06.struggle-signals","Rage clicks, dead clicks, errors, page speed and quick backs, and how each is detected.",{"title":96,"path":97,"stem":98,"icon":18,"summary":99,"section":89,"highlights":18,"children":-1},"Revenue and campaigns","\u002Fdocs\u002Fdata-capture\u002Frevenue-and-campaigns","docs\u002F02.data-capture\u002F07.revenue-and-campaigns","Orders and revenue, the campaign parameters Kontala keeps, channels, attribution and ad spend.",{"title":101,"path":102,"stem":103,"icon":18,"summary":104,"section":89,"highlights":18,"children":-1},"Identify visitors","\u002Fdocs\u002Fdata-capture\u002Fidentify-visitors","docs\u002F02.data-capture\u002F08.identify-visitors","Tell Kontala who signed in, and how visits and visitors are counted.",{"title":106,"path":107,"stem":108,"icon":18,"summary":109,"section":110,"highlights":18,"children":-1},"Consent","\u002Fdocs\u002Fdata-capture\u002Fconsent","docs\u002F02.data-capture\u002F09.consent","How the tag behaves before and after a visitor answers your consent banner, and how to wire it up.","Privacy and control",{"title":112,"path":113,"stem":114,"icon":18,"summary":115,"section":110,"highlights":18,"children":-1},"Privacy and governance","\u002Fdocs\u002Fdata-capture\u002Fprivacy-and-governance","docs\u002F02.data-capture\u002F10.privacy-and-governance","What is kept and what is removed, page URLs, cookies, IP addresses, bots and how to leave parts of a page out.","i-lucide-mouse-pointer-click","One line of code captures page views, clicks, scrolling and struggle, classified in business terms.",[119,120,121,122],{"title":64,"to":65},{"title":70,"to":71},{"title":85,"to":86},{"title":106,"to":107},{"title":124,"path":125,"stem":126,"children":127,"icon":182,"summary":183,"section":18,"highlights":184},"Analytics","\u002Fdocs\u002Fanalytics","docs\u002F03.analytics\u002Findex",[128,134,139,145,150,155,160,166,171,177],{"title":129,"path":130,"stem":131,"icon":18,"summary":132,"section":133,"highlights":18,"children":-1},"Dashboards","\u002Fdocs\u002Fanalytics\u002Fdashboards","docs\u002F03.analytics\u002F01.dashboards","Open Kontala Analytics and find your way around the nine dashboards Kontala builds for you.","Get around",{"title":135,"path":136,"stem":137,"icon":18,"summary":138,"section":133,"highlights":18,"children":-1},"Explores, metrics and the semantic layer","\u002Fdocs\u002Fanalytics\u002Fsemantic-layer","docs\u002F03.analytics\u002F02.semantic-layer","The 20 explores Kontala maintains, what is in them, and how your Data Capture settings shape them.",{"title":140,"path":141,"stem":142,"icon":18,"summary":143,"section":144,"highlights":18,"children":-1},"How explores, dimensions and metrics work","\u002Fdocs\u002Fanalytics\u002Fexplores-dimensions-and-metrics","docs\u002F03.analytics\u002F03.explores-dimensions-and-metrics","Where a question starts, what you group it by, and what you measure.","Concepts",{"title":146,"path":147,"stem":148,"icon":18,"summary":149,"section":144,"highlights":18,"children":-1},"Explores","\u002Fdocs\u002Fanalytics\u002Fexplores","docs\u002F03.analytics\u002F04.explores","Open an explore, pick dimensions and metrics, then filter, sort and run your query.",{"title":151,"path":152,"stem":153,"icon":18,"summary":154,"section":144,"highlights":18,"children":-1},"Dimensions","\u002Fdocs\u002Fanalytics\u002Fdimensions","docs\u002F03.analytics\u002F05.dimensions","What you group and filter by: dimension types, dates and time intervals, filters and bins.",{"title":156,"path":157,"stem":158,"icon":18,"summary":159,"section":144,"highlights":18,"children":-1},"Metrics","\u002Fdocs\u002Fanalytics\u002Fmetrics","docs\u002F03.analytics\u002F06.metrics","What you measure: metric types, custom metrics, table calculations and the Metrics Catalog.",{"title":161,"path":162,"stem":163,"icon":18,"summary":164,"section":165,"highlights":18,"children":-1},"Explore and visualise","\u002Fdocs\u002Fanalytics\u002Fexplore-and-visualise","docs\u002F03.analytics\u002F07.explore-and-visualise","Build your own charts from the explores: filters, table calculations, custom fields and chart types.","Analyse",{"title":167,"path":168,"stem":169,"icon":18,"summary":170,"section":165,"highlights":18,"children":-1},"Ask AI and agents","\u002Fdocs\u002Fanalytics\u002Fask-ai-and-agents","docs\u002F03.analytics\u002F08.ask-ai-and-agents","AI assistants are not yet available in Kontala Analytics.",{"title":172,"path":173,"stem":174,"icon":18,"summary":175,"section":176,"highlights":18,"children":-1},"Share and export","\u002Fdocs\u002Fanalytics\u002Fshare-and-export","docs\u002F03.analytics\u002F09.share-and-export","Share links, comment on dashboards, export results and duplicate dashboards.","Share and govern",{"title":178,"path":179,"stem":180,"icon":18,"summary":181,"section":176,"highlights":18,"children":-1},"Security and governance","\u002Fdocs\u002Fanalytics\u002Fsecurity-and-governance","docs\u002F03.analytics\u002F10.security-and-governance","How you sign in to Analytics, what each role can do, and how your data is kept apart.","i-lucide-chart-line","Ready-made dashboards and 20 explores over your events, on a semantic layer Kontala maintains.",[185,186,187,188],{"title":129,"to":130},{"title":135,"to":136},{"title":140,"to":141},{"title":161,"to":162},{"title":190,"path":191,"stem":192,"children":193,"icon":200,"summary":201,"section":18,"highlights":202},"CDP","\u002Fdocs\u002Fcdp","docs\u002F04.cdp\u002Findex",[194],{"title":195,"path":196,"stem":197,"icon":18,"summary":198,"section":199,"highlights":18,"children":-1},"CDP overview","\u002Fdocs\u002Fcdp\u002Foverview","docs\u002F04.cdp\u002F01.overview","Identity resolution, consent, real-time audiences and warehouse-native sync.","Overview","i-lucide-users","One resolved, consented profile that every module reads and writes.",[203],{"title":195,"to":196},{"title":205,"path":206,"stem":207,"children":208,"icon":214,"summary":215,"section":18,"highlights":216},"Personalisation","\u002Fdocs\u002Fpersonalisation","docs\u002F05.personalisation\u002Findex",[209],{"title":210,"path":211,"stem":212,"icon":18,"summary":213,"section":199,"highlights":18,"children":-1},"Personalisation overview","\u002Fdocs\u002Fpersonalisation\u002Foverview","docs\u002F05.personalisation\u002F01.overview","Next best action, decisioning, bandits, recommendations and journey experiments.","i-lucide-sparkles","The next best content, offer and channel for each person.",[217],{"title":210,"to":211},{"title":219,"path":220,"stem":221,"children":222,"icon":228,"summary":229,"section":18,"highlights":230},"CVM","\u002Fdocs\u002Fcvm","docs\u002F06.cvm\u002Findex",[223],{"title":224,"path":225,"stem":226,"icon":18,"summary":227,"section":199,"highlights":18,"children":-1},"CVM overview","\u002Fdocs\u002Fcvm\u002Foverview","docs\u002F06.cvm\u002F01.overview","Churn and lifetime value prediction, lifecycle orchestration and offer guardrails.","i-lucide-trending-up","Lifecycle value, optimised for margin rather than vanity metrics.",[231],{"title":224,"to":225},{"title":233,"path":234,"stem":235,"children":236,"icon":253,"summary":254,"section":18,"highlights":255},"Autonomy","\u002Fdocs\u002Fautonomy","docs\u002F07.autonomy\u002Findex",[237,243,248],{"title":238,"path":239,"stem":240,"icon":18,"summary":241,"section":242,"highlights":18,"children":-1},"Goals and guardrails","\u002Fdocs\u002Fautonomy\u002Fgoals-and-guardrails","docs\u002F07.autonomy\u002F01.goals-and-guardrails","Optimise for value, within limits the models cannot cross.","Control",{"title":244,"path":245,"stem":246,"icon":18,"summary":247,"section":242,"highlights":18,"children":-1},"Autonomy levels","\u002Fdocs\u002Fautonomy\u002Fautonomy-levels","docs\u002F07.autonomy\u002F02.autonomy-levels","Approve, suggest-only or fully autonomous, set per journey.",{"title":249,"path":250,"stem":251,"icon":18,"summary":252,"section":242,"highlights":18,"children":-1},"Explainability","\u002Fdocs\u002Fautonomy\u002Fexplainability","docs\u002F07.autonomy\u002F03.explainability","Every action is logged with the signals and reasoning behind it.","i-lucide-shield-check","Goals, guardrails and approval levels: you decide how much runs on its own.",[256,257,258],{"title":238,"to":239},{"title":244,"to":245},{"title":249,"to":250},{"title":260,"path":261,"stem":262,"children":263,"icon":287,"summary":288,"section":18,"highlights":289},"Developers","\u002Fdocs\u002Fdevelopers","docs\u002F08.developers\u002Findex",[264,270,276,281],{"title":265,"path":266,"stem":267,"icon":18,"summary":268,"section":269,"highlights":18,"children":-1},"Tag reference","\u002Fdocs\u002Fdevelopers\u002Ftag-reference","docs\u002F08.developers\u002F01.tag-reference","Every script attribute, JavaScript function, HTML attribute and cookie of Kontala's website tag.","Website",{"title":271,"path":272,"stem":273,"icon":18,"summary":274,"section":275,"highlights":18,"children":-1},"App SDKs","\u002Fdocs\u002Fdevelopers\u002Fsdks","docs\u002F08.developers\u002F02.sdks","Native SDKs for Flutter, Android and iOS are in development and not yet available.","Apps and servers",{"title":277,"path":278,"stem":279,"icon":18,"summary":280,"section":275,"highlights":18,"children":-1},"Events API","\u002Fdocs\u002Fdevelopers\u002Fevents-api","docs\u002F08.developers\u002F03.events-api","The Events API, for sending events from your servers, is not yet available.",{"title":282,"path":283,"stem":284,"icon":18,"summary":285,"section":286,"highlights":18,"children":-1},"MCP server","\u002Fdocs\u002Fdevelopers\u002Fmcp","docs\u002F08.developers\u002F04.mcp","The MCP server for AI tools is not yet available.","AI tools","i-lucide-code-xml","The tag JavaScript API and attributes, and the status of the app SDKs and Events API.",[290,291,292],{"title":265,"to":266},{"title":271,"to":272},{"title":277,"to":278},{"title":294,"path":295,"stem":296,"children":297,"icon":310,"summary":311,"section":18,"highlights":312},"Security and privacy","\u002Fdocs\u002Fsecurity-and-privacy","docs\u002F09.security-and-privacy\u002Findex",[298,304],{"title":299,"path":300,"stem":301,"icon":18,"summary":302,"section":303,"highlights":18,"children":-1},"Data protection","\u002Fdocs\u002Fsecurity-and-privacy\u002Fdata-protection","docs\u002F09.security-and-privacy\u002F01.data-protection","Where events are stored, how long they are kept, and how visitors are protected.","Data",{"title":305,"path":306,"stem":307,"icon":18,"summary":308,"section":309,"highlights":18,"children":-1},"Access control","\u002Fdocs\u002Fsecurity-and-privacy\u002Faccess-control","docs\u002F09.security-and-privacy\u002F02.access-control","Sign-in, two-step verification, roles and write keys.","Access","i-lucide-lock","Where your data is stored, how long it is kept, and who in your team can do what.",[313,314],{"title":299,"to":300},{"title":305,"to":306},{"title":316,"path":317,"stem":318,"children":319,"icon":326,"summary":327,"section":18,"highlights":328},"Help and support","\u002Fdocs\u002Fsupport","docs\u002F10.support\u002Findex",[320],{"title":321,"path":322,"stem":323,"icon":18,"summary":324,"section":325,"highlights":18,"children":-1},"Contact us","\u002Fdocs\u002Fsupport\u002Fcontact-us","docs\u002F10.support\u002F01.contact-us","Talk to the Kontala team about setup, access or anything else.","Support","i-lucide-life-buoy","Get help from the Kontala team.",[329],{"title":321,"to":322},false,{"path":86,"title":85,"description":88,"summary":88,"icon":18,"section":89,"sections":18,"lastUpdated":332,"body":333},"2026-10-12",{"type":334,"value":335,"toc":1095},"minimark",[336,340,345,476,484,488,799,810,814,817,841,845,848,895,898,969,976,1019,1022,1026,1035,1067,1070,1074,1081,1085,1091],[337,338,339],"p",{},"Kontala sorts every page view into a page type and every click into a click type, so reports speak in business terms without a tagging plan.",[341,342,344],"h2",{"id":343},"page-types","Page types",[346,347,348,361],"table",{},[349,350,351],"thead",{},[352,353,354,358],"tr",{},[355,356,357],"th",{},"Code",[355,359,360],{},"Page type",[362,363,364,376,386,396,406,416,426,436,446,456,466],"tbody",{},[352,365,366,373],{},[367,368,369],"td",{},[370,371,372],"code",{},"landing",[367,374,375],{},"Landing",[352,377,378,383],{},[367,379,380],{},[370,381,382],{},"plp",[367,384,385],{},"Product listing",[352,387,388,393],{},[367,389,390],{},[370,391,392],{},"search",[367,394,395],{},"Search results",[352,397,398,403],{},[367,399,400],{},[370,401,402],{},"pdp",[367,404,405],{},"Product detail",[352,407,408,413],{},[367,409,410],{},[370,411,412],{},"cart",[367,414,415],{},"Cart",[352,417,418,423],{},[367,419,420],{},[370,421,422],{},"checkout",[367,424,425],{},"Checkout",[352,427,428,433],{},[367,429,430],{},[370,431,432],{},"order_confirmation",[367,434,435],{},"Order confirmation",[352,437,438,443],{},[367,439,440],{},[370,441,442],{},"pricing",[367,444,445],{},"Pricing",[352,447,448,453],{},[367,449,450],{},[370,451,452],{},"form",[367,454,455],{},"Form",[352,457,458,463],{},[367,459,460],{},[370,461,462],{},"form_confirmation",[367,464,465],{},"Form confirmation",[352,467,468,473],{},[367,469,470],{},[370,471,472],{},"other",[367,474,475],{},"Other",[337,477,478,479,483],{},"A page view nothing classifies shows as ",[480,481,482],"strong",{},"Unclassified",".",[341,485,487],{"id":486},"click-types","Click types",[346,489,490,499],{},[349,491,492],{},[352,493,494,496],{},[355,495,357],{},[355,497,498],{},"Click type",[362,500,501,511,521,531,541,551,561,571,581,591,601,611,621,631,641,650,660,670,680,690,700,710,720,730,740,750,760,770,780,790],{},[352,502,503,508],{},[367,504,505],{},[370,506,507],{},"view_item_list",[367,509,510],{},"View item list",[352,512,513,518],{},[367,514,515],{},[370,516,517],{},"filter_sort",[367,519,520],{},"Filter or sort",[352,522,523,528],{},[367,524,525],{},[370,526,527],{},"select_item",[367,529,530],{},"Select item",[352,532,533,538],{},[367,534,535],{},[370,536,537],{},"compare",[367,539,540],{},"Compare",[352,542,543,548],{},[367,544,545],{},[370,546,547],{},"variant_select",[367,549,550],{},"Select variant",[352,552,553,558],{},[367,554,555],{},[370,556,557],{},"add_to_cart",[367,559,560],{},"Add to cart",[352,562,563,568],{},[367,564,565],{},[370,566,567],{},"remove_from_cart",[367,569,570],{},"Remove from cart",[352,572,573,578],{},[367,574,575],{},[370,576,577],{},"begin_checkout",[367,579,580],{},"Begin checkout",[352,582,583,588],{},[367,584,585],{},[370,586,587],{},"promo_code",[367,589,590],{},"Promo code",[352,592,593,598],{},[367,594,595],{},[370,596,597],{},"checkout_contact_info_submitted",[367,599,600],{},"Checkout contact info submitted",[352,602,603,608],{},[367,604,605],{},[370,606,607],{},"checkout_address_info_submitted",[367,609,610],{},"Checkout address info submitted",[352,612,613,618],{},[367,614,615],{},[370,616,617],{},"checkout_shipping_info_submitted",[367,619,620],{},"Checkout shipping info submitted",[352,622,623,628],{},[367,624,625],{},[370,626,627],{},"add_payment_info",[367,629,630],{},"Add payment info",[352,632,633,638],{},[367,634,635],{},[370,636,637],{},"purchase",[367,639,640],{},"Purchase",[352,642,643,647],{},[367,644,645],{},[370,646,392],{},[367,648,649],{},"Search",[352,651,652,657],{},[367,653,654],{},[370,655,656],{},"select_offer",[367,658,659],{},"Select offer",[352,661,662,667],{},[367,663,664],{},[370,665,666],{},"start_trial",[367,668,669],{},"Start trial",[352,671,672,677],{},[367,673,674],{},[370,675,676],{},"request_demo",[367,678,679],{},"Request demo",[352,681,682,687],{},[367,683,684],{},[370,685,686],{},"begin_application",[367,688,689],{},"Begin application",[352,691,692,697],{},[367,693,694],{},[370,695,696],{},"submit_application",[367,698,699],{},"Submit application",[352,701,702,707],{},[367,703,704],{},[370,705,706],{},"track_order",[367,708,709],{},"Track order",[352,711,712,717],{},[367,713,714],{},[370,715,716],{},"cancel_order",[367,718,719],{},"Cancel order",[352,721,722,727],{},[367,723,724],{},[370,725,726],{},"return_order",[367,728,729],{},"Return order",[352,731,732,737],{},[367,733,734],{},[370,735,736],{},"download",[367,738,739],{},"Download",[352,741,742,747],{},[367,743,744],{},[370,745,746],{},"login",[367,748,749],{},"Log in",[352,751,752,757],{},[367,753,754],{},[370,755,756],{},"sign_up",[367,758,759],{},"Sign up",[352,761,762,767],{},[367,763,764],{},[370,765,766],{},"newsletter_signup",[367,768,769],{},"Newsletter signup",[352,771,772,777],{},[367,773,774],{},[370,775,776],{},"chat",[367,778,779],{},"Chat",[352,781,782,787],{},[367,783,784],{},[370,785,786],{},"contact",[367,788,789],{},"Contact",[352,791,792,797],{},[367,793,794],{},[370,795,796],{},"support",[367,798,325],{},[337,800,801,802,804,805,809],{},"A click nothing classifies shows as ",[480,803,482],{},".\nThe three checkout step types and Remove from cart come from the ",[806,807,808],"a",{"href":81},"Shopify pixel",", or from your own declarations and rules.",[341,811,813],{"id":812},"how-a-type-is-decided","How a type is decided",[337,815,816],{},"For each page view or click, the first of these that applies wins:",[818,819,820,826,832,838],"ol",{},[821,822,823],"li",{},[480,824,825],{},"Your site declares it.",[821,827,828,831],{},[480,829,830],{},"A rule you confirmed"," matches it.",[821,833,834,837],{},[480,835,836],{},"Kontala's model"," recognises it, if you turned the model on for the property.",[821,839,840],{},"Otherwise it is Unclassified.",[341,842,844],{"id":843},"declare-types-on-your-site","Declare types on your site",[337,846,847],{},"Declare a page's type from your own code:",[849,850,855],"pre",{"className":851,"code":852,"language":853,"meta":854,"style":854},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","window.pageTracker.pageType('pdp');\n","js","",[370,856,857],{"__ignoreMap":854},[858,859,862,866,869,872,874,878,881,884,887,889,892],"span",{"class":860,"line":861},"line",1,[858,863,865],{"class":864},"sTEyZ","window",[858,867,483],{"class":868},"sMK4o",[858,870,871],{"class":864},"pageTracker",[858,873,483],{"class":868},[858,875,877],{"class":876},"s2Zo4","pageType",[858,879,880],{"class":864},"(",[858,882,883],{"class":868},"'",[858,885,402],{"class":886},"sfazB",[858,888,883],{"class":868},[858,890,891],{"class":864},")",[858,893,894],{"class":868},";\n",[337,896,897],{},"Before the tag has loaded, queue it instead:",[849,899,901],{"className":851,"code":900,"language":853,"meta":854,"style":854},"window.pageTrackerQueue = window.pageTrackerQueue || [];\nwindow.pageTrackerQueue.push(['pageType', 'pdp']);\n",[370,902,903,930],{"__ignoreMap":854},[858,904,905,907,909,912,915,918,920,922,925,928],{"class":860,"line":861},[858,906,865],{"class":864},[858,908,483],{"class":868},[858,910,911],{"class":864},"pageTrackerQueue ",[858,913,914],{"class":868},"=",[858,916,917],{"class":864}," window",[858,919,483],{"class":868},[858,921,911],{"class":864},[858,923,924],{"class":868},"||",[858,926,927],{"class":864}," []",[858,929,894],{"class":868},[858,931,933,935,937,940,942,945,948,950,952,954,957,960,962,964,967],{"class":860,"line":932},2,[858,934,865],{"class":864},[858,936,483],{"class":868},[858,938,939],{"class":864},"pageTrackerQueue",[858,941,483],{"class":868},[858,943,944],{"class":876},"push",[858,946,947],{"class":864},"([",[858,949,883],{"class":868},[858,951,877],{"class":886},[858,953,883],{"class":868},[858,955,956],{"class":868},",",[858,958,959],{"class":868}," '",[858,961,402],{"class":886},[858,963,883],{"class":868},[858,965,966],{"class":864},"])",[858,968,894],{"class":868},[337,970,971,972,975],{},"Declare what a click does with ",[370,973,974],{},"data-ac-event"," on the element, any element around it, or its form:",[849,977,981],{"className":978,"code":979,"language":980,"meta":854,"style":854},"language-html shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cbutton data-ac-event=\"add_to_cart\">Add to basket\u003C\u002Fbutton>\n","html",[370,982,983],{"__ignoreMap":854},[858,984,985,988,992,996,998,1001,1003,1005,1008,1011,1014,1016],{"class":860,"line":861},[858,986,987],{"class":868},"\u003C",[858,989,991],{"class":990},"swJcz","button",[858,993,995],{"class":994},"spNyl"," data-ac-event",[858,997,914],{"class":868},[858,999,1000],{"class":868},"\"",[858,1002,557],{"class":886},[858,1004,1000],{"class":868},[858,1006,1007],{"class":868},">",[858,1009,1010],{"class":864},"Add to basket",[858,1012,1013],{"class":868},"\u003C\u002F",[858,1015,991],{"class":990},[858,1017,1018],{"class":868},">\n",[337,1020,1021],{},"Values outside the lists above are ignored.\nShopify stores declare their own product, collection, search, checkout and order confirmation pages.",[341,1023,1025],{"id":1024},"rules-and-proposals","Rules and proposals",[337,1027,1028,1029,1031,1032,1034],{},"The ",[480,1030,344],{}," and ",[480,1033,487],{}," pages each have these tabs:",[1036,1037,1038,1044,1050,1055,1061],"ul",{},[821,1039,1040,1043],{},[480,1041,1042],{},"Proposals",": rules Kontala suggests from your traffic, with how confident it is.",[821,1045,1046,1049],{},[480,1047,1048],{},"Rules",": the rules you confirmed.",[821,1051,1052,1054],{},[480,1053,482],{},": what nothing classifies yet.",[821,1056,1057,1060],{},[480,1058,1059],{},"Turned down",": proposals you rejected.",[821,1062,1063,1066],{},[480,1064,1065],{},"Model",": whether Kontala's model classifies what your rules do not.",[337,1068,1069],{},"Page type rules can read the page's data layer, its platform, its URL, its structured data and markers such as a form or a payment field.\nClick type rules can read the words on the element and its attributes, its link or form, its place on the page and the page's path.",[341,1071,1073],{"id":1072},"publish-and-history","Publish and history",[337,1075,1076,1077,1080],{},"Types are worked out when a chart is drawn, never stored with the event.\nWhen you press ",[480,1078,1079],{},"Publish",", every confirmed, changed or retired rule applies to all of your history.\nRules are retired rather than deleted, so saved charts keep working.",[341,1082,1084],{"id":1083},"what-counts-as-a-click","What counts as a click",[337,1086,1087,1088,1090],{},"Links, buttons, radios, checkboxes and anything marked with ",[370,1089,974],{},", plus a form sent without a click and Enter in a search box.\nClicks made by scripts are ignored, and two clicks on the same element within half a second count once.",[1092,1093,1094],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":854,"searchDepth":932,"depth":932,"links":1096},[1097,1098,1099,1100,1101,1102,1103],{"id":343,"depth":932,"text":344},{"id":486,"depth":932,"text":487},{"id":812,"depth":932,"text":813},{"id":843,"depth":932,"text":844},{"id":1024,"depth":932,"text":1025},{"id":1072,"depth":932,"text":1073},{"id":1083,"depth":932,"text":1084},{"sections":1105},[68,89,110],[1107,1108],{"title":80,"path":81,"stem":82,"summary":83,"children":-1},{"title":91,"path":92,"stem":93,"summary":94,"children":-1},1791815159748]