[{"data":1,"prerenderedAt":1485},["ShallowReactive",2],{"docs-navigation":3,"docs:\u002Fdocs\u002Fanalytics\u002Ftrends":505,"docs-area:\u002Fdocs\u002Fanalytics":1480,"docs-surround:\u002Fdocs\u002Fanalytics\u002Ftrends":1482},[4],{"title":5,"path":6,"stem":7,"children":8,"page":504},"Docs","\u002Fdocs","docs",[9,58,123,349,363,377,391,418,467,489],{"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":342,"summary":343,"section":18,"highlights":344},"Analytics","\u002Fdocs\u002Fanalytics","docs\u002F03.analytics\u002Findex",[128,134,139,145,150,155,160,165,171,176,182,187,193,198,203,208,213,218,223,228,233,238,243,248,253,258,263,268,273,278,283,288,293,299,304,309,314,318,323,328,333,338],{"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 ready-made 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 21 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":144,"highlights":18,"children":-1},"Attribution modelling","\u002Fdocs\u002Fanalytics\u002Fattribution-modelling","docs\u002F03.analytics\u002F07.attribution-modelling","How conversions are credited to channels and campaigns: journeys, touchpoints, the three models and the switches.",{"title":166,"path":167,"stem":168,"icon":18,"summary":169,"section":170,"highlights":18,"children":-1},"Explore and visualise","\u002Fdocs\u002Fanalytics\u002Fexplore-and-visualise","docs\u002F03.analytics\u002F08.explore-and-visualise","Build your own charts from the explores: filters, table calculations, custom fields and chart types.","Analyse",{"title":172,"path":173,"stem":174,"icon":18,"summary":175,"section":170,"highlights":18,"children":-1},"Ask AI and agents","\u002Fdocs\u002Fanalytics\u002Fask-ai-and-agents","docs\u002F03.analytics\u002F09.ask-ai-and-agents","AI assistants are not yet available in Kontala Analytics.",{"title":177,"path":178,"stem":179,"icon":18,"summary":180,"section":181,"highlights":18,"children":-1},"Share and export","\u002Fdocs\u002Fanalytics\u002Fshare-and-export","docs\u002F03.analytics\u002F10.share-and-export","Share links, comment on dashboards, export results and duplicate dashboards.","Share and govern",{"title":183,"path":184,"stem":185,"icon":18,"summary":186,"section":181,"highlights":18,"children":-1},"Security and governance","\u002Fdocs\u002Fanalytics\u002Fsecurity-and-governance","docs\u002F03.analytics\u002F11.security-and-governance","How you sign in to Analytics, what each role can do, and how your data is kept apart.",{"title":188,"path":189,"stem":190,"icon":18,"summary":191,"section":192,"highlights":18,"children":-1},"Page views","\u002Fdocs\u002Fanalytics\u002Fpage-views","docs\u002F03.analytics\u002F12.page-views","Every page view, with its page, page type, visit, location, device, scroll depth and speed.","Explore reference",{"title":194,"path":195,"stem":196,"icon":18,"summary":197,"section":192,"highlights":18,"children":-1},"Visits","\u002Fdocs\u002Fanalytics\u002Fvisits","docs\u002F03.analytics\u002F13.visits","Every visit, as it arrived: channel, landing page, conversions and revenue.",{"title":199,"path":200,"stem":201,"icon":18,"summary":202,"section":192,"highlights":18,"children":-1},"Clicks","\u002Fdocs\u002Fanalytics\u002Fclicks","docs\u002F03.analytics\u002F14.clicks","Every click on a link, button or control, and every form sent, with its click type.",{"title":204,"path":205,"stem":206,"icon":18,"summary":207,"section":192,"highlights":18,"children":-1},"Swipes","\u002Fdocs\u002Fanalytics\u002Fswipes","docs\u002F03.analytics\u002F15.swipes","Every sideways swipe, such as through a carousel or gallery.",{"title":209,"path":210,"stem":211,"icon":18,"summary":212,"section":192,"highlights":18,"children":-1},"Friction","\u002Fdocs\u002Fanalytics\u002Ffriction","docs\u002F03.analytics\u002F16.friction","Every JavaScript error, rage click, dead click and quick back, and where it happened.",{"title":214,"path":215,"stem":216,"icon":18,"summary":217,"section":192,"highlights":18,"children":-1},"Checkout","\u002Fdocs\u002Fanalytics\u002Fcheckout","docs\u002F03.analytics\u002F17.checkout","Every Shopify checkout opened, step submitted and order paid.",{"title":219,"path":220,"stem":221,"icon":18,"summary":222,"section":192,"highlights":18,"children":-1},"Carts","\u002Fdocs\u002Fanalytics\u002Fcarts","docs\u002F03.analytics\u002F18.carts","Every visit with a cart, and whether it was bought, abandoned or recovered later.",{"title":224,"path":225,"stem":226,"icon":18,"summary":227,"section":192,"highlights":18,"children":-1},"Items","\u002Fdocs\u002Fanalytics\u002Fitems","docs\u002F03.analytics\u002F19.items","Every item of every product list, cart, checkout and order.",{"title":229,"path":230,"stem":231,"icon":18,"summary":232,"section":192,"highlights":18,"children":-1},"Products","\u002Fdocs\u002Fanalytics\u002Fproducts","docs\u002F03.analytics\u002F20.products","Every product listed, viewed, added to a cart, bought or refunded.",{"title":234,"path":235,"stem":236,"icon":18,"summary":237,"section":192,"highlights":18,"children":-1},"Data layer events","\u002Fdocs\u002Fanalytics\u002Fdata-layer-events","docs\u002F03.analytics\u002F21.data-layer-events","Every event your site pushes to its data layer, with your own fields.",{"title":239,"path":240,"stem":241,"icon":18,"summary":242,"section":192,"highlights":18,"children":-1},"Campaigns","\u002Fdocs\u002Fanalytics\u002Fcampaigns","docs\u002F03.analytics\u002F22.campaigns","Each day of each campaign: visits, credited conversions, ad spend, cost per conversion and ROAS.",{"title":244,"path":245,"stem":246,"icon":18,"summary":247,"section":192,"highlights":18,"children":-1},"Campaign trends","\u002Fdocs\u002Fanalytics\u002Fcampaign-trends","docs\u002F03.analytics\u002F23.campaign-trends","Spend, cost per visit, cost per conversion and ROAS, against earlier weeks and the usual.",{"title":249,"path":250,"stem":251,"icon":18,"summary":252,"section":192,"highlights":18,"children":-1},"Attribution","\u002Fdocs\u002Fanalytics\u002Fattribution","docs\u002F03.analytics\u002F24.attribution","Every touchpoint of every conversion's 90-day journey, with each model's credit.",{"title":254,"path":255,"stem":256,"icon":18,"summary":257,"section":192,"highlights":18,"children":-1},"Cohorts","\u002Fdocs\u002Fanalytics\u002Fcohorts","docs\u002F03.analytics\u002F25.cohorts","Each new visitor in each week and month after their first visit: return rates and value.",{"title":259,"path":260,"stem":261,"icon":18,"summary":262,"section":192,"highlights":18,"children":-1},"Activity","\u002Fdocs\u002Fanalytics\u002Factivity","docs\u002F03.analytics\u002F26.activity","Active visitors by day, week and month, with growth accounting and stickiness.",{"title":264,"path":265,"stem":266,"icon":18,"summary":267,"section":192,"highlights":18,"children":-1},"Activation","\u002Fdocs\u002Fanalytics\u002Factivation","docs\u002F03.analytics\u002F27.activation","Each sign-up beside each key action: how many reach it, how fast, and whether they stay.",{"title":269,"path":270,"stem":271,"icon":18,"summary":272,"section":192,"highlights":18,"children":-1},"Feature usage","\u002Fdocs\u002Fanalytics\u002Ffeature-usage","docs\u002F03.analytics\u002F28.feature-usage","Which features active visitors use, how often, and who adopts them.",{"title":274,"path":275,"stem":276,"icon":18,"summary":277,"section":192,"highlights":18,"children":-1},"First visits","\u002Fdocs\u002Fanalytics\u002Ffirst-visits","docs\u002F03.analytics\u002F29.first-visits","Which first-visit features go with new visitors coming back.",{"title":279,"path":280,"stem":281,"icon":18,"summary":282,"section":192,"highlights":18,"children":-1},"First-visit paths","\u002Fdocs\u002Fanalytics\u002Ffirst-visit-paths","docs\u002F03.analytics\u002F30.first-visit-paths","The paths new visitors take on their first visit, and whether they came back.",{"title":284,"path":285,"stem":286,"icon":18,"summary":287,"section":192,"highlights":18,"children":-1},"Trends","\u002Fdocs\u002Fanalytics\u002Ftrends","docs\u002F03.analytics\u002F31.trends","Every visit KPI against last week, last year, the usual and an expected range.",{"title":289,"path":290,"stem":291,"icon":18,"summary":292,"section":192,"highlights":18,"children":-1},"Movers","\u002Fdocs\u002Fanalytics\u002Fmovers","docs\u002F03.analytics\u002F32.movers","What moved: each channel, landing page or device against last week and the usual.",{"title":294,"path":295,"stem":296,"icon":18,"summary":297,"section":298,"highlights":18,"children":-1},"Overview","\u002Fdocs\u002Fanalytics\u002Foverview-dashboard","docs\u002F03.analytics\u002F33.overview-dashboard","Traffic, active users and top content at a glance: the place to start.","Dashboard reference",{"title":300,"path":301,"stem":302,"icon":18,"summary":303,"section":298,"highlights":18,"children":-1},"Acquisition","\u002Fdocs\u002Fanalytics\u002Facquisition-dashboard","docs\u002F03.analytics\u002F34.acquisition-dashboard","Where people come from, what the ads cost and returned, and where each channel lands them.",{"title":305,"path":306,"stem":307,"icon":18,"summary":308,"section":298,"highlights":18,"children":-1},"Engagement","\u002Fdocs\u002Fanalytics\u002Fengagement-dashboard","docs\u002F03.analytics\u002F35.engagement-dashboard","How visits engage, the pages read and left, the clicks and forms acted on, and who comes back.",{"title":310,"path":311,"stem":312,"icon":18,"summary":313,"section":298,"highlights":18,"children":-1},"Conversion","\u002Fdocs\u002Fanalytics\u002Fconversion-dashboard","docs\u002F03.analytics\u002F36.conversion-dashboard","Whether visits convert, where the funnels lose them and how long a first conversion takes.",{"title":249,"path":315,"stem":316,"icon":18,"summary":317,"section":298,"highlights":18,"children":-1},"\u002Fdocs\u002Fanalytics\u002Fattribution-dashboard","docs\u002F03.analytics\u002F37.attribution-dashboard","Which channel gets credit for a conversion under first touch, linear and last touch, and the paths journeys take.",{"title":319,"path":320,"stem":321,"icon":18,"summary":322,"section":298,"highlights":18,"children":-1},"Retention and cohorts","\u002Fdocs\u002Fanalytics\u002Fretention-dashboard","docs\u002F03.analytics\u002F38.retention-dashboard","Whether new visitors come back, sign-ups activate and the audience grows, and what a new visitor is worth.",{"title":324,"path":325,"stem":326,"icon":18,"summary":327,"section":298,"highlights":18,"children":-1},"Audience","\u002Fdocs\u002Fanalytics\u002Faudience-dashboard","docs\u002F03.analytics\u002F39.audience-dashboard","Who your visitors are: where, on what, how often, and whether you know them.",{"title":329,"path":330,"stem":331,"icon":18,"summary":332,"section":298,"highlights":18,"children":-1},"Product and app usage","\u002Fdocs\u002Fanalytics\u002Fproduct-usage-dashboard","docs\u002F03.analytics\u002F40.product-usage-dashboard","Which features people use, which first visits lead to coming back, where they struggle and which pages are slow.",{"title":334,"path":335,"stem":336,"icon":18,"summary":337,"section":298,"highlights":18,"children":-1},"Trend and anomaly","\u002Fdocs\u002Fanalytics\u002Ftrends-dashboard","docs\u002F03.analytics\u002F41.trends-dashboard","What changed, whether it is unusual, what drove it, and what moved around a release or launch.",{"title":229,"path":339,"stem":340,"icon":18,"summary":341,"section":298,"highlights":18,"children":-1},"\u002Fdocs\u002Fanalytics\u002Fproducts-dashboard","docs\u002F03.analytics\u002F42.products-dashboard","Which products sell, and where shoppers drop off between viewing and buying.","i-lucide-chart-line","Ready-made dashboards and 21 explores over your events, on a semantic layer Kontala maintains.",[345,346,347,348],{"title":129,"to":130},{"title":135,"to":136},{"title":140,"to":141},{"title":166,"to":167},{"title":350,"path":351,"stem":352,"children":353,"icon":359,"summary":360,"section":18,"highlights":361},"CDP","\u002Fdocs\u002Fcdp","docs\u002F04.cdp\u002Findex",[354],{"title":355,"path":356,"stem":357,"icon":18,"summary":358,"section":294,"highlights":18,"children":-1},"CDP overview","\u002Fdocs\u002Fcdp\u002Foverview","docs\u002F04.cdp\u002F01.overview","Identity resolution, consent, real-time audiences and warehouse-native sync.","i-lucide-users","One resolved, consented profile that every module reads and writes.",[362],{"title":355,"to":356},{"title":364,"path":365,"stem":366,"children":367,"icon":373,"summary":374,"section":18,"highlights":375},"Personalisation","\u002Fdocs\u002Fpersonalisation","docs\u002F05.personalisation\u002Findex",[368],{"title":369,"path":370,"stem":371,"icon":18,"summary":372,"section":294,"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.",[376],{"title":369,"to":370},{"title":378,"path":379,"stem":380,"children":381,"icon":387,"summary":388,"section":18,"highlights":389},"CVM","\u002Fdocs\u002Fcvm","docs\u002F06.cvm\u002Findex",[382],{"title":383,"path":384,"stem":385,"icon":18,"summary":386,"section":294,"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.",[390],{"title":383,"to":384},{"title":392,"path":393,"stem":394,"children":395,"icon":412,"summary":413,"section":18,"highlights":414},"Autonomy","\u002Fdocs\u002Fautonomy","docs\u002F07.autonomy\u002Findex",[396,402,407],{"title":397,"path":398,"stem":399,"icon":18,"summary":400,"section":401,"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":403,"path":404,"stem":405,"icon":18,"summary":406,"section":401,"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":408,"path":409,"stem":410,"icon":18,"summary":411,"section":401,"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.",[415,416,417],{"title":397,"to":398},{"title":403,"to":404},{"title":408,"to":409},{"title":419,"path":420,"stem":421,"children":422,"icon":461,"summary":462,"section":18,"highlights":463},"Developers","\u002Fdocs\u002Fdevelopers","docs\u002F08.developers\u002Findex",[423,429,435,440,445,450,455],{"title":424,"path":425,"stem":426,"icon":18,"summary":427,"section":428,"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":430,"path":431,"stem":432,"icon":18,"summary":433,"section":434,"highlights":18,"children":-1},"App SDKs","\u002Fdocs\u002Fdevelopers\u002Fsdks","docs\u002F08.developers\u002F02.sdks","Which app SDKs are available, and where to find each one's installation guide.","Apps and servers",{"title":436,"path":437,"stem":438,"icon":18,"summary":439,"section":434,"highlights":18,"children":-1},"Flutter SDK","\u002Fdocs\u002Fdevelopers\u002Fflutter-sdk","docs\u002F08.developers\u002F03.flutter-sdk","Install kontala_flutter, start it in main(), and check that events arrive.",{"title":441,"path":442,"stem":443,"icon":18,"summary":444,"section":434,"highlights":18,"children":-1},"Android SDK","\u002Fdocs\u002Fdevelopers\u002Fandroid-sdk","docs\u002F08.developers\u002F04.android-sdk","Add la.konta:kontala-android, start it in Application.onCreate, and check that events arrive.",{"title":446,"path":447,"stem":448,"icon":18,"summary":449,"section":434,"highlights":18,"children":-1},"iOS SDK","\u002Fdocs\u002Fdevelopers\u002Fios-sdk","docs\u002F08.developers\u002F05.ios-sdk","Add the kontala-ios package, start it as the app launches, and check that events arrive.",{"title":451,"path":452,"stem":453,"icon":18,"summary":454,"section":434,"highlights":18,"children":-1},"Events API","\u002Fdocs\u002Fdevelopers\u002Fevents-api","docs\u002F08.developers\u002F06.events-api","Send events from your servers and apps to Kontala, beside the website tag.",{"title":456,"path":457,"stem":458,"icon":18,"summary":459,"section":460,"highlights":18,"children":-1},"MCP server","\u002Fdocs\u002Fdevelopers\u002Fmcp","docs\u002F08.developers\u002F07.mcp","The MCP server for AI tools is not yet available.","AI tools","i-lucide-code-xml","The tag JavaScript API and attributes, the app SDKs, and the Events API.",[464,465,466],{"title":424,"to":425},{"title":430,"to":431},{"title":451,"to":452},{"title":468,"path":469,"stem":470,"children":471,"icon":484,"summary":485,"section":18,"highlights":486},"Security and privacy","\u002Fdocs\u002Fsecurity-and-privacy","docs\u002F09.security-and-privacy\u002Findex",[472,478],{"title":473,"path":474,"stem":475,"icon":18,"summary":476,"section":477,"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":479,"path":480,"stem":481,"icon":18,"summary":482,"section":483,"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.",[487,488],{"title":473,"to":474},{"title":479,"to":480},{"title":490,"path":491,"stem":492,"children":493,"icon":500,"summary":501,"section":18,"highlights":502},"Help and support","\u002Fdocs\u002Fsupport","docs\u002F10.support\u002Findex",[494],{"title":495,"path":496,"stem":497,"icon":18,"summary":498,"section":499,"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.",[503],{"title":495,"to":496},false,{"path":285,"title":506,"description":507,"summary":287,"icon":18,"section":192,"sections":18,"lastUpdated":508,"body":509},"Trends explore","The Trends explore compares every Visits KPI with earlier weeks, a typical value, an expected range, and before and after a change. What it covers, what to know when reading it, and every dimension and metric in it.","2026-10-13",{"type":510,"value":511,"toc":1456},"minimark",[512,520,536,541,568,572,579,587,590,593,598,633,637,664,668,694,698,774,778,824,828,854,858,905,909,942,946,1003,1007,1033,1037,1083,1087,1123,1126,1129,1360,1364,1370],[513,514,515,516,519],"p",{},"The Trends explore compares every KPI of the ",[517,518,194],"a",{"href":195}," explore across time.\nOn the days you pick, it puts each one beside the same days 7 days earlier and 52 weeks earlier, what those weekdays typically see, and an expected range around that.",[513,521,522,523,527,528,531,532,535],{},"Its two parameters, ",[524,525,526],"strong",{},"Change date"," and ",[524,529,530],{},"Days before and after",", add a before-and-after comparison around a change, such as a release going out or a campaign launching.\nSet them in the ",[524,533,534],{},"Parameters"," panel of the Explorer.",[537,538,540],"h2",{"id":539},"good-to-know","Good to know",[542,543,544,552,559,562,565],"ul",{},[545,546,547,548,551],"li",{},"Filter ",[524,549,550],{},"Date"," to pick the days to look at; every comparison follows them.",[545,553,554,555,558],{},"Each comparison is a metric of its own, named after its KPI, such as ",[524,556,557],{},"Visits (7 days earlier)",", and listed under Comparisons below.",[545,560,561],{},"Only complete days are rows: today is left out, so a period never compares a partial day with a whole one.",[545,563,564],{},"Days are your organisation's, in its reporting time zone, while the Visits explore's are UTC days, so a day's count can differ between the two by the hours between.",[545,566,567],{},"A channel that fell to zero this period still has its row in a table of channels, beside its earlier weeks.",[537,569,571],{"id":570},"used-on-dashboards","Used on dashboards",[513,573,574,575,578],{},"Charts on these ",[517,576,577],{"href":130},"dashboards"," are built on the Trends explore:",[542,580,581],{},[545,582,583,586],{},[524,584,585],{},"Trend and anomaly: what changed and why?",": Week over week, Year over year, Unusual days, What drove it and Before and after",[537,588,151],{"id":589},"dimensions",[513,591,592],{},"The Trends explore has 26 dimensions.",[594,595,597],"h3",{"id":596},"when","When",[599,600,601],"field-table",{},[602,603,604,620],"table",{},[605,606,607],"thead",{},[608,609,610,614,617],"tr",{},[611,612,613],"th",{},"Dimension",[611,615,616],{},"Type",[611,618,619],{},"Description",[621,622,623],"tbody",{},[608,624,625,628,630],{},[626,627,550],"td",{},[626,629,550],{},[626,631,632],{},"The day being looked at, in the organisation's reporting time zone. Every metric counts the visits of these days, or of the days it compares them with. Time intervals: Day, Week, Month, Quarter, Year, Day of the week (index), Day of the week (name).",[594,634,636],{"id":635},"around-a-change","Around a change",[599,638,639],{},[602,640,641,651],{},[605,642,643],{},[608,644,645,647,649],{},[611,646,613],{},[611,648,616],{},[611,650,619],{},[621,652,653],{},[608,654,655,658,661],{},[626,656,657],{},"Before or after",[626,659,660],{},"String",[626,662,663],{},"Whether the day is Before or After the change: After is the complete days from the Change date on, as many as Days before and after, and Before the same days that many days earlier, so both hold the same weekdays. Until a Change date is picked, After is the latest complete days. Empty outside them, and on both sides where Kontala had not recorded all of Before.",[594,665,667],{"id":666},"a-campaigns-launch","A campaign's launch",[599,669,670],{},[602,671,672,682],{},[605,673,674],{},[608,675,676,678,680],{},[611,677,613],{},[611,679,616],{},[611,681,619],{},[621,683,684],{},[608,685,686,689,691],{},[626,687,688],{},"Campaign first seen",[626,690,550],{},[626,692,693],{},"The first day a visit from an allowed origin arrived by the campaign, as Kontala recorded it: a launch date to pick as the Change date.",[594,695,697],{"id":696},"how-it-arrived","How it arrived",[599,699,700],{},[602,701,702,712],{},[605,703,704],{},[608,705,706,708,710],{},[611,707,613],{},[611,709,616],{},[611,711,619],{},[621,713,714,724,734,744,754,764],{},[608,715,716,719,721],{},[626,717,718],{},"Channel",[626,720,660],{},[626,722,723],{},"How the visit arrived, from its first page view: the click id, the campaign medium and the referring domain, in that order of trust, by the rules of Channel in the page view explore. It never changes afterwards, so a visit that arrived directly is Direct, whatever brought the visitor before or during it. The Campaigns explore credits a direct visit's conversion to an earlier visit, or to a campaign that reached the visitor mid-visit; this explore counts every visit as it arrived.",[608,725,726,729,731],{},[626,727,728],{},"Source",[626,730,660],{},[626,732,733],{},"Where the visit came from: the campaign source its link carried, else the ad network its click id names, else a search engine's name, such as google, else the referring domain, such as facebook.com, else (direct). (not set) is a campaign link that named a medium and no source.",[608,735,736,739,741],{},[626,737,738],{},"Medium",[626,740,660],{},[626,742,743],{},"How the visit came: the campaign medium its link carried, else cpc for an ad network's click id, organic for a search engine and for Google's free listings, referral for any other site and for Meta's own links, and (none) for a visit with no referrer. (not set) is a campaign link that named a source and no medium, as ChatGPT's do.",[608,745,746,749,751],{},[626,747,748],{},"Source \u002F medium",[626,750,660],{},[626,752,753],{},"Source and medium together, such as google \u002F organic, facebook \u002F paid_social or (direct) \u002F (none).",[608,755,756,759,761],{},[626,757,758],{},"Campaign",[626,760,660],{},[626,762,763],{},"The campaign named on the link the visit arrived by. Empty for a visit whose link named none.",[608,765,766,769,771],{},[626,767,768],{},"Campaign ID",[626,770,660],{},[626,772,773],{},"The ad platform's campaign id the link the visit arrived by carried as utm_id, which a spend file names too and which survives the campaign being renamed. Empty for a visit whose link carried none.",[594,775,777],{"id":776},"where-it-landed","Where it landed",[599,779,780],{},[602,781,782,792],{},[605,783,784],{},[608,785,786,788,790],{},[611,787,613],{},[611,789,616],{},[611,791,619],{},[621,793,794,804,814],{},[608,795,796,799,801],{},[626,797,798],{},"Landing page",[626,800,660],{},[626,802,803],{},"The path the visit began on.",[608,805,806,809,811],{},[626,807,808],{},"Landing hostname",[626,810,660],{},[626,812,813],{},"The hostname the visit began on, for a property that spans more than one website.",[608,815,816,819,821],{},[626,817,818],{},"Landing page type",[626,820,660],{},[626,822,823],{},"What kind of page the visit began on, as Page type reads it in the page view explore: the type the site declared, the page type rules confirmed in Kontala, or the page type model where the property lets it answer. Unclassified when none says.",[594,825,827],{"id":826},"the-visitor","The visitor",[599,829,830],{},[602,831,832,842],{},[605,833,834],{},[608,835,836,838,840],{},[611,837,613],{},[611,839,616],{},[611,841,619],{},[621,843,844],{},[608,845,846,849,851],{},[626,847,848],{},"Visitor",[626,850,660],{},[626,852,853],{},"Whether this was the device's first visit. Each device has one first visit, in the channel it first arrived by, so first visits add up across channels. Bounded by the device cookie's life, which Safari cuts to 7 days.",[594,855,857],{"id":856},"what-happened-in-it","What happened in it",[599,859,860],{},[602,861,862,872],{},[605,863,864],{},[608,865,866,868,870],{},[611,867,613],{},[611,869,616],{},[611,871,619],{},[621,873,874,885,895],{},[608,875,876,879,882],{},[626,877,878],{},"Engaged",[626,880,881],{},"Boolean",[626,883,884],{},"Whether the visit did more than glance: two or more page views, or a conversion. GA4 also counts ten seconds of visible time, which Kontala does not measure yet.",[608,886,887,890,892],{},[626,888,889],{},"Converted",[626,891,881],{},[626,893,894],{},"Whether the visit converted: a purchase, a lead, a demo request, a newsletter signup or a trial start.",[608,896,897,900,902],{},[626,898,899],{},"Micro-converted",[626,901,881],{},[626,903,904],{},"Whether the visit made a micro conversion: a lead, a demo request, a newsletter signup or a trial start. A purchase is the macro conversion.",[594,906,908],{"id":907},"page","Page",[599,910,911],{},[602,912,913,923],{},[605,914,915],{},[608,916,917,919,921],{},[611,918,613],{},[611,920,616],{},[611,922,619],{},[621,924,925],{},[608,926,927,930,932],{},[626,928,929],{},"Referring domain",[626,931,660],{},[626,933,934,935,941],{},"The registrable domain (eTLD+1) of the referrer, so ",[517,936,940],{"href":937,"rel":938},"http:\u002F\u002Fwww.google.co.uk",[939],"nofollow","www.google.co.uk"," and news.google.co.uk are one source and m., l. and lm.facebook.com are one source. Null where there is no public suffix to find, which is how localhost and a bare IP read - Referrer host still carries those.",[594,943,945],{"id":944},"geo","Geo",[599,947,948],{},[602,949,950,960],{},[605,951,952],{},[608,953,954,956,958],{},[611,955,613],{},[611,957,616],{},[611,959,619],{},[621,961,962,977,990],{},[608,963,964,967,969],{},[626,965,966],{},"Country",[626,968,660],{},[626,970,971,972,976],{},"The visitor's country as a two-letter code, such as GB, from their IP address. IP Geolocation by DB-IP (",[517,973,974],{"href":974,"rel":975},"https:\u002F\u002Fdb-ip.com\u002F",[939],"), CC-BY 4.0. A dashboard showing this must display that attribution.",[608,978,979,982,984],{},[626,980,981],{},"Country name",[626,983,660],{},[626,985,986,987,976],{},"The country's name in English, as the Unicode CLDR gives it, read from Country's code; a code CLDR does not name reads as itself. IP Geolocation by DB-IP (",[517,988,974],{"href":974,"rel":989},[939],[608,991,992,995,997],{},[626,993,994],{},"Continent",[626,996,660],{},[626,998,999,1000,976],{},"One of seven continents, read from Country by the UN's regions: North America includes Central America and the Caribbean. Russia is Europe; Turkey, Cyprus, Georgia, Armenia and Azerbaijan are Asia, as the UN files them. IP Geolocation by DB-IP (",[517,1001,974],{"href":974,"rel":1002},[939],[594,1004,1006],{"id":1005},"browser-environment","Browser environment",[599,1008,1009],{},[602,1010,1011,1021],{},[605,1012,1013],{},[608,1014,1015,1017,1019],{},[611,1016,613],{},[611,1018,616],{},[611,1020,619],{},[621,1022,1023],{},[608,1024,1025,1028,1030],{},[626,1026,1027],{},"Device class",[626,1029,660],{},[626,1031,1032],{},"Bucketed from window width, not from the User-Agent. A narrow desktop window reads as mobile, which is the honest answer for a layout question; Device type answers the hardware one.",[594,1034,1036],{"id":1035},"browser-operating-system-and-device","Browser, operating system and device",[599,1038,1039],{},[602,1040,1041,1051],{},[605,1042,1043],{},[608,1044,1045,1047,1049],{},[611,1046,613],{},[611,1048,616],{},[611,1050,619],{},[621,1052,1053,1063,1073],{},[608,1054,1055,1058,1060],{},[626,1056,1057],{},"Device type",[626,1059,660],{},[626,1061,1062],{},"Desktop, mobile, tablet or smart tv, from the User-Agent header, and unknown where it names no platform: the hardware, where Device class is the layout the window's width gives. A tablet asking for desktop sites, as Safari on iPad does by default, reads as desktop.",[608,1064,1065,1068,1070],{},[626,1066,1067],{},"Browser",[626,1069,660],{},[626,1071,1072],{},"The browser, from the User-Agent header. A browser built on Chromium that does not name itself there, such as Brave, Arc or a desktop app, reads as Chrome. A page opened inside an app reads as the app where it names itself, such as Instagram or the Google app, and as In-app browser where it does not. An app's own screens, from Kontala's SDK, read as App.",[608,1074,1075,1078,1080],{},[626,1076,1077],{},"Operating system",[626,1079,660],{},[626,1081,1082],{},"The operating system, from the User-Agent header; iOS includes iPadOS. There is no version beside it, because browsers freeze theirs: Windows 11 reports Windows 10 and every Mac reports macOS 10.15. An iPad asking for desktop sites, as Safari on iPad does by default, reads as macOS, and many Android tablets read as Linux the same way.",[594,1084,1086],{"id":1085},"data-source-and-quality","Data source and quality",[599,1088,1089],{},[602,1090,1091,1101],{},[605,1092,1093],{},[608,1094,1095,1097,1099],{},[611,1096,613],{},[611,1098,616],{},[611,1100,619],{},[621,1102,1103,1113],{},[608,1104,1105,1108,1110],{},[626,1106,1107],{},"Site",[626,1109,660],{},[626,1111,1112],{},"The property the event was sent to, read from the key it was sent with.",[608,1114,1115,1118,1120],{},[626,1116,1117],{},"Allowed origin",[626,1119,881],{},[626,1121,1122],{},"Whether the page's origin is one its property allows. False marks a development server, a staging copy or another site carrying the snippet, so filter on true for real traffic. A property that lists no allowed origins allows every one.",[537,1124,156],{"id":1125},"metrics",[513,1127,1128],{},"The Trends explore has 210 metrics.",[599,1130,1131],{},[602,1132,1133,1145],{},[605,1134,1135],{},[608,1136,1137,1140,1143],{},[611,1138,1139],{},"Metric",[611,1141,1142],{},"Calculation",[611,1144,619],{},[621,1146,1147,1157,1168,1178,1188,1198,1209,1220,1230,1240,1250,1260,1270,1280,1290,1300,1310,1320,1330,1340,1350],{},[608,1148,1149,1151,1154],{},[626,1150,194],{},[626,1152,1153],{},"Count",[626,1155,1156],{},"Visits with at least one page view, as the Visits explore counts them. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1158,1159,1162,1165],{},[626,1160,1161],{},"Visitors",[626,1163,1164],{},"Count distinct",[626,1166,1167],{},"Distinct visitors: today each is a device, from the first-party device cookie, as the Visits explore's Users counts them. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1169,1170,1173,1175],{},[626,1171,1172],{},"New visitors",[626,1174,1153],{},[626,1176,1177],{},"Visits that were their device's first, as the Visits explore's First-time visitors counts them. Read 52 weeks back, near the 400 days Kontala keeps, more visits look first, since their earlier ones are gone. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1179,1180,1182,1185],{},[626,1181,188],{},[626,1183,1184],{},"Sum",[626,1186,1187],{},"Page views, in every tab, of the visits counted. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1189,1190,1193,1195],{},[626,1191,1192],{},"Engaged visits",[626,1194,1153],{},[626,1196,1197],{},"Visits with two or more page views, or a conversion. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1199,1200,1203,1206],{},[626,1201,1202],{},"Engagement rate",[626,1204,1205],{},"Ratio (%)",[626,1207,1208],{},"The share of visits that were engaged. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1210,1211,1214,1217],{},[626,1212,1213],{},"Pages per visit",[626,1215,1216],{},"Ratio",[626,1218,1219],{},"Page views per visit, in every tab. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1221,1222,1225,1227],{},[626,1223,1224],{},"Avg. visit duration (s)",[626,1226,1216],{},[626,1228,1229],{},"Seconds from a visit's first page view to its last, averaged over visits; a one-page visit counts as 0, since nothing measures its time. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1231,1232,1235,1237],{},[626,1233,1234],{},"Conversions",[626,1236,1184],{},[626,1238,1239],{},"Purchases, leads, demo requests, newsletter signups and trial starts, each kind once a visit, as the Visits explore counts them. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1241,1242,1245,1247],{},[626,1243,1244],{},"Converting visits",[626,1246,1153],{},[626,1248,1249],{},"Visits with a purchase, a lead, a demo request, a newsletter signup or a trial start. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1251,1252,1255,1257],{},[626,1253,1254],{},"Conversion rate",[626,1256,1205],{},[626,1258,1259],{},"The share of visits that converted, macro or micro. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1261,1262,1265,1267],{},[626,1263,1264],{},"Micro conversion rate",[626,1266,1205],{},[626,1268,1269],{},"The share of visits with a micro conversion: a lead, a demo request, a newsletter signup or a trial start. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1271,1272,1275,1277],{},[626,1273,1274],{},"Purchases",[626,1276,1153],{},[626,1278,1279],{},"Visits that reached an Order confirmation page. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1281,1282,1285,1287],{},[626,1283,1284],{},"Leads",[626,1286,1153],{},[626,1288,1289],{},"Visits that reached a Form confirmation page. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1291,1292,1295,1297],{},[626,1293,1294],{},"Demo requests",[626,1296,1153],{},[626,1298,1299],{},"Visits that sent a form typed Request demo. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1301,1302,1305,1307],{},[626,1303,1304],{},"Newsletter signups",[626,1306,1153],{},[626,1308,1309],{},"Visits that sent a form typed Newsletter signup. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1311,1312,1315,1317],{},[626,1313,1314],{},"Trial starts",[626,1316,1153],{},[626,1318,1319],{},"Visits that sent a form typed Start trial. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1321,1322,1325,1327],{},[626,1323,1324],{},"Revenue",[626,1326,1184],{},[626,1328,1329],{},"Order value on Order confirmation pages, each order once, as the Visits explore adds it up, in the site's own currency. Empty, not zero, where nothing says what an order came to. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1331,1332,1335,1337],{},[626,1333,1334],{},"Orders",[626,1336,1184],{},[626,1338,1339],{},"The orders Revenue adds up, each once. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1341,1342,1345,1347],{},[626,1343,1344],{},"Average order value",[626,1346,1216],{},[626,1348,1349],{},"Revenue per order. On the days the Period filter picks, in the organisation's time zone, complete days only.",[608,1351,1352,1355,1357],{},[626,1353,1354],{},"Revenue per visit",[626,1356,1216],{},[626,1358,1359],{},"Revenue over every visit, converting or not. On the days the Period filter picks, in the organisation's time zone, complete days only.",[594,1361,1363],{"id":1362},"comparisons","Comparisons",[513,1365,1366,1367,1369],{},"Each metric above also comes in 9 versions named after it, such as ",[524,1368,557],{},":",[602,1371,1372,1382],{},[605,1373,1374],{},[608,1375,1376,1379],{},[611,1377,1378],{},"Version",[611,1380,1381],{},"What it shows",[621,1383,1384,1392,1400,1408,1416,1424,1432,1440,1448],{},[608,1385,1386,1389],{},[626,1387,1388],{},"7 days earlier",[626,1390,1391],{},"The same days 7 days earlier: week over week. Empty while any of those days is in Kontala's first recorded week.",[608,1393,1394,1397],{},[626,1395,1396],{},"52 weeks earlier",[626,1398,1399],{},"The same days 52 weeks earlier, so each weekday meets its own: year over year. Empty until Kontala has recorded 52 weeks before every one of the days.",[608,1401,1402,1405],{},[626,1403,1404],{},"Typical",[626,1406,1407],{},"What these days usually see: the average of the same weekdays in the 8 weeks before, or in as many of them as Kontala has recorded. For a ratio, the same weekdays in the 8 weeks before, or in as many of them as Kontala has recorded, added up before dividing, so a busy week counts for more than a quiet one.",[608,1409,1410,1413],{},[626,1411,1412],{},"Expected low",[626,1414,1415],{},"The bottom of the expected range: 95% of normal periods land between the expected low and high, read from how much the same weekdays varied in the weeks before. Needs 4 weeks of them.",[608,1417,1418,1421],{},[626,1419,1420],{},"Expected high",[626,1422,1423],{},"The top of the expected range: 95% of normal periods land between the expected low and high, read from how much the same weekdays varied in the weeks before. Needs 4 weeks of them.",[608,1425,1426,1429],{},[626,1427,1428],{},"Before",[626,1430,1431],{},"The days before the Change date, as many as after it and on the same weekdays: the Days before and after, or fewer while the change is more recent.",[608,1433,1434,1437],{},[626,1435,1436],{},"After",[626,1438,1439],{},"The days from the Change date on, complete days only: the Days before and after, or fewer while the change is more recent.",[608,1441,1442,1445],{},[626,1443,1444],{},"Before, 52 weeks earlier",[626,1446,1447],{},"The days before the Change date, 52 weeks earlier: what the same weeks did a year ago. Empty until Kontala has recorded them.",[608,1449,1450,1453],{},[626,1451,1452],{},"After, 52 weeks earlier",[626,1454,1455],{},"The days from the Change date on, 52 weeks earlier: what the same weeks did a year ago. Empty until Kontala has recorded them.",{"title":1457,"searchDepth":1458,"depth":1458,"links":1459},"",2,[1460,1461,1462,1477],{"id":539,"depth":1458,"text":540},{"id":570,"depth":1458,"text":571},{"id":589,"depth":1458,"text":151,"children":1463},[1464,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476],{"id":596,"depth":1465,"text":597},3,{"id":635,"depth":1465,"text":636},{"id":666,"depth":1465,"text":667},{"id":696,"depth":1465,"text":697},{"id":776,"depth":1465,"text":777},{"id":826,"depth":1465,"text":827},{"id":856,"depth":1465,"text":857},{"id":907,"depth":1465,"text":908},{"id":944,"depth":1465,"text":945},{"id":1005,"depth":1465,"text":1006},{"id":1035,"depth":1465,"text":1036},{"id":1085,"depth":1465,"text":1086},{"id":1125,"depth":1458,"text":156,"children":1478},[1479],{"id":1362,"depth":1465,"text":1363},{"sections":1481},[133,144,170,181,298,192],[1483,1484],{"title":279,"path":280,"stem":281,"summary":282,"children":-1},{"title":289,"path":290,"stem":291,"summary":292,"children":-1},1792244329036]