PageSourceSearch

https://jtracking.ai/_next/static/chunks/app/skills/page-613c13699e7e7451.js

js jtracking.ai collected 2026-10-05 12:07:59 UTC 29,084 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[501],{560:e=>{e.exports={page:"SkillsLanding_page__6WmgD",sectionShell:"SkillsLanding_sectionShell__qDouV",heroSection:"SkillsLanding_heroSection___Bc3q",problemSection:"SkillsLanding_problemSection__oH3xJ",scenariosSection:"SkillsLanding_scenariosSection__mfFTK",faqSection:"SkillsLanding_faqSection__j1Lbr",bottomCtaSection:"SkillsLanding_bottomCtaSection__r1bDY",fadeInUp:"SkillsLanding_fadeInUp__6wG__",heroBackground:"SkillsLanding_heroBackground__zioYv",heroGrid:"SkillsLanding_heroGrid__uvmDV",heroGlowPrimary:"SkillsLanding_heroGlowPrimary__IDQjE",heroGlowSecondary:"SkillsLanding_heroGlowSecondary__IrsG4",promptsGlowPrimary:"SkillsLanding_promptsGlowPrimary__isaP7",promptsGlowSecondary:"SkillsLanding_promptsGlowSecondary__GQt4P",bottomGlowPrimary:"SkillsLanding_bottomGlowPrimary__xh5fi",bottomGlowSecondary:"SkillsLanding_bottomGlowSecondary__WchfK",heroInner:"SkillsLanding_heroInner__OBSq6",badge:"SkillsLanding_badge__3s3lh",heroTitle:"SkillsLanding_heroTitle__gZEwU",heroDescription:"SkillsLanding_heroDescription__NtT_t",commandWrap:"SkillsLanding_commandWrap__wAEvy",dividerLabel:"SkillsLanding_dividerLabel__z9zNu",dividerLine:"SkillsLanding_dividerLine__cEiZK",commandBar:"SkillsLanding_commandBar__4Ecu0",commandText:"SkillsLanding_commandText__eHvOb",commandMuted:"SkillsLanding_commandMuted__KQD5R",commandStrong:"SkillsLanding_commandStrong__WChnt",primaryButton:"SkillsLanding_primaryButton__iHxeM",secondaryButton:"SkillsLanding_secondaryButton__ZNsNZ",copyIcon:"SkillsLanding_copyIcon__NlHrP",sectionBlock:"SkillsLanding_sectionBlock__IVnUU",problemScope:"SkillsLanding_problemScope__sVVM_",problemIntroGrid:"SkillsLanding_problemIntroGrid__DL8pl",problemIntroCard:"SkillsLanding_problemIntroCard__fByRK",problemIntroTitle:"SkillsLanding_problemIntroTitle__hl3U3",problemWhoList:"SkillsLanding_problemWhoList__vkYG_",problemWhoItem:"SkillsLanding_problemWhoItem__pSR0F",problemWhoIcon:"SkillsLanding_problemWhoIcon__kRY2E",problemWhoSubline:"SkillsLanding_problemWhoSubline__d8WLw",problemWhereLine:"SkillsLanding_problemWhereLine__bFV69",problemTagList:"SkillsLanding_problemTagList__IjoHy",problemTagBreak:"SkillsLanding_problemTagBreak___pLJk",problemTag:"SkillsLanding_problemTag__LTwyC",problemGrid:"SkillsLanding_problemGrid__wcM3E",problemCard:"SkillsLanding_problemCard__pAe6Q",problemTitle:"SkillsLanding_problemTitle__Qld9Q",problemDescription:"SkillsLanding_problemDescription__lWPs_",sectionHeader:"SkillsLanding_sectionHeader__D76G0",sectionTitle:"SkillsLanding_sectionTitle__3xwbg",sectionDescription:"SkillsLanding_sectionDescription__cFjHf",featuresDots:"SkillsLanding_featuresDots__t1RHY",scenarioList:"SkillsLanding_scenarioList__ZYoaS",scenarioItem:"SkillsLanding_scenarioItem__HKY3m",scenarioItemReverse:"SkillsLanding_scenarioItemReverse__DYT_J",scenarioContent:"SkillsLanding_scenarioContent__Mkbhs",scenarioMedia:"SkillsLanding_scenarioMedia__iLwMt",scenarioTitle:"SkillsLanding_scenarioTitle__7szEs",scenarioCapability:"SkillsLanding_scenarioCapability___AARY",scenarioPromptCard:"SkillsLanding_scenarioPromptCard__MoK_W",promptHeader:"SkillsLanding_promptHeader__GOmuk",promptBodyWrap:"SkillsLanding_promptBodyWrap__qwu_q",promptBody:"SkillsLanding_promptBody__9Pqlc",promptLabel:"SkillsLanding_promptLabel__Tveyv",scenarioPlaceholder:"SkillsLanding_scenarioPlaceholder__q5pTN",scenarioImageFrame:"SkillsLanding_scenarioImageFrame__s8u_j",previewMaskIcon:"SkillsLanding_previewMaskIcon__ZDV2l",previewMask:"SkillsLanding_previewMask__heqnV",scenarioImageFrameInset:"SkillsLanding_scenarioImageFrameInset__OBFsU",scenarioImage:"SkillsLanding_scenarioImage__p4dp3",scenarioPlaceholderTitle:"SkillsLanding_scenarioPlaceholderTitle___awJg",featureGrid:"SkillsLanding_featureGrid__LXYGC",featureCard:"SkillsLanding_featureCard__sP9n5",featureOverlay:"SkillsLanding_featureOverlay__DXcFK",featureIcon:"SkillsLanding_featureIcon__YC2gF",featureIconPrimary:"SkillsLanding_featureIconPrimary__HHG5x",featureIconDarkA:"SkillsLanding_featureIconDarkA__CL7YT",featureIconLight:"SkillsLanding_featureIconLight__Q6wDD",featureIconDark:"SkillsLanding_featureIconDark__Gn4yl",featureBody:"SkillsLanding_featureBody__Dcf1H",featureStep:"SkillsLanding_featureStep__4JSmz",featureTitle:"SkillsLanding_featureTitle__soJge",featureDescription:"SkillsLanding_featureDescription__MNVbf",promptList:"SkillsLanding_promptList__7r5k4",promptCard:"SkillsLanding_promptCard__bct9G",promptChrome:"SkillsLanding_promptChrome__enEw5",promptOverlay:"SkillsLanding_promptOverlay__yuXro",promptGlow:"SkillsLanding_promptGlow__v7XKC",faqDots:"SkillsLanding_faqDots__qWjOo",faqWrap:"SkillsLanding_faqWrap__Ms9J6",bottomCtaBackgroun
1d:"SkillsLanding_bottomCtaBackground__MjLLC",bottomCtaInner:"SkillsLanding_bottomCtaInner__L5onR",bottomCtaTitle:"SkillsLanding_bottomCtaTitle__mvaPE"}},844:(e,a,i)=>{"use strict";i.d(a,{default:()=>T});var s=i(3887),n=i(4807),t=i(4044);let r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M876.6 239.5c-.5-.9-1.2-1.8-2-2.5-5-5-13.1-5-18.1 0L684.2 409.3l-67.9-67.9L788.7 169c.8-.8 1.4-1.6 2-2.5 3.6-6.1 1.6-13.9-4.5-17.5-98.2-58-226.8-44.7-311.3 39.7-67 67-89.2 162-66.5 247.4l-293 293c-3 3-2.8 7.9.3 11l169.7 169.7c3.1 3.1 8.1 3.3 11 .3l292.9-292.9c85.5 22.8 180.5.7 247.6-66.4 84.4-84.5 97.7-213.1 39.7-311.3zM786 499.8c-58.1 58.1-145.3 69.3-214.6 33.6l-8.8 8.8-.1-.1-274 274.1-79.2-79.2 230.1-230.1s0 .1.1.1l52.8-52.8c-35.7-69.3-24.5-156.5 33.6-214.6a184.2 184.2 0 01144-53.5L537 318.9a32.05 32.05 0 000 45.3l124.5 124.5a32.05 32.05 0 0045.3 0l132.8-132.8c3.7 51.8-14.4 104.8-53.6 143.9z"}}]},name:"tool",theme:"outlined"};var l=i(7662),o=n.forwardRef(function(e,a){return n.createElement(l.A,(0,t.A)({},e,{ref:a,icon:r}))});let c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M464 512a48 48 0 1096 0 48 48 0 10-96 0zm200 0a48 48 0 1096 0 48 48 0 10-96 0zm-400 0a48 48 0 1096 0 48 48 0 10-96 0zm661.2-173.6c-22.6-53.7-55-101.9-96.3-143.3a444.35 444.35 0 00-143.3-96.3C630.6 75.7 572.2 64 512 64h-2c-60.6.3-119.3 12.3-174.5 35.9a445.35 445.35 0 00-142 96.5c-40.9 41.3-73 89.3-95.2 142.8-23 55.4-34.6 114.3-34.3 174.9A449.4 449.4 0 00112 714v152a46 46 0 0046 46h152.1A449.4 449.4 0 00510 960h2.1c59.9 0 118-11.6 172.7-34.3a444.48 444.48 0 00142.8-95.2c41.3-40.9 73.8-88.7 96.5-142 23.6-55.2 35.6-113.9 35.9-174.5.3-60.9-11.5-120-34.8-175.6zm-151.1 438C704 845.8 611 884 512 884h-1.7c-60.3-.3-120.2-15.3-173.1-43.5l-8.4-4.5H188V695.2l-4.5-8.4C155.3 633.9 140.3 574 140 513.7c-.4-99.7 37.7-193.3 107.6-263.8 69.8-70.5 163.1-109.5 262.8-109.9h1.7c50 0 98.5 9.7 144.2 28.9 44.6 18.7 84.6 45.6 119 80 34.3 34.3 61.3 74.4 80 119 19.4 46.2 29.1 95.2 28.9 145.8-.6 99.6-39.7 192.9-110.1 262.7z"}}]},name:"message",theme:"outlined"};var d=n.forwardRef(function(e,a){return n.createElement(l.A,(0,t.A)({},e,{ref:a,icon:c}))});let m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 328a60 60 0 10120 0 60 60 0 10-120 0zM852 64H172c-17.7 0-32 14.3-32 32v660c0 17.7 14.3 32 32 32h680c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32zm-32 660H204V128h616v596zM604 328a60 60 0 10120 0 60 60 0 10-120 0zm250.2 556H169.8c-16.5 0-29.8 14.3-29.8 32v36c0 4.4 3.3 8 7.4 8h729.1c4.1 0 7.4-3.6 7.4-8v-36c.1-17.7-13.2-32-29.7-32zM664 508H360c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h304c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"robot",theme:"outlined"};var p=n.forwardRef(function(e,a){return n.createElement(l.A,(0,t.A)({},e,{ref:a,icon:m}))});let u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"};var h=n.forwardRef(function(e,a){return n.createElement(l.A,(0,t.A)({},e,{ref:a,icon:u}))}),g=i(2010),_=n.forwardRef(function(e,a){return n.createElement(l.A,(0,t.A)({},e,{ref:a,icon:g.A}))}),k=i(7443),y=i(560),f=i.n(y),b=i(156);let v="Install this skill and run end-to-end tracking setup: https://github.com/jtrackingai/analytics-tracking-automation",S=[{id:"measurement-plan",title:"Generate a measurement plan",capability:"Analyze your site structure, group pages by business purpose, and produce a reviewable event spec — schema, naming, and artifacts you can hand off or iterate on.",prompt:"Use analytics-tracking-automation skill to generate a measurement plan for <your-site-url>. Analyze the site, group pages by purpose, build the event schema, and output a reviewable event spec.",imageSrc:"/_next/static/media/skills_1.cf7c6579.png",imageAlt:"Placeholder for JTracking Skills product UI — Generate a measurement plan"},{id:"gtm-preview-validate",title:"Validate in GTM Preview",capability:"Sync configuration, open Preview Mode, and get a clear report: which events fired, which didn’t, and what to fix before you publish.",prompt:"Use analytics-tracking-automation skill to validate tracking for <your-site-url> in GTM Preview Mode. Run GTM sync and Preview verification, then report which events fired and what still needs fixes before publish.",imageSrc:"/_next/static/media/skills_2.bd2dc6ce.png",imageAlt:"Placeholder for JTracking Skills product UI — Validate in GTM Preview"}
1,{id:"gtm-generate-publish",title:"GTM configuration & deploy",capability:"Turn the plan into GTM-ready tags, triggers, and variables, then submit updates so your container matches what you intend to measure.",prompt:"Use analytics-tracking-automation skill to generate GTM configuration for <your-site-url> and submit the changes. Analyze the site, build the event schema, and produce production-ready tags, triggers, and variables.",imageSrc:"/_next/static/media/skills_3.d3173fc2.png",imageAlt:"Placeholder for JTracking Skills product UI — GTM configuration and deploy"},{id:"scheduled-monitoring",title:"Scheduled checks & reports",capability:"Run tracking checks on a recurring schedule and get a summary report — so drift and breakage surface without manual babysitting.",prompt:"Schedule analytics-tracking-automation skill to test tracking for <your-site-url> every Monday at 7:00 and deliver a short report with pass/fail and what changed.",imageSrc:"/_next/static/media/skills_4.06eec6b6.png",imageAlt:"Placeholder for JTracking Skills product UI — Scheduled checks and reports"}],w=[{id:"problem-card-1-title",title:"Slow plans, missed events, inconsistent naming",description:"Producing a solid tracking plan takes time — and gaps still slip through. You need speed without sacrificing completeness or GA4-ready structure."},{id:"problem-card-2-title",title:"GTM is a steep climb — and manual work doesn’t scale",description:"Learning GTM properly takes longer than your roadmap allows. Hand-configuring tags or hiring freelancers adds cost and delay every time you ship."},{id:"problem-card-3-title",title:"After publish, issues hide until someone notices",description:"Once tags are live, drift and misfires are easy to miss. Without regular checks, data quality erodes quietly — and campaigns suffer before you see it."}],x={whoTitle:"Who it’s for",whoItems:[{icon:(0,s.jsx)(o,{}),text:"People who implement GTM & GA4"},{icon:(0,s.jsx)(d,{}),text:"Who align the tracking plan with the business"},{icon:(0,s.jsx)(p,{}),text:"Who already work in AI tools"}],whoSubline:"Founders on small teams \xb7 Agency-side implementers",whereTitle:"Where it fits",whereTags:["Ecommerce","Local services","SaaS","Client & agency sites"],whereLine:"Especially when your website is the main sales channel.",scopeLine:"JTracking Skills focus on web properties today."},L=[{type:"1",question:"What are JTracking Skills?",answer:"JTracking Skills help you complete the full tracking workflow — from tracking plan generation to GTM setup, testing, and publishing."},{type:"2",question:"Who are they for?",answer:"They are built for people who implement GTM and GA4, align on the tracking plan with the business, and use AI tools — including small-team founders and agency-side implementers. Typical sites include ecommerce, local services, SaaS, and client work where the website is the main sales channel."},{type:"3",question:"Do they only generate a tracking plan?",answer:"No. It goes beyond planning — the Skill can generate GTM tags, run validation tests, and support publishing."},{type:"4",question:"How is the tracking plan generated?",answer:"The Skill analyzes real website structure, page elements, and likely conversion actions to produce a foundational tracking plan based on what exists on the site."},{type:"5",question:"What does Preview do?",answer:"Preview validates whether key tags actually fire as expected before publishing. It verifies real trigger behavior — not just that the configuration looks complete."},{type:"6",question:"What channels are supported?",answer:"GA4 is supported today. Additional analytics and advertising platforms (e.g. Meta, TikTok, Segment) will be added over time."},{type:"7",question:"Does this replace a full tracking platform?",answer:"Not entirely. JTracking Skills focus on foundational deployment and verification workflows. For ongoing management, broader channel support, and deeper tracking infrastructure, JTracking is the next step."},{type:"8",question:"Are there industry limits? Is it web-only?",answer:"JTracking Skills focus on web properties today. There’s no fixed industry list — plan quality depends on the model and ongoing Skill updates. Teams that sell through their site (ecommerce, local services, SaaS, agencies) tend to get the most leverage."}],j=()=>(0,s.jsxs)("svg",{viewBox:"0 0 24 24","aria-hidden":"true",className:f().copyIcon,children:[(0,s.jsx)("rect",{x:"8",y:"8",width:"14",height:"14",rx:"2",ry:"2"}),(0,s.jsx)("path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v1"})]}),T=()=>
1{let[e,a]=(0,n.useState)(null),i=(0,n.useRef)(null);(0,n.useEffect)(()=>()=>{i.current&&window.clearTimeout(i.current)},[]);let t=async(e,s)=>{try{await navigator.clipboard.writeText(s),a(e),i.current&&window.clearTimeout(i.current),i.current=window.setTimeout(()=>{a(null)},1800)}catch(e){a(null)}};return(0,s.jsxs)("div",{className:f().page,children:[(0,s.jsxs)("section",{className:f().heroSection,children:[(0,s.jsxs)("div",{className:f().heroBackground,"aria-hidden":"true",children:[(0,s.jsx)("div",{className:f().heroGrid}),(0,s.jsx)("div",{className:f().heroGlowPrimary}),(0,s.jsx)("div",{className:f().heroGlowSecondary})]}),(0,s.jsxs)("div",{className:"".concat(f().sectionShell," ").concat(f().heroInner),children:[(0,s.jsx)("span",{className:f().badge,children:"JTracking Skills"}),(0,s.jsx)("h1",{className:f().heroTitle,children:"End-to-end tracking, executed by AI"}),(0,s.jsx)("p",{className:f().heroDescription,children:"Install JTracking Skills into your AI tool and go from website analysis to live GTM deployment — all in one continuous workflow."}),(0,s.jsxs)("div",{className:f().commandWrap,children:[(0,s.jsxs)("div",{className:f().dividerLabel,children:[(0,s.jsx)("span",{className:f().dividerLine}),(0,s.jsx)("span",{children:"Install in your AI tool"}),(0,s.jsx)("span",{className:f().dividerLine})]}),(0,s.jsxs)("div",{className:f().commandBar,children:[(0,s.jsx)("p",{className:f().commandText,children:v}),(0,s.jsxs)("button",{type:"button",className:f().primaryButton,onClick:()=>t("hero-command",v),children:["hero-command"===e?(0,s.jsx)(h,{}):(0,s.jsx)(j,{}),"hero-command"===e?"Copied":"Copy prompt to install & run"]})]})]})]})]}),(0,s.jsxs)("section",{id:"skills-problem","aria-labelledby":"skills-problem-heading",className:"".concat(f().sectionShell," ").concat(f().sectionBlock," ").concat(f().problemSection),children:[(0,s.jsxs)("div",{className:f().sectionHeader,children:[(0,s.jsx)("span",{className:f().badge,children:"The problem"}),(0,s.jsx)("h2",{id:"skills-problem-heading",className:f().sectionTitle,children:"Tracking work shouldn’t stall on plans, GTM, or post-launch blind spots"})]}),(0,s.jsxs)("div",{className:f().problemIntroGrid,"aria-label":"Audience and fit",children:[(0,s.jsxs)("article",{className:f().problemIntroCard,children:[(0,s.jsx)("h3",{className:f().problemIntroTitle,children:x.whoTitle}),(0,s.jsx)("ul",{className:f().problemWhoList,role:"list",children:x.whoItems.map(e=>(0,s.jsxs)("li",{className:f().problemWhoItem,children:[(0,s.jsx)("span",{className:f().problemWhoIcon,"aria-hidden":"true",children:e.icon}),(0,s.jsx)("span",{children:e.text})]},e.text))}),(0,s.jsx)("p",{className:f().problemWhoSubline,children:x.whoSubline})]}),(0,s.jsxs)("article",{className:f().problemIntroCard,children:[(0,s.jsx)("h3",{className:f().problemIntroTitle,children:x.whereTitle}),(0,s.jsx)("div",{className:f().problemTagList,children:x.whereTags.map((e,a)=>(0,s.jsxs)(n.Fragment,{children:[(0,s.jsx)("span",{className:f().problemTag,children:e}),1===a?(0,s.jsx)("span",{className:f().problemTagBreak,"aria-hidden":"true"}):null]},e))}),(0,s.jsx)("p",{className:f().problemWhereLine,children:x.whereLine})]})]}),(0,s.jsx)("p",{className:f().problemScope,children:x.scopeLine}),(0,s.jsx)("ul",{className:f().problemGrid,role:"list",children:w.map(e=>(0,s.jsx)("li",{children:(0,s.jsxs)("article",{className:f().problemCard,"aria-labelledby":e.id,children:[(0,s.jsx)("h3",{id:e.id,className:f().problemTitle,children:e.title}),(0,s.jsx)("p",{className:f().problemDescription,children:e.description})]})},e.id))})]}),(0,s.jsxs)("section",{className:"".concat(f().sectionShell," ").concat(f().sectionBlock," ").concat(f().scenariosSection),children:[(0,s.jsx)("div",{className:f().featuresDots,"aria-hidden":"true"}),(0,s.jsxs)("div",{className:f().sectionHeader,children:[(0,s.jsx)("span",{className:f().badge,children:"From plan to production"}),(0,s.jsx)("h2",{className:f().sectionTitle,children:"Four ways to use the Skill"}),(0,s.jsx)("p",{className:f().sectionDescription,children:"Pick a scenario that matches your job — each prompt is self-contained. Copy it into your AI tool with analytics-tracking-automation skill installed."})]}),(0,s.jsx)("div",{className:f().scenarioList,children:S.map((a,i)=>(0,s.jsxs)("article",{className:"".concat(f().scenarioItem," ").concat(i%2==1?f().scenarioItemRever
1se:""),children:[(0,s.jsxs)("div",{className:f().scenarioContent,children:[(0,s.jsx)("span",{className:f().featureStep,children:"Scenario"}),(0,s.jsx)("h3",{className:f().scenarioTitle,children:a.title}),(0,s.jsx)("p",{className:f().scenarioCapability,children:a.capability}),(0,s.jsxs)("div",{className:f().scenarioPromptCard,children:[(0,s.jsxs)("div",{className:f().promptHeader,children:[(0,s.jsx)("span",{className:f().promptLabel,children:"Prompt"}),(0,s.jsxs)("button",{type:"button",className:f().secondaryButton,onClick:()=>t(a.id,a.prompt),children:[e===a.id?(0,s.jsx)(h,{}):(0,s.jsx)(j,{}),e===a.id?"Copied":"Copy"]})]}),(0,s.jsx)("div",{className:f().promptBodyWrap,children:(0,s.jsx)("p",{className:f().promptBody,children:a.prompt})})]})]}),(0,s.jsx)("div",{className:f().scenarioMedia,children:a.imageSrc?(0,s.jsx)("div",{className:"".concat(f().scenarioImageFrame),children:(0,s.jsx)(b.A,{className:f().scenarioImage,src:a.imageSrc,alt:a.imageAlt,loading:"lazy",preview:{maskClassName:f().previewMask,mask:(0,s.jsx)("span",{className:f().previewMaskIcon,children:(0,s.jsx)(_,{})})}})}):(0,s.jsx)("div",{className:f().scenarioPlaceholder,role:"img","aria-label":a.imageAlt,children:(0,s.jsx)("span",{className:f().scenarioPlaceholderTitle,children:"Product screenshot"})})})]},a.id))})]}),(0,s.jsxs)("section",{className:"".concat(f().sectionShell," ").concat(f().sectionBlock," ").concat(f().faqSection),children:[(0,s.jsx)("div",{className:f().faqDots,"aria-hidden":"true"}),(0,s.jsxs)("div",{className:f().sectionHeader,children:[(0,s.jsx)("span",{className:f().badge,children:"Questions, answered"}),(0,s.jsx)("h2",{className:f().sectionTitle,children:"Common questions"})]}),(0,s.jsx)("div",{className:f().faqWrap,children:(0,s.jsx)(k.default,{list:L,title:null,variant:"skills"})})]}),(0,s.jsxs)("section",{className:f().bottomCtaSection,children:[(0,s.jsxs)("div",{className:f().bottomCtaBackground,"aria-hidden":"true",children:[(0,s.jsx)("div",{className:f().bottomGlowPrimary}),(0,s.jsx)("div",{className:f().bottomGlowSecondary})]}),(0,s.jsx)("div",{className:"".concat(f().sectionShell," ").concat(f().bottomCtaInner),children:(0,s.jsxs)("div",{className:f().commandWrap,children:[(0,s.jsxs)("div",{className:f().dividerLabel,children:[(0,s.jsx)("span",{className:f().dividerLine}),(0,s.jsx)("span",{children:"Start in your AI"}),(0,s.jsx)("span",{className:f().dividerLine})]}),(0,s.jsx)("h2",{className:f().bottomCtaTitle,children:"Run your first tracking setup on autopilot"}),(0,s.jsxs)("div",{className:f().commandBar,children:[(0,s.jsx)("p",{className:f().commandText,children:v}),(0,s.jsxs)("button",{type:"button",className:f().primaryButton,onClick:()=>t("bottom-cta",v),children:["bottom-cta"===e?(0,s.jsx)(h,{}):(0,s.jsx)(j,{}),"bottom-cta"===e?"Copied":"Copy prompt to install & run"]})]})]})})]})]})}},2010:(e,a,i)=>{"use strict";i.d(a,{A:()=>s});let s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"}},2971:e=>{e.exports={faq:"FAQ_faq__tA7rq",title:"FAQ_title__R2DMn",list:"FAQ_list__8IuW9",line:"FAQ_line__HC1Fm",skills:"FAQ_skills__nzxUK",item:"FAQ_item__B4jLr",top:"FAQ_top__Y0vXW",question:"FAQ_question__qbDGq",icon:"FAQ_icon__AwmWl",answer:"FAQ_answer__5v3Xa",skillsIcon:"FAQ_skillsIcon__EJ84g"}},5499:(e,a,i)=>{"use strict";i.d(a,{A:()=>o});var s=i(3887),n=i(156),t=i(4807),r=i(7634),l=i.n(r);let o=e=>{let a=(0,t.useMemo)(()=>e.disabled?null:"ripple"===e.type?l().ripple:"link"===e.type?l().link:void 0,[e]);return(0,s.jsx)(n.A,{...e,preview:!1,width:e.width||16,className:"".concat(e.disabled?l().disabled:""," ").concat(a," ").concat(e.className),rootClassName:l().root,style:{transition:"all 0.3s ease",...e.style},onClick:a=>{var i;e.disabled||null==e||null==(i=e.onClick)||i.call(e,a)}})}},6633:(e,a,i)=>{"use strict";i(7393)},7313:()=>{},7443:(e,a,i)=>{"use strict";i.d(a,{default:()=>p});var s=i(3887),n=i(4807),t=i(2971),r=i.n(t),l=i(5499);let o={src:"/_next/static/media/plus.106b6a50.svg"};var c=i(9),d=i(7560);let m=e=>{let{question:a,answer:i,variant:t}
1=e,d=(0,n.useRef)(null),[m,p]=(0,n.useState)(!1),[u,h]=(0,n.useState)(0);return(0,n.useEffect)(()=>{if(m){var e,a;h((null!=(a=null==(e=d.current)?void 0:e.scrollHeight)?a:0)+8)}else h(0)},[m]),(0,s.jsxs)("div",{className:r().item,onClick:()=>p(e=>!e),children:[(0,s.jsxs)("div",{className:r().top,children:[(0,s.jsx)("span",{className:"".concat(r().question," font_fourth_caption"),children:a}),(0,s.jsx)(l.A,{src:o.src,width:18,className:"".concat(r().icon," ").concat("skills"===t?r().skillsIcon:""),style:{transform:"rotate(".concat(45*!!m,"deg)")}})]}),(0,s.jsx)("div",{ref:d,className:"".concat(r().answer," font_desc"),style:{maxHeight:u,paddingTop:"".concat(m?"8px":"0")},dangerouslySetInnerHTML:{__html:(0,c.xI)(i)}})]})},p=e=>{let{list:a,title:i="Frequently Asked Questions",variant:t="default"}=e,{netType:l}=(0,d.D)(),o=(0,n.useMemo)(()=>a||("normal"===l?[{type:"1",question:"Can I complete the entire deployment process independently without a technical background?",answer:"Absolutely. This is a core design goal of JTracking. Our AI assistant guides you through every step, from automatically identifying website events to deploying GTM codes with a click – the entire process requires no coding. Of course, if you have a technical team, they retain full access for deep control via GTM."},{type:"2",question:"How does JTracking handle privacy and compliance (GDPR/CCPA)?",answer:"JTracking uses first-party, server-to-server tracking. Data collection is fully compliant with global privacy standards, and you control what data is shared with platforms."},{type:"3",question:"Will JTracking work with my existing GTM setup?",answer:"Yes. JTracking integrates seamlessly with your current GTM containers. You can let the AI manage events automatically or retain full manual control."},{type:"4",question:"How significant is the improvement in JTracking's data accuracy compared to traditional client-side tracking?",answer:"Traditional client-side tracking can suffer from data loss rates as high as 20-30% due to ad blockers, browser privacy policies, and other factors. JTracking effectively bypasses these interferences by sending data via first-party server-side transmission. Our clients typically achieve over 98% capture accuracy for core events (like purchases), providing you with an almost complete picture of your conversions."},{type:"5",question:"How does JTracking adapt if my website structure or user flow changes?",answer:"Our AI system has continuous learning capabilities. When your website undergoes significant updates, you can easily initiate a re-scan in the Event Builder. The AI will quickly identify new pages and user behaviors, assisting you in updating or creating new events to ensure your tracking plan always stays in sync with your business."}]:"shopify"===l?[{type:"1",question:"Can I complete the setup on my Shopify store without technical skills?",answer:"Yes. JTracking is built for non-technical users. Our AI assistant guides you through event detection and GTM deployment step-by-step. No coding required. Your technical team can still customize everything through GTM if needed."},{type:"2",question:"Does JTracking support all Shopify themes, apps, and checkout flows?",answer:"Yes. JTracking works across all Shopify themes, landing page builders, subscription apps, and upsell funnels. It also supports Shopify and Shopify Plus checkout, ensuring accurate event tracking across your entire store."},{type:"3",question:"Will JTracking fix missing conversions from Safari, iOS, and ad blockers?",answer:"Absolutely. Because JTracking uses first-party server-side tracking, it bypasses browser limits and ad blockers. This ensures nearly all purchases and checkout events are captured and delivered to your ad platforms accurately."},{type:"4",question:"How much more accurate is JTracking compared to client-side tracking?",answer:"Client-side Shopify tracking can lose 20–30% of conversions due to ad blockers and browser privacy protections. JTracking bypasses these limits with first-party server-side data flow. Most merchants reach 98%+ conversion capture for core events like purchases."},{type:"5",question:"How does JTracking handle privacy and compliance (GDPR/CCPA)?",answer:"JTracking uses first-party, server-to-server tracking. Data collection is fully compliant with global privacy standards, and you control what data is shared with platforms."}]:[]),[a,l]);return(0,s.jsxs)("div",{className:"".concat(r().faq," ").concat(r()[t]," componentContainer"),children:[i?(0,s.jsx)("h2",{className:"".concat(r().title," font_third_caption"),children:i}):null,(0,s.jsx)("div",{className:r().list,children:o.map((e,a)=>(0,s.jsxs)(n.Fragment,{children:[(0,s.jsx)(m,{...e,variant:t}),a!==o.length-1&&(0,s.jsx)("div",{className:r().line})]},e.type))})]})}},7560:(e,a,i)=>{"use strict";i.d(a,{UserProvider:()=>m,D:()=>p});var s=i(3887),n=i(8047);n.A.defaults.withCredentials=!0;let t=n.A.create();t.interceptors.request.use(e=>e,e=>Promise.reject(e)),t.interceptors.response.use(e=>e,e=>Promise.reject(e));let r=()=>t.get("".concat("/api/web","/products/list"));var l=i(916),o=i(4807);let c=(0,o.createContext)({productList:[],netType:""}),d={USD:"$"};function m(e){let{children:a}=e,[i,n]=(0,o.useState)([]),[t,m]=(0,o.useState)(""),p=(0,o.useMemo)(()=>t.includes("shopify.jtracking.ai")?"shopify":"normal",[t]);return(0,l.A)(r,{onSuccess(e){if(e&&0===e.data.status){let a=e.data.data;n(null==a?void 0:a.map(e=>({...e.metadata,icon:e.image,priceId:e.priceId,features:JSON.parse(e.metadata.features),price:"".concat(d[e.currency]).concat(e.price)})))}}}),(0,o.useEffect)(()=>{m(location.host)},[]),(0,s.jsx)(c.Provider,{value:{productList:i,netType:p},children:a})}function p(){return(0,o.useContext)(c)}},7634:e=>{e.exports={root:"Icon_root__AD_DQ",ripple:"Icon_ripple__hqACA",link:"Icon_link__zS7jc",disabled:"Icon_disabled__yUBFV"}},9449:(e,a,i)=>{Promise.resolve().then(i.bind(i,6633)),Promise.resolve().then(i.t.bind(i,7313,23)),Promise.resolve().then(i.bind(i,844))}},e=>{e.O(0,[320,461,156,900,9,662,958,757,358],()=>e(e.s=9449)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.