1<!DOCTYPE html> 2<html lang="ko"> 3<head> 4<meta charset="utf-8"> 5<meta name="viewport" content="width=device-width,initial-scale=1"> 6<title>AI Agentic App | ë¹ì¦ì¤íë§ (BizSpring)</title> 7<meta name="description" content="ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤."> 8<link rel="preconnect" href="https://fonts.googleapis.com"> 9<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 10<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/orioncactus/[email protected]/dist/web/variable/pretendardvariable-dynamic-subset.min.css"> 11<link rel="icon" href="/favicon.ico?v=20260822" type="image/x-icon" sizes="any"> 12<link rel="icon" href="/favicon.png?v=20260822" type="image/png" sizes="64x64" media="(prefers-color-scheme: light)"> 13<link rel="icon" href="/favicon-dark.png?v=20260822" type="image/png" sizes="64x64" media="(prefers-color-scheme: dark)"> 14<link rel="apple-touch-icon" href="/apple-touch-icon.png?v=20260822" sizes="180x180"> 15<link rel="mask-icon" href="/safari-pinned-tab.svg?v=20260822" color="#39d98a"> 16<link rel="preconnect" href="https://fonts.googleapis.com"> 17<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 18<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;600;700&family=Noto+Serif+KR:wght@400;500;600;700&display=swap"> 19<meta name="robots" content="max-image-preview:large"> 20<link rel="canonical" href="https://bizspring.ai/kb/solutions/ai-agentic-app"> 21<link rel="alternate" hreflang="ko" href="https://bizspring.ai/kb/solutions/ai-agentic-app"> 22<link rel="alternate" hreflang="x-default" href="https://bizspring.ai/kb/solutions/ai-agentic-app"> 23<meta property="og:url" content="https://bizspring.ai/kb/solutions/ai-agentic-app"> 24<link rel="alternate" type="text/markdown" href="https://bizspring.ai/kb/solutions/ai-agentic-app.md"> 25<meta property="og:site_name" content="ë¹ì¦ì¤íë§ (BizSpring)"> 26<meta property="og:type" content="article"> 27<meta property="og:title" content="AI Agentic App | ë¹ì¦ì¤íë§ (BizSpring)"> 28<meta property="og:description" content="ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤."> 29<meta property="og:image" content="https://bizspring.ai/og-default.png?v=20260822"> 30<meta property="og:image:width" content="1200"> 31<meta property="og:image:height" content="630"> 32<meta name="twitter:card" content="summary_large_image"> 33<meta name="twitter:title" content="AI Agentic App | ë¹ì¦ì¤íë§ (BizSpring)"> 34<meta name="twitter:description" content="ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤."> 35<meta name="twitter:image" content="https://bizspring.ai/og-default.png?v=20260822"> 36<link rel="alternate" type="application/rss+xml" href="https://bizspring.ai/feed.xml"> 37<style> 38:root{--bg:oklch(0.18 0.0033 17.5);--panel:oklch(0.225 0.0033 17.5);--line:oklch(1 0 0 / 12%);--fg:oklch(0.96 0.008 250);--muted:oklch(0.73 0.028 250);--brand:oklch(0.8 0.19 152);--accent:var(--brand);--wordmark-accent:oklch(0.8 0.19 152);--accent-2:#0f5c3d;--headerbg:color-mix(in oklch, var(--bg) 92%, transparent);--link:oklch(0.73 0.028 250);--quote-fg:var(--fg);--on-accent:oklch(0.19 0.045 258);--cov-bg:#0f5c3d;--cov-fg:#eafff4;--gap-bg:#4a1d1d;--gap-fg:#ffd9d9;--font-sans:'Noto Sans KR',-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Malgun Gothic',system-ui,sans-serif;--font-serif:'Noto Serif KR','Nanum Myeongjo',Georgia,'Apple SD Gothic Neo',serif;--font-logo:'Pretendard Variable',Pretendard,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Noto Sans KR',sans-serif} 39html.light{--bg:oklch(0.978 0.003 250);--panel:oklch(1 0 0);--line:oklch(0.892 0.014 255.508);--fg:oklch(0.129 0.042 264.695);--muted:oklch(0.554 0.046 257.417);--brand:oklch(0.443 0.107 158.5);--accent:var(--brand);--wordmark-accent:oklch(0.55 0.15 156);--accent-2:#d7f5e6;--headerbg:color-mix(in oklch, var(--bg) 92%, transparent);--link:var(--accent);--quote-fg:var(--fg);--on-accent:oklch(0.984 0.003 247.858);--cov-bg:#d7f5e6;--cov-fg:#0a3323;--gap-bg:#fde8e8;--gap-fg:#6b1616} 40html{font-size:16px} 41html[data-font="sm"]{font-size:15px} 42html[data-font="lg"]{font-size:17.5px} 43html[data-font="xl"]{font-size:19px} 44html,body{min-height:100%}
45body{display:flex;flex-direction:column} 46*{box-sizing:border-box} 47body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);line-height:1.75;font-size:1rem} 48html[data-font-family="serif"] body{font-family:var(--font-serif)} 49a{color:var(--accent);text-decoration:none} 50a:hover{text-decoration:underline} 51/* 52 * ê¸ ìì ë§í¬ìë ë°ì¤ì íì ëë¤. 53 * 54 * ìë§ì¼ë¡ 구ë³íë©´ ë§í¬ ìê³¼ 본문 ì ì¬ì´ê° 3:1 ì ë¼ì¼ íëë°(WCAG 1.4.1), 55 * 본문 ê¸ìê° ê±°ì ê²ì (#111826)ì´ë¼ í° ë°°ê²½ìì 4.5:1 ì ì§í¤ë©´ì 본문과 3:1 ê¹ì§ 56 * ë²ë¦¬ë ìì ì°ì ì ì¼ë¡ ê±°ì ìë¤. ì¤ì¸¡íì ë ë¼ì´í¸ í ë§ ë³¸ë¬¸ ë§í¬ë 2.70 ì´ìë¤. 57 * ë°ì¤ì´ë¼ë ì ìë ë¨ì를 ë¶ì´ë©´ ê·¸ ì구 ìì²´ê° ì¬ë¼ì§ê³ , 무ìë³´ë¤ ëì ëë¤. 58 * 59 * 목ë¡Â·ì¹´ë·칩·ì¬ì´ëë°ì²ë¼ «ìê¹ìë¡ ì´ë¯¸ ë를 ì ìì´ ë³´ì´ë» ê³³ìë ë¶ì´ì§ ìëë¤. 60 */ 61main p:not(.chips) a,main li a,main td a,main th a,.oneliner a,footer .copy a{ 62 text-decoration:underline; 63 text-decoration-thickness:1px; 64 text-underline-offset:.18em; 65 text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)} 66main p:not(.chips) a:hover,main li a:hover,main td a:hover,main th a:hover,.oneliner a:hover,footer .copy a:hover{ 67 text-decoration-thickness:2px; 68 text-decoration-color:currentColor} 69header.top{border-bottom:1px solid var(--line);padding:0;position:sticky;top:0;background:var(--headerbg);backdrop-filter:blur(8px);z-index:5} 70/* íê³¼ ë°°ì¹ë ëí íë©´(components/site-header.tsx)ê³¼ ê°ì ê°ì´ë¤ â 1280px ê°ì´ë° ì ë ¬, ëì´ 56px. */ 71header.top .bar{max-width:1280px;margin:0 auto;height:56px;padding:0 16px;display:flex;gap:12px;align-items:center} 72header.top .brand{font-weight:400;color:var(--fg);font-size:26.4px;line-height:1;letter-spacing:-.025em;font-family:var(--font-logo);display:flex;align-items:center;white-space:nowrap;flex-shrink:0} 73/* ì¬ë³¼ì í ë§ë³ë¡ ë ë². ì´ CSS ë ê¸°ë³¸ì´ ì´ëì°ë¯ë¡ ë°ì ë°í ì¬ë³¼ì´ 기본ì´ë¤. */ 74/* ë¡ê³ ê¸ìë í ë©ì´ë¦¬ë¤. flex gap ì´ Â«BizSpring» ê³¼ «.ai» ì¬ì´ìë ë¼ì´ë¤ì´ 75 "BizSpring .ai" ë¡ ë³´ì´ë ê²ì í 칸ì¼ë¡ ê°ì¸ ë§ëë¤. */ 76header.top .brand .word{display:inline} 77header.top .brand .dot{color:var(--wordmark-accent)} 78/* 1ë¨ ë©ë´ nav ë .bar ììë§ ìë¤. ì ë í°ë¥¼ ì¢íì§ ìì¼ë©´ 2ë¨ ì¤ì nav ë 79 ê°ì´ ì¡í ë°°ì¹ê° ì´ê¸ëë¤. */ 80header.top .bar nav{flex:1;display:flex;justify-content:center;gap:2px;flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none} 81header.top .bar nav::-webkit-scrollbar{display:none} 82header.top .bar nav a{color:var(--muted);font-size:.875rem;padding:6px 7px;border-radius:8px;white-space:nowrap;flex-shrink:0} 83header.top .bar nav a:hover{color:var(--fg);text-decoration:none} 84header.top .bar nav a[aria-current="page"]{color:var(--fg);font-weight:600} 85/* 본 기ë¥(AI ìë´)ì ìë£ ë©ë´ë¤ê³¼ ê°ì 무ê²ë¡ ëì§ ìëë¤. React í¤ëì ê°ì 모ì. */ 86/* ë³¸ì¬ ì¬ì´í¸(bizspring.co.kr)ì ì´ ì¬ì´í¸ë¥¼ ì¤ê°ë ì í ì¤ìì¹. 모ìì ë³¸ì¬ 87 ê²ì ê·¸ëë¡ ë°ëê³ , ëí íë©´ì SiteSwitch ìë ê°ìì¼ íë¤ â í쪽ì ë°ê¾¸ë©´ 88 ë¤ë¥¸ 쪽ë ë°ê¾¼ë¤. ì¬ê¸°ìë ë ì¼ì§ì´ê³ , ë르면 꺼ì§ë©° ë³¸ì¬ ì¬ì´í¸ë¡ ê°ë¤. */ 89header.top .siteswitch{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px 4px 6px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background:color-mix(in srgb,var(--accent) 10%,var(--bg));border-radius:999px;transition:border-color .15s,background-color .15s} 90header.top .siteswitch:hover{border-color:var(--line);background:var(--panel);text-decoration:none} 91header.top .siteswitch .sw{position:relative;display:inline-flex;align-items:center;width:28px;height:16px;flex-shrink:0;border-radius:999px;background:color-mix(in srgb,var(--accent) 70%,transparent);transition:background-color .15s} 92header.top .siteswitch:hover .sw{background:color-mix(in srgb,var(--fg) 20%,transparent)} 93header.top .siteswitch .knob{display:inline-block;width:12px;height:12px;border-radius:999px;background:var(--on-accent);box-shadow:0 1px 2px rgba(0,0,0,.25);transform:translateX(13px);transition:transform .15s,background-color .15s} 94header.top .siteswitch:hover .knob{transform:translateX(2px);background:var(--bg)} 95/* ì´ í ìëììë "AI 모ë"를 "AI"ë¡ ì¤ì¸ë¤ â ì§ì°ì§ë ìëë¤. ëí íë©´ 96 (site-switch.tsx)ê³¼ ê°ì 기ì¤(nav.ts ì SITE_SWITCH_LABEL_MIN_WIDTH)ì´ë¤. 97 ì¨ì í ë§ì ë ì¼ ëë©´ ì¢ì íë©´ìì ë¡ê³ ·ì¤ìì¹Â·ë구·íë²ê±°ê° í ì¤ì 98 ë¤ ì ë¤ì´ê° ìë¨ ì¤ì´ 꺾ì¸ë¤(ì¤ì ë¡ ê·¸ë¬ë¤). ê·¸ë ë¤ê³ ìì ìì ë©´ 99 ì¤ìì¹ê° 무ìì ì¼ ìíì¸ì§ ì ì½íë¤. */ 100header.top .siteswitch .lbl{font-size:11px;font-weight:500;line-height:1;color:var(--accent);white-space:nowrap;transition:color .15s} 101header.top .siteswitch .lbl-full{display:none} 102@media(min-width:400px){header.top .siteswitch .lbl-short{display:none}header.top .siteswitch .lbl-full{display:inline}} 103header.top .siteswitch:hover .lbl{color:var(--muted)} 104/* AI ìë´ì ëë¨¸ì§ ë©ë´ì ê°ì 무ê²ë¡ ëì§ ìëë¤. */ 105header.top .bar nav a.primary{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 15%,var(--bg));color:var(--accent);border-radius:999px;font-weight:600;margin-right:6px} 106header.top .bar nav a.primary:hover{background:var(--accent);color:var(--on-accent)} 107header.top .bar nav a.primary[aria-current="page"]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)} 108header.top .bar nav .navsep{padding:0 3px;color:var(--line);font-size:.875rem;user-select:none;flex-shrink:0} 109/* 2ë¨ ë©ë´ ì¤ â ìë¨ ë° ë°ë¡ ìë. ëí íë©´ì SubNavBar(site-header.tsx)ì 110 ê°ì ëì´Â·í ë리·ì¬ë°±ì ì´ë¤. ê°ëë§ë¤ ì¤ ëª¨ìì´ ë¤ë¥´ë©´ ë¨ì´ íë ë ìë 111 ê² ìëë¼ íë©´ì´ íµì§¸ë¡ ë°ë ê²ì²ë¼ ë³´ì¸ë¤. */ 112header.top .subbar{border-top:1px solid var(--line)} 113header.top .subbar .inner{max-width:1280px;margin:0 auto;padding:8px 16px;display:flex;gap:12px;align-items:center;justify-content:safe center;flex:none;overflow-x:auto;scrollbar-width:none} 114header.top .subbar .inner::-webkit-scrollbar{display:none} 115/* 2ë¨ nav ë ê°ì´ë° 묶ì ììì ë©ë´ ë§í¬ë§ ë´ë¹íë¤. */ 116header.top .subbar nav{display:flex;gap:4px;align-items:center;flex:none} 117header.top .subbar a{color:var(--muted);font-size:.8125rem;padding:4px 10px;border-radius:8px;white-space:nowrap;flex-shrink:0} 118header.top .subbar a:hover{color:var(--fg);text-decoration:none} 119header.top .subbar a[aria-current="page"]{background:var(--panel);color:var(--fg);font-weight:600} 120/* 문ìí기 ë²í¼ì ê¸ì·í ë§ ë©ë´ì í 묶ììì ì´ì§ ë¨ì´ì ¸ ìì´ì¼ íë¤. */ 121.tools{display:flex;gap:6px;align-items:center;margin-left:auto} 122.tools #ui-contact{margin-left:8px} 123/* ì¢ì íë©´ìì 1ë¨Â·2ë¨ ë©ë´ë¥¼ ëì íë íë²ê±° ë©ë´. ëí íë©´(site-header.tsx)ì 124 모ë°ì¼ ëë¡ë¤ì´ê³¼ ê°ì êµ¬ì± â 1ë¨(AI ìë´Â·ìê°í íì·ì§ìì¼í°) ë¤ìì 2ë¨ 125 (ì§ìì¼í° ìì ë©ë´)ì ìë¬ì ë³´ì¬ì¤ë¤. ì§ìì¼í° íë©´ì ë 2ë¨ì´ ìì¼ë¯ë¡ 126 ê·¸ íë©´ 몫ë í¨ê» ë£ëë¤. ëì íë©´ììë ì§ê¸ê¹ì§ì²ë¼ ê°ë¡ë¡ ëì´ì ë©ë´ë¥¼ 127 ê·¸ëë¡ ì°ê³ , ì´ ì¥ì¹ë ì¨ì´ ìëë¤. */ 128.mnav-cb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} 129.mnav-toggle{display:none} 130.mnav{display:none} 131/* 문ìí기 â í¤ëì ìë ë°ë¥ê¸ì ìë ê°ì ë²í¼ì´ë¤. ì·굵기·ê¸ììì ì¬ê¸° 132 í ì¤ì´ ë¤ê³ , í¬ê¸°ì ë¥ê¸ê¸°ë§ ì리ì ë°ë¼ ë¤ë¥´ë¤. ëí íë©´ì 133 CONTACT_BUTTON(components/site-header.tsx)ê³¼ ê°ì ê°ì ì¨ì¼ ë íë©´ì´ 134 ì´ê¸ëì§ ìëë¤ â í쪽ì ê³ ì¹ë©´ ë¤ë¥¸ 쪽ë ê³ ì¹ë¤. 135 ë°ë¥ê¸ ê²(#ui-contact-2)ì .chip ì í¨ê» ì°ëë°, .chip ì ëª©ë¡ ê±°ë¥´ê° 136 ë²í¼ë¤ë ì°ë ê³µì© í´ëì¤ë¤. ê·¸ëì .chip ì ê±´ëë¦¬ì§ ìê³ id ë¡ë§ ë®ëë¤. */ 137.tools>button,#ui-contact-2{background:var(--accent);border:0;color:var(--on-accent);font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s} 138.tools>button:hover,#ui-contact-2:hover{opacity:.9;color:var(--on-accent)} 139/* ëì´ 36px ì ìì ê¸ì·í ë§ ëê·¸ë ë²í¼ê³¼ ê°ì ê°ì´ë¼ í ì¤ìì ëëì´ê° ë§ëë¤. */ 140.tools>button{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:8px;font-size:.75rem;white-space:nowrap} 141/* ìì´ì½ ëë¡ë¤ì´ â ëí íë©´ IconMenu ì ê°ì 모ì */ 142.imenu{position:relative} 143.imenu-trigger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;padding:0;font-family:inherit;transition:color .15s,border-color .15s} 144.imenu-trigger:hover{color:var(--fg);border-color:color-mix(in oklab, var(--fg) 30%, transparent)} 145/* 문ì ëª¨ë¬ â ëí íë©´ì ê²ê³¼ ê°ì 모ì. ì§ìì¼í°ììë íì´ì§ë¥¼ ë ëì§ ìëë¤. */ 146.cdlg{position:fixed;inset:0;z-index:80;display:none;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
147.cdlg[data-open="1"]{display:flex} 148.cdlg-box{width:100%;max-height:92dvh;overflow-y:auto;background:var(--bg);border:1px solid var(--line);border-radius:16px 16px 0 0;padding:20px} 149@media(min-width:640px){.cdlg{align-items:center;padding:16px}.cdlg-box{max-width:520px;border-radius:16px}} 150.cdlg h2{margin:0;font-size:1.125rem;color:var(--fg)} 151.cdlg .sub{margin:6px 0 16px;font-size:.8125rem;color:var(--muted)} 152.cdlg label{display:block;margin-bottom:10px} 153.cdlg input,.cdlg textarea{width:100%;box-sizing:border-box;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 12px;color:var(--fg);font-size:.875rem;font-family:inherit} 154.cdlg input::placeholder,.cdlg textarea::placeholder{color:var(--muted);font-style:italic;opacity:.75} 155.cdlg input:focus,.cdlg textarea:focus{outline:none;border-color:var(--accent)} 156.cdlg .row{display:grid;gap:10px} 157@media(min-width:640px){.cdlg .row{grid-template-columns:1fr 1fr}} 158.cdlg .send{width:100%;background:var(--accent);color:var(--on-accent);border:0;border-radius:12px;padding:12px;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer} 159.cdlg .send[disabled]{opacity:.5;cursor:default} 160.cdlg .note{margin:10px 0 0;text-align:center;font-size:.6875rem;color:var(--muted)} 161.cdlg .err{margin:0 0 8px;font-size:.8125rem;color:var(--gap-fg);background:var(--gap-bg);border-radius:8px;padding:8px 10px} 162.linkish{background:none;border:0;padding:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer} 163.linkish:hover{color:var(--fg)} 164@media(min-width:640px){.pdlg-box{max-width:720px}} 165.pdlg-box h3{margin:18px 0 6px;font-size:.875rem;color:var(--fg)} 166.pdlg-box p,.pdlg-box li{font-size:.8125rem;line-height:1.7;color:var(--muted)} 167.pdlg-box ul{margin:6px 0;padding-left:18px} 168.pdlg-box strong{color:var(--fg)} 169.cdlg-x{float:right;background:none;border:1px solid var(--line);color:var(--muted);border-radius:8px;padding:2px 8px;font-size:.875rem;cursor:pointer;font-family:inherit} 170.imenu-list{position:absolute;right:0;top:100%;margin-top:6px;min-width:144px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:4px 0;box-shadow:0 8px 24px rgba(0,0,0,.28);z-index:50;overflow:hidden} 171.imenu-list[hidden]{display:none} 172.imenu-item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:none;border:0;color:var(--muted);font-size:.875rem;font-family:inherit;text-align:left;cursor:pointer} 173.imenu-heading{padding:8px 12px 4px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)} 174.imenu-sep{height:1px;background:var(--line);margin:4px 0} 175.imenu-item:hover{color:var(--fg);background:color-mix(in oklab, var(--fg) 8%, transparent)} 176.imenu-item[aria-checked="true"]{color:var(--accent);font-weight:600;background:color-mix(in oklab, var(--accent) 12%, transparent)} 177.imenu-ico{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;flex:0 0 16px} 178@media(max-width:768px){ 179 /* ê°ë¡ë¡ ëì´ëê³ êµ¬ë¥´ê² íë 1ë¨Â·2ë¨ ë©ë´ë¥¼ ì¨ê¸°ê³ íë²ê±°ë¡ ë°ê¾¼ë¤. í 180 기ì¤ì nav.ts ì HEADER_MOBILE_MAX_WIDTH íëë¡ ëí íë©´(Tailwind md)ê³¼ 181 ë§ì¶ë¤ â ì§ë ë²ì ì ì´ ê°ì 900px ë¡ ë°ë¡ ë£ì´ ë íë©´ì´ ì íë ì§ì ì´ 182 ìë¡ ë¬ëë¤. */ 183 header.top .bar nav{display:none} 184 header.top .subbar{display:none} 185 /* nav 를 ì¨ê²¨ë ë¸ëë·ì¬ì´í¸ ì í·ê¸ì·í ë§Â·ë¬¸ìí기·íë²ê±°ê° í ì¤ì 186 ë¤ ë¤ì´ê°ì§ë ìëë¤(393px ì¤ì¸¡: 82px ë침 â íë²ê±°ê° íë©´ ë°ì¼ë¡ ë°ë ¤ 187 ìì ì ë³´ìë¤). ê¸ì ë²í¼ì¸ "문ìí기"ë ìë 모ë°ì¼ ë©ë´ ììë 188 ë£ì´ ëìì¼ë ìë¨ ì¤ììë ëºë¤. ê·¸ëë 못 ë¤ì´ê°ë íë©´ì´ ìì ì 189 ìì´ ì¤ë°ê¿ì ìì ì¥ì¹ë¡ ì´ì´ ëë¤. */ 190 header.top .bar{flex-wrap:wrap;height:auto;padding:10px 16px;row-gap:8px} 191 .tools #ui-contact{display:none} 192 /* ìì¸ì±: ì ì ì ê¸ì íëë¡ë ëì ì ì ëë¤ë ì§ì ì´ ìì´, í ë리·배경ì 193 ëë ·ì´ ì£¼ê³ ê¸ìë êµµê² í¤ì´ë¤. */ 194 .mnav-toggle{ 195 display:inline-flex;align-items:center;justify-content:center; 196 width:38px;height:38px;margin-left:6px;flex-shrink:0; 197 border:1.5px solid var(--line);border-radius:10px;background:var(--panel); 198 color:var(--fg);font-size:21px;font-weight:700;line-height:1;cursor:pointer; 199 } 200 .mnav-toggle:hover{border-color:var(--accent);color:var(--accent)} 201 .mnav-cb:checked~.bar .mnav-toggle{border-color:var(--accent);color:var(--accent)} 202 .mnav-cb:focus-visible~.bar .mnav-toggle{outline:2px solid var(--accent);outline-offset:2px} 203 .mnav-cb:checked~.mnav{display:block} 204 .mnav{border-top:1px solid var(--line);background:var(--panel);padding:12px 16px 16px} 205 .mnav-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px} 206 .mnav-sub{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)} 207 .mnav a{display:block;padding:9px 10px;border-radius:8px;color:var(--muted);font-size:.875rem} 208 .mnav a:hover{color:var(--fg);text-decoration:none} 209 .mnav a[aria-current="page"]{background:var(--bg);color:var(--fg);font-weight:600} 210 .mnav-search{margin-top:12px} 211 .mnav-search input{flex:1;width:auto} 212 /* ìë¨ ì¤ìì ëº ë¬¸ìí기를 ì¬ê¸°ë¡ ì®ê¸´ë¤. ì·굵기ë .tools>button ê³¼ ê°ë¤. */ 213 .mnav-contact{display:block;width:100%;margin-top:10px;background:var(--accent);border:0;border-radius:10px;color:var(--on-accent);font-weight:600;font-size:.875rem;font-family:inherit;padding:11px;cursor:pointer;text-align:center} 214 .mnav-contact:hover{opacity:.9} 215} 216.chip{display:inline-block;border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:5px 11px;font-size:.8125rem;cursor:pointer;font-family:inherit} 217.chip:hover{color:var(--fg)} 218.chip[aria-pressed="true"]{border-color:var(--accent);color:var(--accent);font-weight:600} 219.wrap{display:grid;grid-template-columns:260px minmax(0,1fr) 220px;gap:32px;max-width:1400px;margin:0 auto;padding:28px 20px 80px} 220aside{font-size:.875rem} 221/* ì¼ìª½ í¸ë¦¬(.nav-tree)를 ì ìë¤ í¼ì¹ë ì¥ì¹. ì²ììë <details> ë¡ ê°ì¸ê³ 222 ë«í ìí를 CSS !important ë¡ ì´ë¦° ê²ì²ë¼ ë³´ì´ê² ê°ì íëë°, ì¤ì ë¸ë¼ì°ì ë 223 ë«í <details> ì ë´ì©ì author CSS ë¡ ëì´ë¦´ ì ìì´ â display 를 ì무리 224 ë®ì´ì¨ë ë ëë§ ì체를 ê±´ëë´ë¤ â ë°ì¤í¬í±ìì í¸ë¦¬ ì ì²´ê° ë¹ ì¹¸ì¼ë¡ 225 ì¬ë¼ì§ë íê·ê° ë¬ë¤(2026-09-10 ë°ê²¬). 226 ì²´í¬ë°ì¤ë¡ ë°ê¾¼ë¤. ì´ê±´ ê·¸ë¥ display:none/block ì íì´ë¼ ë¸ë¼ì°ì ë´ë¶ 227 ëìê³¼ ë¤í´ ì¼ì´ ìë¤. ì²´í¬ë°ì¤ ìì ì íë©´ìì ë³´ì´ì§ ìë(ìê°ì ì¼ë¡ë§ 228 ì¨ê¹) í¤ë³´ë tab·ì¤íì´ì¤ë¡ë ì¬ì í ìëí´ì¼ íë¯ë¡ display:none ëì 229 íë©´ ë°ì¼ë¡ ì¹ì°ë ë°©ìì ì´ë¤. ëì íë©´ììë ì§ê¸ê¹ì§ì²ë¼ í ê¸ì¤ì´ 230 ì ë³´ì´ê³ í¸ë¦¬ë íì í¼ì³ ë³´ì¸ë¤ â ì ìë¤ í¼ì¹ë ëìì 1100px ì´íììë§ 231 ì¼ ë¤(ìë 미ëì´ì¿¼ë¦¬). */ 232.nav-tree-cb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} 233.nav-tree-toggle{display:none} 234aside h3{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:20px 0 8px} 235aside ul{list-style:none;padding:0;margin:0} 236/* í목(li) ì¬ì´ë ëê², í í목 ììì ì¤ë°ê¿ë ì¤ ì¬ì´ë ì¢ê² â ì ëª©ì´ ê¸¸ì´ ë ì¤ë¡ 237 꺾ì¬ë í ë©ì´ë¦¬ë¡ ì½íê³ , ì í목과ë ëë ·ì´ ë¨ì´ì ¸ ë³´ì¸ë¤. */ 238aside li{margin:9px 0;line-height:1.3} 239aside a{color:var(--link)} 240aside ul.tree,aside ul.tree ul{list-style:none;padding-left:0;margin:0} 241aside ul.tree ul{padding-left:12px;border-left:1px solid var(--line);margin:4px 0 8px 4px} 242aside details>summary{cursor:pointer;padding:4px 0;color:var(--link);list-style:none;line-height:1.3} 243aside details>summary::-webkit-details-marker{display:none} 244aside details>summary::before{content:"\25b8";display:inline-block;margin-right:6px;color:var(--muted);transition:transform .15s} 245aside details[open]>summary::before{transform:rotate(90deg)} 246aside summary b{color:var(--muted);font-weight:400;font-size:.75rem} 247.ext::after{content:"\2197";margin-left:4px;font-size:.9em} 248.empty{border:1px dashed var(--line);border-radius:12px;padding:28px;color:var(--muted);text-align:center} 249main{min-width:0} 250main h1{font-size:2rem;line-height:1.3;margin:0 0 8px} 251main h2{font-size:1.375rem;
251margin:36px 0 10px;padding-top:8px;border-top:1px solid var(--line)} 252main h3{font-size:1.0625rem;margin:22px 0 6px} 253/* 본문 ê¸ì를 ê¸ìí¬ê¸° í ê¸ì "ìê²"-"ë³´íµ" ì¤ê° ì ëë¡ í ë¨ê³ë§ ë®ì¶ë¤. */ 254main p,main li,main blockquote{font-size:.96875rem} 255.oneliner{font-size:1.125rem;color:var(--quote-fg);background:var(--panel);border-left:3px solid var(--accent);padding:14px 16px;border-radius:0 8px 8px 0;margin:16px 0} 256.summary{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px 18px;margin:16px 0} 257.summary h2{border:0;margin:0 0 6px;font-size:.875rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em} 258.meta{color:var(--muted);font-size:.8125rem} 259.chips a{display:inline-block;border:1px solid var(--line);background:var(--panel);border-radius:999px;padding:4px 12px;margin:3px 4px 3px 0;font-size:.8125rem;color:var(--link)} 260.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px} 261.card{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:14px 16px} 262.card b{display:block;margin-bottom:4px} 263.card p{margin:0;color:var(--muted);font-size:.875rem} 264table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.875rem;margin:0} 265th,td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top} 266th{background:var(--panel);color:var(--muted);font-weight:600;white-space:nowrap} 267/* ëì íë ì¤ì¤ë¡ ê°ë¡ ì¤í¬ë¡¤íë¤. ë³¸ë¬¸ì´ ìì¼ë¡ ë°ë¦¬ë©´ ì½ë ì리를 ìëë¤. */ 268.tablewrap{overflow-x:auto;margin:14px 0;border-radius:8px} 269tbody tr:nth-child(even) td{background:color-mix(in srgb, var(--panel) 45%, transparent)} 270 271/* ë¤ì´ì´ê·¸ë¨. ìì currentColor ë¡ ë°ì í ë§ë¥¼ ë°ë¼ê°ë¤ â ë¼ì´í¸/ë¤í¬ì 272 ê°ê° ìì ë°ìëë©´ í쪽ìì ë°ëì ì ë³´ì¸ë¤. */ 273.svgfig{margin:16px 0;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--panel);overflow-x:auto} 274.svgfig svg{display:block;width:100%;height:auto;color:var(--fg)} 275.svgfig .dg-muted{color:var(--muted)} 276.svgfig .dg-accent{color:var(--accent)} 277pre{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:12px;overflow-x:auto;margin:14px 0} 278pre code{background:none;padding:0;font-size:.8125rem;line-height:1.6} 279.imgfig{margin:16px 0} 280.imgfig img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:10px;background:var(--panel)} 281.imgfig figcaption{margin-top:6px;font-size:.8125rem;color:var(--muted)} 282/* ì¤ì íë©´ â ì루ì 문ì íë¨. ì¹´ëê° ì¢ìì§ë©´ ë ì¤, ë ì¢ìì§ë©´ í ì¤ë¡ ì íë¤. */ 283.shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:12px;margin:14px 0} 284.shot{display:flex;flex-direction:column;gap:4px;border:1px solid var(--line);border-radius:10px;padding:10px;background:var(--panel);text-decoration:none;color:inherit} 285.shot:hover{border-color:var(--accent)} 286.shot img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:6px;background:var(--bg)} 287.shot-t{font-size:.8125rem;font-weight:600} 288.shot-c{font-size:.75rem;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden} 289/* íë©´ 문ì ìì ì ëí ì´ë¯¸ì§ â ì .shot ì ë¤ë¥¸ 문ì를 ê°ë¦¬í¤ë ìì ì¹´ëê³ , ì´ê±´ ê·¸ 문ì 본문 ìë¨ì ì본 í¬ê¸° ì´ë¯¸ì§ë¤. */ 290.doc-shot{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:10px;margin:14px 0;background:var(--panel)} 291.cov{background:var(--cov-bg);color:var(--cov-fg)} 292.gap{background:var(--gap-bg);color:var(--gap-fg)} 293.toc{position:sticky;top:80px;font-size:.8125rem} 294.toc a{display:block;color:var(--muted);padding:3px 0} 295footer{border-top:1px solid var(--line);padding:20px;color:var(--muted);font-size:.8125rem;margin-top:auto} 296footer .copy{max-width:1400px;margin:0 auto;text-align:center} 297.wrap{flex:1} 298/* 2ë¨ ì¤ ìì ê²ìì°½. 1ë¨ìì ë¼ì´ ë´ë ¤ìì¼ë¯ë¡ ì¤ë¥¸ìª½ì¼ë¡ ë°ë¦¬ë©´ ì ëë¤. */ 299form.search{display:flex;gap:8px;flex-shrink:1;min-width:0} 300form.search input{background:var(--panel);border:1px solid var(--line);color:var(--fg);border-radius:8px;padding:7px 12px;width:150px;min-width:0} 301form.search button{background:var(--accent);color:var(--on-accent);border:0;border-radius:8px;padding:7px 14px;font-weight:700;cursor:pointer} 302code{background:var(--panel);padding:1px 5px;border-radius:4px;font-size:.9em}
303/* 3ë¨ ê·¸ë¦¬ëê° 1ë¨ì¼ë¡ ì íë í. ìì¤ ììë «í¸ë¦¬ â 본문 â 목차» ê·¸ëë¡ë¤ 304 (ë°ì¤í¬í±ì 그리ë ë°°ì¹ë¼ ììê° ìê´ììë¤) â ê·¸ë°ë° í 칸ì¼ë¡ ìì´ë©´ 305 ìì¤ ììê° ê³§ íë©´ ììê° ëì´, í¸ë¦¬(ì ì²´ 문ì 목ë¡)를 ë¤ ì§ëì¼ ë³¸ë¬¸ì´ 306 ëì¤ê³ 목차ë 본문ì ë¤ ì½ì ë¤ìì¼ ëìë¤. ìì´í° 17e(390px)ë³´ë¤ ì¢ìì§ë©´ 307 ë ëëë¬ì§ë¤. 308 í¸ë¦¬ë ììì ì²´í¬ë°ì¤ë¡ ì ì´ ëì´ í ì¤ë¡ ì¤ì´ê³ , 목차ë order ë¡ 309 본문 ìì¼ë¡ ì®ê¸´ë¤ â 목차ë "ì½ì¼ë©´ì ë¤ë¥¸ ì ë¡ ê±´ëë°ë" ì©ëë¼ ë³¸ë¬¸ë³´ë¤ 310 먼ì ìì´ì¼ ì¸ëª¨ê° ìë¤. */ 311@media(max-width:1100px){ 312 .wrap{grid-template-columns:1fr} 313 aside,.toc{position:static} 314 .toc{order:1} 315 main{order:2} 316 .nav-tree-toggle{display:block;cursor:pointer;padding:10px 0;font-size:.8125rem;font-weight:600;color:var(--fg);border-bottom:1px solid var(--line);margin-bottom:8px} 317 .nav-tree-toggle::before{content:"\25b8";display:inline-block;margin-right:6px;color:var(--muted);transition:transform .15s} 318 .nav-tree-cb:checked+.nav-tree-toggle::before{transform:rotate(90deg)} 319 .nav-tree-cb:focus-visible+.nav-tree-toggle{outline:2px solid var(--accent);outline-offset:2px} 320 .nav-tree-body{display:none} 321 .nav-tree-cb:checked~.nav-tree-body{display:block} 322} 323</style>
324<script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","name":"AI Agentic App","headline":"AI Agentic App","description":"ì¬ë´ ë°ì´í°ì ì
무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì
ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì
ì
ëë¤.","url":"https://bizspring.ai/kb/solutions/ai-agentic-app","inLanguage":"ko","dateModified":"2026-09-03T08:03:21.092+00:00","keywords":"AI ìì´ì í¸, ìì´ì í±, MCP, ì
무 ìëí, SDUI","publisher":{"@type":"Organization","@id":"https://bizspring.ai/#organization","name":"ë¹ì¦ì¤íë§ (BizSpring)","url":"https://bizspring.ai"},"speakable":{"@type":"SpeakableSpecification","cssSelector":[".oneliner",".summary"]}}</script>
vendor: 1 bytes, line 324
324
325<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"ì§ìì¼í°","item":"https://bizspring.ai/kb"},{"@type":"ListItem","position":2,"name":"solutions","item":"https://bizspring.ai/kb/solutions"},{"@type":"ListItem","position":3,"name":"AI Agentic App","item":"https://bizspring.ai/kb/solutions/ai-agentic-app"}]}</script>
vendor: 1 bytes, line 325
325
326<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"AI Agentic Appë 무ìì¸ê°ì?","acceptedAnswer":{"@type":"Answer","text":"ì¬ë´ ë°ì´í°ì ì
무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì
ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì
ì
ëë¤."}},{"@type":"Question","name":"AI Agentic Appë ì´ë¤ 문ì 를 í´ê²°íëì?","acceptedAnswer":{"@type":"Answer","text":"AI ëì
ì ëë¶ë¶ ì±ë´ ë°ëª¨ìì ë©ì¶¥ëë¤. ì¬ë´ ë°ì´í°ì ì ê·¼íì§ ëª»íê³ ì¤ì ìì¤í
ì ì¤ííì§ ëª»íë©´ ì
무ë ê·¸ëë¡ ë¨ìµëë¤."}},{"@type":"Question","name":"AI Agentic Appì ëì
í¨ê³¼ë 무ìì¸ê°ì?","acceptedAnswer":{"@type":"Answer","text":"ë°ë³µ ì
무ì ëí ê¸°ë° ì²ë¦¬ ë°ì´í° ì¡°í ë³ëª© ì ê±° AI ëµë³ì 근거 ì¶ì ê°ë¥"}},{"@type":"Question","name":"AI Agentic Appë TCR íë ììí¬ì ì´ë¤ íëì 커ë²íëì?","acceptedAnswer":{"@type":"Answer","text":"O-X-3 리í¬í
ìëí, O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë"}},{"@type":"Question","name":"AI Agentic Appì ê°ê²© 모ë¸ì ì´ë»ê² ëëì?","acceptedA
326nswer":{"@type":"Answer","text":"íë¡ì í¸ + ì¬ì©ë"}}]}</script>
vendor: 1 bytes, line 326
326
327<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","name":"AI Agentic App","alternateName":"AI Agentic App","applicationCategory":"BusinessApplication","description":"ì¬ë´ ë°ì´í°ì ì
무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì
ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì
ì
ëë¤.","url":"https://bizspring.ai/kb/solutions/ai-agentic-app","offers":{"@type":"Offer","priceCurrency":"KRW","availability":"https://schema.org/InStock","url":"https://bizspring.ai/kb/contact","priceSpecification":{"@type":"PriceSpecification","priceCurrency":"KRW","description":"ê·ëª¨Â·ê¸°ê°ì ë°ë¥¸ ìë´ ê²¬ì "}},"provider":{"@type":"Organization","@id":"https://bizspring.ai/#organization","name":"ë¹ì¦ì¤íë§ (BizSpring)","url":"https://bizspring.ai"}}</script>
vendor: 1 bytes, line 327
327
328<script defer src="/~flock.js" data-proxy-url="/~api/analytics"></script>
328</head> 329<body>
330<script>(function(){try{ 331var d=document.documentElement; 332var dark=(function(){ 333var m=localStorage.getItem('bizspring-theme')||'auto'; 334if(m==='light') return false; 335if(m==='dark') return true; 336if(m==='system') return !(window.matchMedia&&window.matchMedia('(prefers-color-scheme: light)').matches); 337var n=new Date(),tz=-n.getTimezoneOffset()/60,lon=tz*15,lat=37.5,rad=Math.PI/180; 338var doy=Math.floor((Date.UTC(n.getFullYear(),n.getMonth(),n.getDate())-Date.UTC(n.getFullYear(),0,0))/864e5); 339var g=2*Math.PI/365*(doy-1); 340var eq=229.18*(75e-6+.001868*Math.cos(g)-.032077*Math.sin(g)-.014615*Math.cos(2*g)-.040849*Math.sin(2*g)); 341var de=.006918-.399912*Math.cos(g)+.070257*Math.sin(g)-.006758*Math.cos(2*g)+9.07e-4*Math.sin(2*g)-.002697*Math.cos(3*g)+.00148*Math.sin(3*g); 342var la=lat*rad,ch=Math.cos(90.833*rad)/(Math.cos(la)*Math.cos(de))-Math.tan(la)*Math.tan(de); 343if(ch>1) return true; 344if(ch<-1) return false; 345var ha=Math.acos(ch)/rad; 346var sr=((720-4*(lon+ha)-eq)/60+tz+24)%24, ss=((720-4*(lon-ha)-eq)/60+tz+24)%24; 347var h=n.getHours()+n.getMinutes()/60; 348return !(h>=sr&&h<ss); 349})(); 350d.classList.toggle('light',!dark); 351d.style.colorScheme=dark?'dark':'light'; 352var f=localStorage.getItem('bsw-font'); 353d.setAttribute('data-font',(f==='sm'||f==='lg'||f==='xl')?f:'md'); 354var ff=localStorage.getItem('bsw-font-family'); 355d.setAttribute('data-font-family',ff==='serif'?'serif':'sans'); 356}catch(e){}})();</script>
356 357<header class="top"> 358<input type="checkbox" class="mnav-cb" id="mnav-cb"> 359<div class="bar"> 360 <a class="brand" href="/"><span class="word">BizSpring<span class="dot">.ai</span></span></a> 361 <a class="siteswitch" id="ui-siteswitch" href="https://www.bizspring.co.kr/" title="AI 모ë ì¼ì§ â ëë©´ ë¹ì¦ì¤íë§ í(bizspring.co.kr)ì¼ë¡ ì´ëí©ëë¤"><span class="sw" aria-hidden="true"><span class="knob"></span></span><span class="lbl lbl-short" aria-hidden="true">AI</span><span class="lbl lbl-full">AI 모ë</span></a> 362 <nav aria-label="주 ë©ë´"> 363 <a href="/">AI ìë´</a><span class="navsep" aria-hidden="true">|</span> 364 <a href="/visualize">ìê°í íì</a> 365 <a href="/kb" aria-current="page">ì§ìì¼í°</a> 366 </nav> 367 <div class="tools"> 368 <div class="imenu" id="ui-font" data-label="ê¸ì"><button type="button" class="imenu-trigger" data-menu-trigger aria-haspopup="menu" aria-expanded="false" aria-label="ê¸ì" title="ê¸ì"><span style="font-size:13px;line-height:1;font-weight:600">ê°</span></button><div class="imenu-list" data-menu-list role="menu" aria-label="ê¸ì" hidden><div class="imenu-heading">ê¸ì í¬ê¸°</div><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="size" data-value="sm" data-label="ìê²"><span class="imenu-ico" data-menu-icon><span style="font-size:11px;line-height:1;font-weight:600">ê°</span></span>ìê²</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="size" data-value="md" data-label="ë³´íµ"><span class="imenu-ico" data-menu-icon><span style="font-size:13px;line-height:1;font-weight:600">ê°</span></span>ë³´íµ</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="size" data-value="lg" data-label="í¬ê²"><span class="imenu-ico" data-menu-icon><span style="font-size:15px;line-height:1;font-weight:600">ê°</span></span>í¬ê²</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="size" data-value="xl" data-label="ì주 í¬ê²"><span class="imenu-ico" data-menu-icon><span style="font-size:17px;line-height:1;font-weight:600">ê°</span></span>ì주 í¬ê²</button><div class="imenu-sep"></div><div class="imenu-heading">ê¸ì 모ì</div><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="family" data-value="sans" data-label="ê³ ë" data-fontcss="'Noto Sans KR',-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Malgun Gothic',system-ui,sans-serif"><span class="imenu-ico" data-menu-icon><span style="font-size:15px;line-height:1;font-weight:600;font-family:'Noto Sans KR',-apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Malgun Gothic',system-ui,sans-serif">ê°</span></span>ê³ ë</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-group="family" data-value="serif" data-label="ëª ì¡°" data-fontcss="'Noto Serif KR','Nanum Myeongjo',Georgia,'Apple SD Gothic Neo',serif"><span class="imenu-ico" data-menu-icon><span style="font-size:15px;line-height:1;font-weight:600;font-family:'Noto Serif KR','Nanum Myeongjo',Georgia,'Apple SD Gothic Neo',serif">ê°</span></span>ëª ì¡°</button></div></div> 369 <div class="imenu" id="ui-theme" data-label="í ë§"><button type="button" class="imenu-trigger" data-menu-trigger aria-haspopup="menu" aria-expanded="false" aria-label="í ë§" title="í ë§"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2v2"/><path d="M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715"/><path d="M16 12a4 4 0 0 0-4-4"/><path d="m19 5-1.256 1.256"/><path d="M20 12h2"/></svg></button><div class="imenu-list" data-menu-list role="menu" aria-label="í ë§" hidden><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-value="light" data-label="ë¼ì´í¸"><span class="imenu-ico" data-menu-icon><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
369ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="4"/><path d="M12 2v2"/><path d="M12 20v2"/><path d="m4.93 4.93 1.41 1.41"/><path d="m17.66 17.66 1.41 1.41"/><path d="M2 12h2"/><path d="M20 12h2"/><path d="m6.34 17.66-1.41 1.41"/><path d="m19.07 4.93-1.41 1.41"/></svg></span>ë¼ì´í¸</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-value="dark" data-label="ë¤í¬"><span class="imenu-ico" data-menu-icon><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"/></svg></span>ë¤í¬</button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-value="system" data-label="ìì¤í "><span class="imenu-ico" data-menu-icon><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect width="20" height="14" x="2" y="3" rx="2"/><line x1="8" x2="16" y1="21" y2="21"/><line x1="12" x2="12" y1="17" y2="21"/></svg></span>ìì¤í </button><button type="button" class="imenu-item" role="menuitemradio" aria-checked="false" data-value="auto" data-label="ìë"><span class="imenu-ico" data-menu-icon><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2v2"/><path d="M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715"/><path d="M16 12a4 4 0 0 0-4-4"/><path d="m19 5-1.256 1.256"/><path d="M20 12h2"/></svg></span>ìë</button></div></div> 370 <button type="button" id="ui-contact">문ìí기</button> 371 <label for="mnav-cb" class="mnav-toggle" aria-label="ë©ë´ ì´ê¸°"><span aria-hidden="true">☰</span></label> 372 </div> 373</div> 374<div class="subbar"> 375 <div class="inner"> 376 <nav aria-label="ì§ìì¼í° ë©ë´"> 377 <a href="/kb">ì§ìì¼í° í</a> 378 <a href="/kb/solutions" aria-current="page">ì루ì </a> 379 <a href="/kb/tcr">TCR</a> 380 <a href="/kb/cases">ì¬ë¡</a> 381 <a href="/kb/demos">ìíë°ëª¨</a> 382 <a href="/kb/gallery">íë©´ ê°¤ë¬ë¦¬</a> 383 <a href="/kb/materials">ìë£ì¤</a> 384 <a href="/kb/faq">FAQ</a> 385 </nav> 386 <form class="search" action="/kb/search" method="get"> 387 <input type="search" name="q" placeholder="ì§ìì¼í° ê²ì" aria-label="ì§ìì¼í° ê²ì"> 388 <button type="submit">ê²ì</button> 389 </form> 390 </div> 391</div> 392<nav class="mnav" aria-label="주 ë©ë´(모ë°ì¼)"> 393 <div class="mnav-grid"> 394 <a href="/">AI ìë´</a> 395 <a href="/visualize">ìê°í íì</a> 396 <a href="/kb" aria-current="page">ì§ìì¼í°</a> 397 </div> 398 <div class="mnav-grid mnav-sub"> 399 <a href="/kb">ì§ìì¼í° í</a> 400 <a href="/kb/solutions" aria-current="page">ì루ì </a> 401 <a href="/kb/tcr">TCR</a> 402 <a href="/kb/cases">ì¬ë¡</a> 403 <a href="/kb/demos">ìíë°ëª¨</a> 404 <a href="/kb/gallery">íë©´ ê°¤ë¬ë¦¬</a> 405 <a href="/kb/materials">ìë£ì¤</a> 406 <a href="/kb/faq">FAQ</a> 407 </div> 408 <form class="search mnav-search" action="/kb/search" method="get"> 409 <input type="search" name="q" placeholder="ì§ìì¼í° ê²ì" aria-label="ì§ìì¼í° ê²ì"> 410 <button type="submit">ê²ì</button> 411 </form> 412 <button type="button" id="ui-contact-mnav" class="mnav-contact">문ìí기</button> 413</nav> 414</header> 415<div class="wrap"> 416 <aside class="nav-tree"><input type="checkbox" class="nav-tree-cb" id="nav-tree-cb"><label for="nav-tree-cb" class="nav-tree-toggle">ì ì²´ 문ì 목ë¡</label><div class="nav-tree-body"><h3>ì§ìì¼í°</h3><ul class="tree"> 417 <li><a href="/kb">ì ì²´ ì¸ë±ì¤</a></li> 418 <li>
418<details open><summary><a href="/kb/solutions">ì루ì </a> <b>39</b></summary><ul><li><details><summary>í¨í¤ì§ (PKG) <b>6</b></summary><ul><li><a href="/kb/solutions/amp-agency-platform">AMP⢠ê´ê³ ëíì¬ íë«í¼</a></li><li><a href="/kb/solutions/bizspring-daas">BizSpring DaaS</a></li><li><a href="/kb/solutions/bmp-industry-set">BMP ì°ì êµ°ë³ ì루ì ì¸í¸</a></li><li><a href="/kb/solutions/commerce-studio">ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/solutions/growthplatform-ai-crm">GrowthPlatform AI CRM(CXM)</a></li><li><a href="/kb/solutions/logger-rt-collect">LOGGER RT-Collect ì¤ìê° ê³ ê°íëë¡ê·¸ ìì§</a></li></ul></details></li><li><details open><summary>ì루ì (SOL) <b>22</b></summary><ul><li><a href="/kb/solutions/ai-agentic-app" aria-current="page" style="color:var(--accent);font-weight:700">AI Agentic App</a></li><li><a href="/kb/solutions/air-saas-copilot">AIR SaaS Copilot</a></li><li><a href="/kb/solutions/bizactioner">BizActioner ì¸ë¶ë§¤ì²´ ì¡ì ë¼ì°í°</a></li><li><a href="/kb/solutions/bizspring-lift-iroas">BizSpring LIFT⢠기ì¬ì±ê³¼ ë¶ì</a></li><li><a href="/kb/solutions/bizspring-tag-manager">ë¹ì¦ì¤íë§ í그매ëì </a></li><li><a href="/kb/solutions/content-launcher">ContentLauncher</a></li><li><a href="/kb/solutions/cts-conversion-tracking">CTS⢠ì íì¶ì </a></li><li><a href="/kb/solutions/cvtr">CVTR Conversion To Revenue</a></li><li><a href="/kb/solutions/digo-influencer">DIGO ì¸í루ì¸ì íë«í¼</a></li><li><a href="/kb/solutions/ga4-saas">GA4 SaaS</a></li><li><a href="/kb/solutions/geocare-ai">GEOcare.ai</a></li><li><a href="/kb/solutions/intranet-private-ad-system">ì¸í¸ë¼ë·Â·íìí ì¬ë´ ìì¤í ì ì© ê´ê³ ìì¤í </a></li><li><a href="/kb/solutions/lift-api-gateway">LIFT API Gateway</a></li><li><a href="/kb/solutions/logger">LOGGER</a></li><li><a href="/kb/solutions/mdp-media-data-platform">mDP 미ëì´ë°ì´í°íë«í¼</a></li><li><a href="/kb/solutions/premium-geo-brand-hub">Premium GEO ë¸ëëíë¸</a></li><li><a href="/kb/solutions/sa-autobid-dsp">SA ìëì 찰·ë¹ì¦ì¤íë§ DSP</a></li><li><a href="/kb/solutions/smartdash-ai">SmartDash.ai</a></li><li><a href="/kb/solutions/smartfeed">SmartFeed (FeedMaker)</a></li><li><a href="/kb/solutions/tagman">TagMan íê·¸ 매ëì§ë¨¼í¸ ìë¹ì¤</a></li><li><a href="/kb/solutions/tam-media-ads">TAM ê´ê³ 매체ê´ê³ </a></li><li><a href="/kb/solutions/utm-lift-tracker">UTM/LIFT Tracker</a></li></ul></details></li><li><details><summary>ë¨ìì루ì (UNIT) <b>5</b></summary><ul><li><a href="/kb/solutions/ai-creative-generation">AI ê´ê³ ìì¬ ìëìì±</a></li><li><a href="/kb/solutions/air-integrated-reporting">AIR 매체íµí© 리í¬í </a></li><li><a href="/kb/solutions/onsite-marketing">ì¨ì¬ì´í¸ ë§ì¼í </a></li><li><a href="/kb/solutions/report-automation">ë³´ê³ ììëí</a></li><li><a href="/kb/solutions/web-app-behavior-collection">ì¹/ì± íëë°ì´í° ìì§</a></li></ul></details></li><li><details><summary>ë í¼ë°ì¤ (REF) <b>4</b></summary><ul><li><a href="/kb/solutions/gmp-api-mcp-hub">GMP ì ì¬ API·MCP íë¸</a></li><li><a href="/kb/solutions/gp-agent-runtime">gp-agent ìì´ì í¸ ë°íì</a></li><li><a href="/kb/solutions/growthplatform-reference">GrowthPlatform⢠기ì ë í¼ë°ì¤ v3.0</a></li><li><a href="/kb/solutions/mcp-function-catalog">MCP·API ê¸°ë¥ ì¹´íë¡ê·¸</a></li></ul></details></li><li><details><summary>ê·¸ ë° <b>2</b></summary><ul><li><a href="/kb/solutions/chatad">ChatAd â OpenAI ê´ê³ 10ë¶ ì íìë¹ì¤</a></li><li><a href="/kb/solutions/medical-pack">ë©ë컬 í© â ì루ì 구ì±</a></li></ul></details></li></ul></details></li> 419 <li><details><summary><a href="/kb/tcr">TCR íë ììí¬</a> <b>16</b></summary><ul><li><details><summary>T ë°ê²¬Â·í¸ëí½ <b>4</b></summary><ul><li><a href="/kb/tcr/t-1-1">T-1-1 ë¸ëë ì§ì ìì°í â TCR íë</a></li><li><a href="/kb/tcr/t-1-2">T-1-2 AI ê²ì·GEO ë ¸ì¶ â TCR íë</a></li><li><a href="/kb/tcr/t-1-3">T-1-3 ì ì ·íë ë°ì´í° ìì§ â TCR íë</a></li><li><a href="/kb/tcr/t-1-4">T-1-4 ì ì ì±ë 구조 ë¶ì â TCR íë</a></li></ul></details></li><li>
419<details><summary>C ì í <b>4</b></summary><ul><li><a href="/kb/tcr/c-2-1">C-2-1 매체 ì´ì·ì ì°° ìµì í â TCR íë</a></li><li><a href="/kb/tcr/c-2-2">C-2-2 ì í ì í¸ ì ì¡ â TCR íë</a></li><li><a href="/kb/tcr/c-2-3">C-2-3 ì½í ì¸ Â·ìì¬ ì íë ¥ â TCR íë</a></li><li><a href="/kb/tcr/c-2-4">C-2-4 ì¨ì¬ì´í¸ ì í ê°ì â TCR íë</a></li></ul></details></li><li><details><summary>R ê´ê³Â·ì¬êµ¬ë§¤ <b>4</b></summary><ul><li><a href="/kb/tcr/r-3-1">R-3-1 ì¬ë°©ë¬¸ ì ë â TCR íë</a></li><li><a href="/kb/tcr/r-3-2">R-3-2 측ì ì í©ì± ì ì§ â TCR íë</a></li><li><a href="/kb/tcr/r-3-3">R-3-3 ê³ ê° ê´ê³ ì¬í·커뮤ëí° â TCR íë</a></li><li><a href="/kb/tcr/r-3-4">R-3-4 ì¬êµ¬ë§¤Â·LTV ìëí â TCR íë</a></li></ul></details></li><li><details><summary>O ìµì í·íì¥ <b>4</b></summary><ul><li><a href="/kb/tcr/o-x-1">O-X-1 ì±ê³¼ ìì¸ ë¶ì â TCR íë</a></li><li><a href="/kb/tcr/o-x-2">O-X-2 ìì°Â·ìì ì¬ë°°ë¶ â TCR íë</a></li><li><a href="/kb/tcr/o-x-3">O-X-3 리í¬í ìëí â TCR íë</a></li><li><a href="/kb/tcr/o-x-4">O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë â TCR íë</a></li></ul></details></li></ul></details></li> 420 <li><details><summary><a href="/kb/cases">ì¬ë¡ / ì ì¦ì¼ì´ì¤</a> <b>75</b></summary><ul><li><a href="/kb/case/blog-ad-behavior-data-dashboard">ê´ê³ ì±ê³¼ · ì¨ë¼ì¸ íë ë°ì´í° íµí© ëìë³´ë â Looker Studioë¡ ì기 ë³´ê³ ìì 기</a></li><li><a href="/kb/case/blog-ad-data-pipeline-automation">ê´ê³ ë°ì´í° íì´íë¼ì¸ ìì ìëí â 매체 API ì°ëì¼ë¡ ììì 리í¬í ì ê±°</a></li><li><a href="/kb/case/blog-ad-spend-monitoring-alerts">ë§¤ì²´ë³ ê´ê³ ë¹ ìì§ ëª¨ëí°ë§ ìë + ì±ê³¼ ì측 â ê´ê³ ì´ì ìëí</a></li><li><a href="/kb/case/blog-ai-ad-management-platform">íµí© ê´ê³ ê´ë¦¬ íë«í¼ê³¼ AI 기ì ì 목ì¼ë¡ ê´ê³ ì´ì ìì°ì± í¥ì</a></li><li><a href="/kb/case/blog-cart-abandonment-behavior-analysis">ì¥ë°êµ¬ë ì´í íë í¨í´ ë¶ìì¼ë¡ ì´íë¥ ê°ì ê³¼ ì¬ë°©ë¬¸ ì ë</a></li><li><a href="/kb/case/blog-cdp-accessibility-customer-experience">CDP ì ê·¼ì± ê°ì ì íµí ê³ ê° ê²½í ìµì í â ë°ì´í° í¸ë¤ë§ ìë ê°íë¡ A-ha ëª¨ë¨¼í¸ ë°êµ´</a></li><li><a href="/kb/case/blog-cohort-selling-point-ltv">ì ê·/기존 ê³ ê° ì½í¸í¸ ë¶ìì¼ë¡ ì ë§ í¬ì¸í¸ ë°êµ´ â LTV í¥ì</a></li><li><a href="/kb/case/blog-conversion-fraud-verification">ì í ë°ì´í° ê¸ì¦ ìì¸ ì§ë¨ â 매í¬ë¡/Fraud ì¬ë¶ë¥¼ ë¡ê·¸ ë¨ìë¡ ê²ì¦í기</a></li><li><a href="/kb/case/blog-credit-score-based-ad-targeting">ì ì© ì ì ê¸°ë° ë§ì¶¤í íê²í ì¼ë¡ ê´ê³ í¨ì¨ í¥ì â 민ê°ì ë³´ ì ì½ì ì°íí 리íê²í ì¤ê³</a></li><li><a href="/kb/case/blog-crm-online-behavior-integration-card-issuer">CRMê³¼ ì¨ë¼ì¸ íë ë°ì´í° íµí©ì¼ë¡ ê°ì¸í ë§ì¼í íê²½ êµ¬ì¶ â ì¹´ëì¬ì ë¹ ë°ì´í° ê¸°ë° ë§ë ¨</a></li><li><a href="/kb/case/blog-customer-journey-cohort-ltv">ê³ ê° ì¬ì ì½í¸í¸ ë¶ìì¼ë¡ LTV ë ë² ë°êµ´ â ë°ì´í° 문í íì°ê¹ì§</a></li><li><a href="/kb/case/blog-customer-profiling-non-purchasers">ì´í ê³ ê° íë¡íì¼ë§ì¼ë¡ ì¬êµ¬ë§¤ ì ë â 미구매 ì¸ê·¸ë¨¼í¸ ì¸ë¶í</a></li><li><a href="/kb/case/blog-d2c-revenue-driver-analysis">ê¸ë¡ë² D2C ë§¤ì¶ ìì¹ ìì¸ ë¶ì â êµê°ë³ ì´ì ê°ì´ë íì¤í</a></li><li><a href="/kb/case/blog-data-cleansing-customer-trait-design">ë°ì´í° í´ë ì§ê³¼ íê²í Trait ì¤ê³ â ì ì¬ë ë°ì´í°ë¥¼ ë§ì¼í ìì°ì¼ë¡</a></li><li><a href="/kb/case/blog-digital-library-content-personalization">ëì§í¸ ëìê´ ì½í ì¸ ê°ì¸í ì¶ì²ì¼ë¡ ì¬ì©ì ì°¸ì¬ë ê°ì </a></li><li><a href="/kb/case/blog-first-purchase-conversion-custom-metric">ì±ê³¼ 측ì ì§í íì¥ì¼ë¡ ê´ê³ ë§¤ì²´ë³ ì²«êµ¬ë§¤ ì íì¨ ë¶ì</a></li><li><a href="/kb/case/blog-ga4-bigquery-crm-integration">GA4 ìì² ë°ì´í°ì CRM ë°ì´í° ì°ëì íµí ë§ì¶¤í ë§ì¼í ì¤í â íì ID ê¸°ë° íµê³ ì¤ê³</a></li><li><a href="/kb/case/blog-ga4-cafe24-member-order-integration">GA4 íë ë°ì´í°ì ì¹´í24 íì·주문 ë°ì´í° íµí© ë¶ì â User-ID 매ì¹ì¼ë¡ ì¸ê·¸ë¨¼í¸ ì ë°í</a></li><li><a href="/kb/case/blog-ga4-loan-conversion-online-offline-tracking">GA4 ì¨ë¼ì¸ ëì¶ ì¡°í â ì¤íë¼ì¸ ìµì¢ ì¹ì¸ ì í ì¶ì ë° ë¦¬íê²í ìµì í</a></li><li><a href="/kb/case/blog-ga4-subscription-churn-measurement-protocol">GA4 측ì íë¡í ì½ë¡ 구ë ìë¹ì¤ ì´í ì¶ì ì²´ê³ êµ¬ì¶</a></li><li><a href="/kb/case/blog-geo-optimization-generative-ai-visibility">ìì±í AI ìëµ ì ìë¹ì¤ ë ¸ì¶ ê°í â GEO ìµì í ì§ë¨ ë° ê°ì ì¬ë¡</a></li><li><a href="/kb/case/blog-hospital-ga4-offline-online-integration">GA4 측ì íë¡í ì½ë¡ ì¨Â·ì¤íë¼ì¸ ë°ì´í° íµí© â ì§ë£ ìì½ ì´í ê³ ê° ë¦¬íê²í </a></li><li><a href="/kb/case/blog-hospital-sensitive-data-retargeting-tam">민ê°ì ë³´ ì ì½ ì ë³ì 리íê²í â TAMì¼ë¡ Google·Meta ì êµ íê²í 구í</a></li><li><a href="/kb/case/blog-large-scale-ad-data-platform">ëê·ëª¨ ê´ê³ /ë¡ê·¸ ë°ì´í° í¸ë¤ë§ì ìí ë§ì¶¤í ê´ê³ ê´ë¦¬ íë«í¼ 구ì¶</a></li><li><a href="/kb/case/blog-local-news-ai-content-recommendation">AI ì½í ì¸ ì¶ì²ì¼ë¡ ì§ì ì¸ë¡ ì¬ ì¶©ì± ë ì íë³´ â ì²´ë¥ìê°Â·êµ¬ë ë¥ ëë° ìì¹</a></li><li><a href="/kb/case/blog-multi-channel-ad-data-pipeline">ë¤ì ê´ê³ 매체 ì±ê³¼ ë°ì´í° ì·¨í© ìëí â API íì´íë¼ì¸ì¼ë¡ ììì ê²°í© ìì 기</a></li><li><a href="/kb/case/blog-online-offline-conversion-tracking">GA4 + BigQueryë¡ ì¨ë¼ì¸-ì¤íë¼ì¸ ì í ì°ê²° â ì´í ìì¸ ë¶ìê³¼ 리íê²í </a></li><li><a href="/kb/case/blog-online-offline-integration-install-retargeting">ì¨Â·ì¤íë¼ì¸ ë°ì´í° íµí© ë¶ìì¼ë¡ ì¤ì¹í ìë¹ì¤ ì´í ê³ ê° ë¦¬íê²í </a></li><li><a href="/kb/case/blog-onsite-exit-point-optimization">ìì¬ëª° ì´í í¬ì¸í¸ì ê´ì¬ ì½í ì¸ ë¶ìì¼ë¡ ê³ ê° ê²½í ìµì í</a></li><li><a href="/kb/case/blog-personalization-campaign-analytics">ê°ì¸í ìº íì¸ ì±ê³¼ ë¶ì ì²´ê³ êµ¬ì¶ â GA4 360 ê¸°ë° ìë리ì¤Â·ììë³ ìµì í</a></li><li><a href="/kb/case/blog-redirect-referrer-loss-prevention">리ë¤ì´ë í¸ë¡ ì¸í ì ì ê²½ë¡(Referrer) ì ì¤ ë°©ì§</a></li><li><a href="/kb/case/blog-referrer-domain-data-validation">ì ì ê²ìì´Â·ì í ëë©ì¸ ë°ì´í° ì í©ì± ê²ì¦ â ì¤íì§ ìì¸ ê·ëª ê³¼ ì¤í¬ë¦½í¸ ë³´ì</a></li><li><a href="/kb/case/blog-search-ad-auto-bidding">
420ê²ìê´ê³ ìëì ì°° ëì â ìë ì´ì 리ìì¤ë¥¼ ì ëµ ì ë¬´ë¡ ì í</a></li><li><a href="/kb/case/blog-seasonal-promotion-retention-analysis">ìì¦ íë¡ëª¨ì 리í ì í¨ê³¼ ê²ì¦ â ì½í¸í¸ë¡ ì°¾ì '7ì¼ ì´ë´' 구매 í¨í´</a></li><li><a href="/kb/case/blog-subscription-marketing-budget-ltv">구ë ìë¹ì¤ ë§ì¼í ìì° ìµì í â LTV ê¸°ë° ì±ë·ì¸ê·¸ë¨¼í¸ ì¬ë°°ë¶</a></li><li><a href="/kb/case/blog-tcommerce-funnel-data-pipeline">ê³ ê° Funnel ë°ì´í° íì´íë¼ì¸ êµ¬ì¶ â ì ì¬ íëÂ·ì£¼ë¬¸Â·ìº íì¸ ë°ì´í° ì¤ìê° íµí©</a></li><li><a href="/kb/case/blog-transit-card-data-dmp">ìë¡ ë¤ë¥¸ ë ì¢ ë¥ì ìë¹ì ë°ì´í°ë¥¼ ê²°í©í ê´ì¬ì¬ ê¸°ë° ê´ê³ íê²í 구ì¶</a></li><li><a href="/kb/case/blog-unmanned-store-churn-prediction">ê³ ê°Â·ì í¬ êµ°ì§ ë¶ìê³¼ ì´í ì측 모ë¸ë§ì¼ë¡ ì ì§ì¨ ê´ë¦¬ ìëí</a></li><li><a href="/kb/case/blog-web-app-unified-analysis-user-id">Web/App íµí© ë¶ì View 구ì¶ì¼ë¡ App ì¤ì¬ ì¬ì©ì ê²½í ê°í</a></li><li><a href="/kb/case/clinic-geo">ë³Â·ìì GEO ìµì í â AI ê²ììì 먼ì ì¸ì©ë기</a></li><li><a href="/kb/case/contract-erp-automation">ê³ì½ì â ERP â ë°ì£¼ ìëí</a></li><li><a href="/kb/case/dogfooding-ax">ì¬ë´ AX ëê·¸í¸ë© â ì°ë¦¬ìê² ë¨¼ì ì ì©í©ëë¤</a></li><li><a href="/kb/case/ga4-taxonomy">GA4 ì´ë²¤í¸ íìë ¸ë¯¸ íì¤í â ì¸í 2~3주 â 1~2ì¼</a></li><li><a href="/kb/case/global-geo-managed">í´ì¸í¥ ê´ë¦¬í GEO 6ê°ì ì´ì</a></li><li><a href="/kb/case/multibrand-dashboard">ë©í°ë¸ëë ê´ê³ íµí© ì¤ìê° ëìë³´ë</a></li><li><a href="/kb/case/onprem-ai-agent">ì¨íë ë¯¸ì¤ AI ìì´ì í¸ íê²½ 구ì¶</a></li><li><a href="/kb/case/weekly-report-automation">ì£¼ê° ë³´ê³ ì·¨í© ìëí â 8ìê° â 20ë¶</a></li><li><a href="/kb/cases/intranet-private-ad-system">íìí ì¬ë´ ìì¤í Aì¬ â ì¸í¸ë¼ë· ê´ê³ ì´ì ì ì© ìì¤í 구ì¶</a></li><li><a href="/kb/scenario/agency-unified-reporting">ê´ê³ 주 20ê³³, ì£¼ê° ë³´ê³ ì ìì° ì¬ë°°ë¶ì íë£¨ê° ìëë¼ íì ì ì</a></li><li><a href="/kb/scenario/app-server-side-conversion">ì¿ í¤ê° ì¬ë¼ì§ ì리, ìë² ì í(CAPI)ì¼ë¡ 매체 ìµì í를 ëì´ë¦¬ë¤</a></li><li><a href="/kb/scenario/b2b-technical-geo">ìì ì¬ì ìì´ë, ìì§ëì´ì ì§ë¬¸ì 24ìê° ëµíë íì¬ê° ëë¤</a></li><li><a href="/kb/scenario/beauty-competitor-response">ê²½ìì¬ê° ë©ì¸ ì¹´í¼ë¥¼ ë°ê¾¼ ë¹ì¼, ì°ë¦¬ë ëì ì½í ì¸ ë¥¼ ë´ë³´ëë¤</a></li><li><a href="/kb/scenario/clinic-ai-citation">"ìì ë¶ìì©"ì ê²ìíë íììê², AIê° ì°ë¦¬ ë³ì ëµì ì½ì´ì£¼ê¸°ê¹ì§</a></li><li><a href="/kb/scenario/commerce-product-geo-landing">ìí 3,000ê° ì¼íëª°ì´ ìíë§ë¤ 'AIê° ì½ë íì´ì§'를 ê°ê² ë ë°©ë²</a></li><li><a href="/kb/scenario/ecommerce-incremental-budget">ì¼íê´ê³ í¼ë ëë¹ë¥¼ ê±·ì´ë´ê³ , ì¦ë¶ 매ì¶ë¡ ìì°ì ë¤ì ì§ë¤</a></li><li><a href="/kb/scenario/education-trend-timing">'AI ì격ì¦' ê²ìì´ ë¨ê¸° ììí 주ì, ê°ì íì´ì§ì ì½í ì¸ ê° ë¨¼ì ì¤ë¹ëë¤</a></li><li><a href="/kb/scenario/franchise-central-management">ì§ì ìì ê³³ì ê²ìê´ê³ ì ì°°ê³¼ ìì¬ë¥¼, ë³¸ì¬ í ëª ì´ ê´ë¦¬</a></li><li><a href="/kb/scenario/healthfood-white-space">ê²½ìì¬ê° 'ì ì°ê· 100ìµ'ì ì¸ì¹ ë, ë°ì´í°ë 'ìì¡´ì¨'ì ê°ë¦¬ì¼°ë¤</a></li><li><a href="/kb/usecase/commerce-pack-asset">ê´ê³ 를 ëë©´ ë©ì¶ë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/commerce-pack-channel">ì±ëë§ë¤ ë¤ì ë§ë ë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/commerce-pack-make">ë§ë¤ ì¬ëì´ ìë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/commerce-pack-proof">ëê° í¨ê³¼ì¸ì§ ëª¨ë¥¸ë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/commerce-pack-scale">ìíì´ ë§ì ìì´ ì ë¿ëë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/commerce-pack-video">ììì ìëê° ì ëë¤ â ì»¤ë¨¸ì¤ ì¤íëì¤</a></li><li><a href="/kb/usecase/medical-pack-ad-dependency">ê´ê³ ìì¡´ íí¼ â ë©ë컬 í©</a></li><li><a href="/kb/usecase/medical-pack-ai-search">AI íì ëì (GEO) â ë©ë컬 í©</a></li><li><a href="/kb/usecase/medical-pack-attribution">ì±ê³¼ ë¶í¬ëª â ë©ë컬 í©</a></li><li><a href="/kb/usecase/medical-pack-compliance">ìë£ê´ê³ ë² ë¦¬ì¤í¬ â ë©ë컬 í©</a></li><li><a href="/kb/usecase/medical-pack-content-load">ì½í ì¸ ë§ì¼í ììµì±Â·í¨ì¨í â ë©ë컬 í©</a></li><li><a href="/kb/usecases/ai-agent-on-data">AI ìì´ì í¸ê° ì°ë¦¬ ë°ì´í°ë¥¼ ì°ê² í기</a></li><li><a href="/kb/usecases/ai-answer-invisible">ChatGPT ëµë³ì ì°ë¦¬ ë¸ëëê° ì ëì¬ ë</a></li><li><a href="/kb/usecases/broken-conversion-tracking">ì í ì¶ì ì´ ì꾸 ê¹¨ì§ ë</a></li><li><a href="/kb/usecases/inhouse-behavior-log">íëë¡ê·¸ë¥¼ ì¸íì°ì¤ë¡ ì§ì ìì§í기</a></li><li><a href="/kb/usecases/report-20-hours">ê´ê³ 리í¬í¸ì 매주 20ìê° ì°ë ëíì¬</a></li><li><a href="/kb/usecases/repurchase-ltv">ì¬êµ¬ë§¤ì¨ê³¼ LTV를 ì¬ë¦¬ê³ ì¶ì ë</a></li></ul></details></li> 421 <li><a href="/kb/demos">
421ìíë°ëª¨ <b>23</b></a></li> 422 <li><a href="/kb/gallery">ì¤í¬ë¦°ì· ìë£ì¤ <b>128</b></a></li> 423 <li><a href="/kb/materials">ê³µê° ìë£ì¤</a></li> 424 <li><details><summary>ì°ì êµ° <b>8</b></summary><ul><li><a href="/kb/industries/agency">ê´ê³ ëíì¬ ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/brand">ë¸ëë기ì ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/cafe24">Cafe24 ì ì 몰 ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/clinic">ë³ìì·ì¹ê³¼Â·íìì ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/d2c">D2C ì´ì»¤ë¨¸ì¤ ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/education">êµì¡ ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/finance">ê¸ìµÂ·ì¦ê¶ ë§ì¼í ì루ì </a></li><li><a href="/kb/industries/telecom">íµì ë§ì¼í ì루ì </a></li></ul></details></li> 425 <li><details><summary><a href="/kb/glossary">ì©ì´ì¬ì </a> <b>100</b></summary><ul><li><details><summary>ã±-ã´-ã· <b>13</b></summary><ul><li><a href="/kb/glossary/privacy-compliance">ê°ì¸ì ë³´ë³´í¸ ì»´íë¼ì´ì¸ì¤</a></li><li><a href="/kb/glossary/subscription-commerce">구ë 커머ì¤</a></li><li><a href="/kb/glossary/growth-loop">ê·¸ë¡ì¤ 루í</a></li><li><a href="/kb/glossary/growth-hacking">ê·¸ë¡ì¤í´í¹</a></li><li><a href="/kb/glossary/attribution">기ì¬ë¶ì (Attribution)</a></li><li><a href="/kb/glossary/no-code">ë ¸ì½ë·ë¡ì°ì½ë</a></li><li><a href="/kb/glossary/dark-pattern">ë¤í¬ í¨í´</a></li><li><a href="/kb/glossary/dark-funnel">ë¤í¬í¼ë</a></li><li><a href="/kb/glossary/data-governance">ë°ì´í° ê±°ë²ëì¤</a></li><li><a href="/kb/glossary/data-warehouse">ë°ì´í° ì¨ì´íì°ì¤Â·ë°ì´í° ë ì´í¬</a></li><li><a href="/kb/glossary/data-clean-room">ë°ì´í° í´ë¦°ë£¸</a></li><li><a href="/kb/glossary/data-pipeline">ë°ì´í° íì´íë¼ì¸</a></li><li><a href="/kb/glossary/data-driven-marketing">ë°ì´í°ëë¦¬ë¸ ë§ì¼í </a></li></ul></details></li><li><details><summary>ã¹-ã -ã <b>12</b></summary><ul><li><a href="/kb/glossary/live-commerce">ë¼ì´ë¸ì»¤ë¨¸ì¤</a></li><li><a href="/kb/glossary/lookalike-audience">룩ì¼ë¼ì´í¬ ì¤ëì¸ì¤</a></li><li><a href="/kb/glossary/lead-nurturing">리ë ëì²ë§</a></li><li><a href="/kb/glossary/reverse-etl">리ë²ì¤ ETL</a></li><li><a href="/kb/glossary/retargeting">리íê²í ·리ë§ì¼í </a></li><li><a href="/kb/glossary/retail-media-network">리í ì¼ ë¯¸ëì´ ë¤í¸ìí¬ (RMN)</a></li><li><a href="/kb/glossary/retention">리í ì (ìì¡´ì¨)</a></li><li><a href="/kb/glossary/martech">ë§í í¬ (MarTech)</a></li><li><a href="/kb/glossary/multi-agent">ë©í°ìì´ì í¸ ìì¤í </a></li><li><a href="/kb/glossary/vertical-ai">ë²í°ì»¬ AI</a></li><li><a href="/kb/glossary/vector-search">ë²¡í° ê²ì</a></li><li><a href="/kb/glossary/brand-safety">ë¸ëë ì¸ì´íí°</a></li></ul></details></li><li><details><summary>ã -ã -ã <b>21</b></summary><ul><li><a href="/kb/glossary/server-side-tagging">ìë²ì¬ì´ë íê¹ </a></li><li><a href="/kb/glossary/server-side-gtm">ìë²ì¬ì´ë GTM</a></li><li><a href="/kb/glossary/session-replay">ì¸ì 리íë ì´</a></li><li><a href="/kb/glossary/creative-fatigue">ìì¬ í¼ë¡ë</a></li><li><a href="/kb/glossary/short-form">ìí¼ ì½í ì¸ </a></li><li><a href="/kb/glossary/semantic-search">ìë§¨í± ê²ì</a></li><li><a href="/kb/glossary/real-time-personalization">ì¤ìê° ê°ì¸í</a></li><li><a href="/kb/glossary/streaming-data">ì¤ìê° ì¤í¸ë¦¬ë° ë°ì´í°</a></li><li><a href="/kb/glossary/agent-orchestration">ìì´ì í¸ ì¤ì¼ì¤í¸ë ì´ì </a></li><li><a href="/kb/glossary/agentic-commerce">ìì´ì í± ì»¤ë¨¸ì¤</a></li><li><a href="/kb/glossary/agentic-ai">ìì´ì í± AI (Agentic AI)</a></li><li><a href="/kb/glossary/entity-seo">ìí°í° SEO</a></li><li><a href="/kb/glossary/omnichannel">ì´ëì±ë</a></li><li><a href="/kb/glossary/exit-intent">ì´í ìë (Exit-Intent)</a></li><li><a href="/kb/glossary/citability">ì¸ì© ê°ë¥ì± (Citability)</a></li><li><a href="/kb/glossary/incrementality">ì¸í¬ë¦¬ë©íë¦¬í° (ì¦ë¶í¨ê³¼)</a></li><li><a href="/kb/glossary/embedding">ìë² ë©</a></li><li><a href="/kb/glossary/conversion-api">ì í API (CAPI)</a></li><li><a href="/kb/glossary/zero-click-search">ì ë¡í´ë¦ ê²ì</a></li><li><a href="/kb/glossary/zero-party-data">ì ë¡íí° ë°ì´í°</a></li><li><a href="/kb/glossary/knowledge-graph">ì§ì ê·¸ëí</a></li></ul></details></li><li>
425<details><summary>ã -ã -ã <b>9</b></summary><ul><li><a href="/kb/glossary/answer-box">ì¶ì² ì¤ëí« (í¼ì²ë ì¤ëí«)</a></li><li><a href="/kb/glossary/commerce-media">ì»¤ë¨¸ì¤ ë¯¸ëì´</a></li><li><a href="/kb/glossary/consent-management">컨ì¼í¸ 매ëì§ë¨¼í¸ (ëì ê´ë¦¬)</a></li><li><a href="/kb/glossary/contextual-targeting">컨í ì¤ì¶ì¼ íê²í </a></li><li><a href="/kb/glossary/context-engineering">컨í ì¤í¸ ìì§ëì´ë§</a></li><li><a href="/kb/glossary/core-web-vitals">ì½ì´ ì¹ ë°ì´í</a></li><li><a href="/kb/glossary/cohort-analysis">ì½í¸í¸ ë¶ì</a></li><li><a href="/kb/glossary/cookieless">ì¿ í¤ë¦¬ì¤</a></li><li><a href="/kb/glossary/creator-economy">í¬ë¦¬ìì´í° ì´ì½ë ¸ë¯¸</a></li></ul></details></li><li><details><summary>ã -ã <b>11</b></summary><ul><li><a href="/kb/glossary/fine-tuning">íì¸íë</a></li><li><a href="/kb/glossary/funnel-analysis">í¼ë ë¶ì</a></li><li><a href="/kb/glossary/first-party-data">í¼ì¤í¸íí° ë°ì´í°</a></li><li><a href="/kb/glossary/privacy-sandbox">íë¼ì´ë²ì ìëë°ì¤</a></li><li><a href="/kb/glossary/programmatic-ads">íë¡ê·¸ëë§¤í± ê´ê³ </a></li><li><a href="/kb/glossary/prompt-engineering">í롬íí¸ ìì§ëì´ë§</a></li><li><a href="/kb/glossary/hallucination">í 루ìë¤ì´ì (íê°)</a></li><li><a href="/kb/glossary/headless-commerce">í¤ëë¦¬ì¤ ì»¤ë¨¸ì¤</a></li><li><a href="/kb/glossary/holdout-test">íëìì í ì¤í¸</a></li><li><a href="/kb/glossary/human-in-the-loop">í´ë¨¼ì¸ë루í (Human-in-the-Loop)</a></li><li><a href="/kb/glossary/heatmap">íí¸ë§µ</a></li></ul></details></li><li><details><summary>A-B-C <b>8</b></summary><ul><li><a href="/kb/glossary/ab-test">A/B í ì¤í¸</a></li><li><a href="/kb/glossary/aeo">AEO (ëµë³ìì§ ìµì í)</a></li><li><a href="/kb/glossary/ai-guardrail">AI ê°ëë ì¼</a></li><li><a href="/kb/glossary/ai-slop">AI ì¬ë¡ (AI Slop)</a></li><li><a href="/kb/glossary/ai-agent">AI ìì´ì í¸</a></li><li><a href="/kb/glossary/ai-overview">AI ì¤ë²ë·° (AI Overviews)</a></li><li><a href="/kb/glossary/ax">AX (AI ì í)</a></li><li><a href="/kb/glossary/cdp">CDP (ê³ ê°ë°ì´í°íë«í¼)</a></li></ul></details></li><li><details><summary>D-E-F <b>6</b></summary><ul><li><a href="/kb/glossary/daas">DaaS (Data as a Service)</a></li><li><a href="/kb/glossary/dco">DCO (ë¤ì´ë믹 í¬ë¦¬ìì´í°ë¸ ìµì í)</a></li><li><a href="/kb/glossary/dmp">DMP (ë°ì´í°ê´ë¦¬íë«í¼)</a></li><li><a href="/kb/glossary/dsp">DSP (ììì 측 íë«í¼)</a></li><li><a href="/kb/glossary/dx">DX (ëì§í¸ ì í)</a></li><li><a href="/kb/glossary/etl-elt">ETL·ELT</a></li></ul></details></li><li><details><summary>G-H-I <b>3</b></summary><ul><li><a href="/kb/glossary/geo">GEO (ìì±í ìì§ ìµì í)</a></li><li><a href="/kb/glossary/idfa">IDFA·ê´ê³ ìë³ì</a></li><li><a href="/kb/glossary/itp">ITP (ì§ë¥í ì¶ì ë°©ì§)</a></li></ul></details></li><li><details><summary>J-K-L <b>2</b></summary><ul><li><a href="/kb/glossary/llms-txt">llms.txt</a></li><li><a href="/kb/glossary/ltv">LTV (ê³ ê°ìì ê°ì¹)</a></li></ul></details></li><li><details><summary>M-N-O <b>5</b></summary><ul><li><a href="/kb/glossary/mcp">MCP (Model Context Protocol)</a></li><li><a href="/kb/glossary/mdm">MDM (ë§ì¤í°ë°ì´í°ê´ë¦¬)</a></li><li><a href="/kb/glossary/mmm">MMM (ë§ì¼í 믹ì¤ëª¨ë¸ë§)</a></li><li><a href="/kb/glossary/mta">MTA (ë©í°í°ì¹ ì´í¸ë¦¬ë·°ì )</a></li><li><a href="/kb/glossary/nl2sql">NL2SQL</a></li></ul></details></li><li><details><summary>P-Q-R <b>3</b></summary><ul><li><a href="/kb/glossary/plg">PLG (ì í주ëì±ì¥)</a></li><li><a href="/kb/glossary/paid-owned-earned">POE 미ëì´ (Paid·Owned·Earned)</a></li><li><a href="/kb/glossary/rag">RAG (ê²ìì¦ê°ìì±)</a></li></ul></details></li><li><details><summary>S-T-U <b>7</b></summary><ul><li><a href="/kb/glossary/sdui">SDUI (ìë² ì£¼ë UI)</a></li><li><a href="/kb/glossary/skan">SKAdNetwork (SKAN)</a></li><li><a href="/kb/glossary/sllm">sLLM (ìíì¸ì´ëª¨ë¸)</a></li><li><a href="/kb/glossary/ssp">SSP (ê³µê¸ì 측 íë«í¼)</a></li><li><a href="/kb/glossary/ssr">SSR (ìë²ì¬ì´ë ë ëë§)</a></li><li><a href="/kb/glossary/tcr">TCR íë ììí¬</a></li><li><a href="/kb/glossary/ugc">UGC (ì¬ì©ììì±ì½í ì¸ )</a></li></ul></details></li></ul></details></li> 426 <li>
426<details><summary>매ë´ì¼ · 기ì ìë£ <b>92</b></summary><ul><li><details><summary>GEOcare <b>24</b></summary><ul><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-01-íë«í¼-ê°ì">01 íë«í¼ ê°ì</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-02-v2-ëë¹-ë¬ë¼ì§-ì ">02 V2 ëë¹ ë¬ë¼ì§ ì </a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-03-grand-íì´íë¼ì¸-ìì¤í
">03 GRAND íì´íë¼ì¸ (ìì¤í
)</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-04-geo-ìí©ì¤">04 GEO ìí©ì¤</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-05-geo-ìì´ì í¸">05 GEO ìì´ì í¸</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-06-ai-ìëµ-ì¶ì ">06 AI ìëµ ì¶ì </a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-07-ìí©í¸-ë¶ì">07 ìí©í¸ ë¶ì</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-08-íë-íìë¼ì¸">08 íë íìë¼ì¸</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-09-ì림-ì¼í°">09 ì림 ì¼í°</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-10-g1-ì§ì
-ëë©ì¸">10 G1 · ì§ì
·ëë©ì¸</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-11-g2-ì¬ì´í¸-geo-ì§ë¨">11 G2 · ì¬ì´í¸ GEO ì§ë¨</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-12-g3-ai-ì ì ì¨-som">12 G3 · AI ì ì ì¨(SoM)</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-13-g4-구조í-ë°ì´í°-ì¡ì¶">13 G4 · 구조í ë°ì´í° ì¡ì¶</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-14-g5-ë¶ì-리í¬í¸">14 G5 · ë¶ì 리í¬í¸</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-15-g6-모ëí°ë§">15 G6 · 모ëí°ë§</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-16-g7-ì림">16 G7 · ì림</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-17-ì¤ì -ê³ì ">17 ì¤ì ·ê³ì </a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-18-mcp-ì°ê²°-ai-ìì´ì í¸ì©">18 MCP ì°ê²° (AI ìì´ì í¸ì©)</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-19-rest-api-ê°ë°ì-ìì¤í
-ì°ëì©">19 REST API (ê°ë°ì·ìì¤í
ì°ëì©)</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-20-íëë³-기ë¥-ë¹êµ">20 íëë³ ê¸°ë¥ ë¹êµ</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-21-ìí©ë³-íì©-ê°ì´ë">21 ìí©ë³ íì© ê°ì´ë</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-22-ì¬ì©ì-faq">22 ì¬ì©ì FAQ</a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-23-ì©ì´ì¬ì ">23 ì©ì´ì¬ì </a></li><li><a href="/kb/ref/manual/geocare-ì¬ì©ì-매ë´ì¼-geo-care-v3">GEO CARE.V3</a></li></ul></details></li><li><details><summary>ì½í
ì¸ ë°ì² <b>25</b></summary><ul><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ë´-ê³ì -my-account">ë´ ê³ì (My Account)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ë¤ì´ë²-ë¸ë¡ê·¸">ë¤ì´ë² ë¸ë¡ê·¸</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-리믹ì¤-ë§ì¤í°">ë¦¬ë¯¹ì¤ ë§ì¤í°</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-리믹ì¤-ìì
ë-ìí¬ë²¤ì¹">ë¦¬ë¯¹ì¤ ìì
ë(ìí¬ë²¤ì¹)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ìì¤-sources">ìì¤ (Sources)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ìì¥-ê²½ìì¬-모ëí°-market-monitor">ìì¥Â·ê²½ìì¬ ëª¨ëí° (Market Monitor)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ìí¼ìë-í¸ì§ê¸°">ìí¼ìë í¸ì§ê¸°</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ì í¸ë¦¬í°-utilities">ì í¸ë¦¬í° (Utilities)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ìì¬-ìí¤-bizspring-wiki">ìì¬ ìí¤(BizSpring Wiki)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ì±ë-channels">ì±ë (Channels)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ì½í
ì¸ -ê°ì´ë-content-guide">ì½í
ì¸ ê°ì´ë (Content Guide)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-í¸ë¦¬ê±°-ì¸ë°ì¤-trigger-inbox">í¸ë¦¬ê±° ì¸ë°ì¤ (Trigger Inbox)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-í롬íí¸-prompts">í롬íí¸ (Prompts)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-íë¬ê·¸ì¸-plugins">íë¬ê·¸ì¸ (Plugins)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ai-ì¬ì©ë-ai-usage">AI ì¬ì©ë (AI Usage)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-ai-모ë¸-ê´ë¦¬-ai-models">AIÂ·ëª¨ë¸ ê´ë¦¬ (AI Models)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-api-ì°ê²°-rest-api">
426API ì°ê²° (REST API)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-insight-ì±ê³¼">Insight (ì±ê³¼)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-launch-ë°í">Launch (ë°í)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-linkedin">LinkedIn</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-live-ë¼ì´ë¸-ì½í
ì¸ ">Live (ë¼ì´ë¸ ì½í
ì¸ )</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-mcp-ì°ê²°">MCP ì°ê²°</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-notion">Notion</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-remix-리믹ì¤-목ë¡">Remix (ë¦¬ë¯¹ì¤ ëª©ë¡)</a></li><li><a href="/kb/ref/manual/content-launcher-ì½í
ì¸ -ë°ì²-wordpress-self-hosted">WordPress (self-hosted)</a></li></ul></details></li><li><details><summary>Growth Platform⢠<b>21</b></summary><ul><li><a href="/kb/ref/manual/growth-platform-user-guide-ê³ ê°-구매-ì¬ì -cjm">ê³ ê° êµ¬ë§¤ ì¬ì (CJM)</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ê´ê³ ìº íì¸-ìì°-íëë-mmm">ê´ê³ ìº íì¸ ìì° íëë(MMM)</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-기본-íë©´-구ì±">기본 íë©´ 구ì±</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ë´ì¤ë¯¸ëì´-íµí©-ëìë³´ë">ë´ì¤ë¯¸ëì´ íµí© ëìë³´ëâ¢</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ë§ì¼í
-ìëí">ë§ì¼í
ìëí</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ë°ì´ë´-ë§ì¼í
">ë°ì´ë´ ë§ì¼í
â¢</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ë¶ì -í´ë¦-ì°¨ë¨">ë¶ì í´ë¦ ì°¨ë¨â¢</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ë¶ì-ì¤í¬ë¦½í¸-ì ì©-ê°ì´ë">ë¶ì ì¤í¬ë¦½í¸ ì ì© ê°ì´ë</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ì¼í-ê´ê³ -ë¶ì">ì¼í ê´ê³ ë¶ìâ¢</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ì±-ì ê·¼-ê¶í">ì± ì ê·¼ ê¶í</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ìº íì¸-ì´ì-ì§í-ì측-alert">ìº íì¸ ì´ì ì§í ì측(Alert)</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-admonster">ADMONSTERâ¢</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ai-ê´ê³ -ìì¬-ìì±-ë°-í¸ì§">AI ê´ê³ ìì¬ ìì± ë° í¸ì§</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-air-gpts-ìí-ë²ì -ì´ì©-ê°ì´ë">AIR GPTs ìí ë²ì ì´ì© ê°ì´ë</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-air-매체-íµí©-리í¬í¸">AIRâ¢(매체 íµí© 리í¬í¸)</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-gpts-for-growth-platform-ìì-ê°ì´ë">GPTs for Growth Platform ìì ê°ì´ë</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-growth-platform-ììí기">Growth Platform⢠ììí기</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-growth-platform-주ì-ìë¹ì¤">Growth Platform⢠주ì ìë¹ì¤</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-manager-console">MANAGER CONSOLE</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-ncpìì-ì¹´ì¹´ì¤-ì±ë-ì ë³´-íì¸í기">NCPìì ì¹´ì¹´ì¤ ì±ë ì ë³´ íì¸í기</a></li><li><a href="/kb/ref/manual/growth-platform-user-guide-tam">TAMâ¢</a></li></ul></details></li><li><details><summary>BizSpring AMP <b>7</b></summary><ul><li><a href="/kb/ref/manual/bizspring-amp-user-guide-기본-íë©´-구ì±">기본 íë©´ 구ì±</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-ì±-ì ê·¼-ê¶í">ì± ì ê·¼ ê¶í</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-admon">ADMON</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-ììí기">BizSpring AMP ììí기</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-주ì-ìë¹ì¤">BizSpring AMP 주ì ìë¹ì¤</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-cts">CTS</a></li><li><a href="/kb/ref/manual/bizspring-amp-user-guide-logger">LOGGER</a></li></ul></details></li><li>
426<details><summary>ì´í¸ë¦¬ë·°ì CTS <b>2</b></summary><ul><li><a href="/kb/ref/manual/attribution-cts-guide-기ì¬-ë¶ì">ê¸°ì¬ ë¶ì</a></li><li><a href="/kb/ref/manual/attribution-cts-guide-리í¬í¸-ê°ì´ëë¶">리í¬í¸ ê°ì´ëë¶</a></li></ul></details></li><li><details><summary>ì¤ë§í¸í¼ë <b>1</b></summary><ul><li><a href="/kb/ref/manual/ë¹ì¦ì¤íë§-ì¤ë§í¸í¼ë-smartfeed-ë¹ì¦ì¤íë§-ì¤ë§í¸í¼ë-smartfeed">ë¹ì¦ì¤íë§ ì¤ë§í¸í¼ë(SmartFeed)</a></li></ul></details></li><li><details><summary>BizSpring AIR⢠API <b>5</b></summary><ul><li><a href="/kb/ref/manual/bizspring-air-api-air-reporting-api">AIR⢠Reporting API</a></li><li><a href="/kb/ref/manual/bizspring-air-api-api-ì¬ì©ì-ìí-ìì">API ì¬ì©ì ìí ìì</a></li><li><a href="/kb/ref/manual/bizspring-air-api-auth-token-ì¸ì¦-í í°-ë°í">Auth Token(ì¸ì¦ í í°) ë°í</a></li><li><a href="/kb/ref/manual/bizspring-air-api-bizspring-air-api-ìê°">BizSpring AIR⢠API ìê°</a></li><li><a href="/kb/ref/manual/bizspring-air-api-growth-platform-ê³ì -ìì±">Growth Platform⢠ê³ì ìì±</a></li></ul></details></li><li><details><summary>Google OAuth ì°ë API <b>1</b></summary><ul><li><a href="/kb/ref/manual/bizspring-google-oauth-ì°ë-api-google-ì°ë-ìì²">Google ì°ë ìì²</a></li></ul></details></li><li><details><summary>Looker Connector <b>1</b></summary><ul><li><a href="/kb/ref/manual/looker-connector-ì¬ì©-ê°ì´ë-growth-platform-connector-for-looker-studio">Growth Platform Connector for Looker Studio</a></li></ul></details></li><li><details><summary>ë°ì´í° ì ì¡ ìë¹ì¤ <b>5</b></summary><ul><li><a href="/kb/ref/manual/ë¹ì¦ì¤íë§-ë°ì´í°-ì ì¡-ìë¹ì¤-ê°ì´ë-ë¹ì¦ì¤íë§-ë°ì´í°-ì ì¡-ìë¹ì¤-ê°ì´ë">ë¹ì¦ì¤íë§ ë°ì´í° ì ì¡ ìë¹ì¤ ê°ì´ë</a></li><li><a href="/kb/ref/manual/ë¹ì¦ì¤íë§-ë°ì´í°-ì ì¡-ìë¹ì¤-ê°ì´ë-ì주-묻ë-ì§ë¬¸">ì주 묻ë ì§ë¬¸</a></li><li><a href="/kb/ref/manual/guide-bigquery-ê¶í-ë¶ì¬-bigquery-ê¶í-ë¶ì¬">BigQuery ê¶í ë¶ì¬</a></li><li><a href="/kb/ref/manual/ë¹ì¦ì¤íë§-ë°ì´í°-ì ì¡-ìë¹ì¤-ê°ì´ë-google-bigquery">BigQuery ì ê·¼ ê¶í ë¶ì¬ ë°©ë²</a></li><li><a href="/kb/ref/manual/ë¹ì¦ì¤íë§-ë°ì´í°-ì ì¡-ìë¹ì¤-ê°ì´ë-google-cloud-storage">Google Cloud Storage</a></li></ul></details></li></ul></details></li> 427 <li><details><summary>ê³ì´ ì¬ì´í¸ ìë£ <b>1</b></summary><ul><li><details><summary>ì¸í¸ë ì¹ì»¨ì¤í <b>1</b></summary><ul><li><a href="/kb/ref/web/entrench-consulting-com/tagman-tagman">TagMan - TagMan</a></li></ul></details></li></ul></details></li> 428 <li><details><summary>ìê¸ ìë´ <b>3</b></summary><ul><li><a href="/kb/pricing/commerce-studio">ì»¤ë¨¸ì¤ ì¤íëì¤(Commerce Studio) ìê¸ì (ê³µì)</a></li><li><a href="/kb/pricing/content-launcher">ì½í ì¸ ë°ì²(Content Launcher) ìê¸ì (ê³µì)</a></li><li><a href="/kb/pricing/geocare">GEOcare.ai ìë¹ì¤ ìê¸ (ê³µì)</a></li></ul></details></li> 429 <li><details><summary>ê·¸ ë° <b>1</b></summary><ul><li><a href="/kb/ref/web/blog-bizspring-co-kr/geo-ì¹ì¬ì´í¸-주ìë§-ë£ì¼ë©´-ì§ë¨ì-ììì-ììë©ëë¤-bizspring-blog">GEO, ì¹ì¬ì´í¸ 주ìë§ ë£ì¼ë©´, ì§ë¨ì ììì ììë©ëë¤ - BizSpring BLOG</a></li></ul></details></li> 430 <li><a href="/kb/faq">FAQ</a></li> 431 </ul></div></aside> 432 <main><p class="meta">ì§ìì¼í° / ì루ì </p> 433<h1>AI Agentic App <span class="meta">(AI Agentic App)</span></h1> 434<div class="oneliner">ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤.</div> 435 436<div class="summary"><h2>íµì¬ ìì½</h2><ul><li>ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤.</li><li>ë°ë³µ ì 무ì ëí ê¸°ë° ì²ë¦¬</li><li>ë°ì´í° ì¡°í ë³ëª© ì ê±°</li><li>AI ëµë³ì 근거 ì¶ì ê°ë¥</li><li>TCR ì»¤ë² íë: O-X-3, O-X-4</li></ul></div> 437<h2 id="s-0-í-ì¤-ì ì">í ì¤ ì ì</h2> 438<p>ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤.</p> 439<h2 id="s-1-ìì¥-배경과-문ì ">ìì¥ ë°°ê²½ê³¼ 문ì </h2> 440<p>AI ëì ì ëë¶ë¶ ì±ë´ ë°ëª¨ìì ë©ì¶¥ëë¤. ì¬ë´ ë°ì´í°ì ì ê·¼íì§ ëª»íê³ ì¤ì ìì¤í ì ì¤ííì§ ëª»íë©´ ì 무ë ê·¸ëë¡ ë¨ìµëë¤.</p> 441<h2 id="s-2-í´ê²°-ë°©ì">í´ê²° ë°©ì</h2> 442<p>MCP ê¸°ë° ë구 ì°ê²°ë¡ ë°ì´í° ì¡°í, 리í¬í¸ ìì±, ìº íì¸ ë±ë¡ ê°ì ì¤ì ëìì ìííë ìì´ì í¸ë¥¼ 구ì±í©ëë¤. ìëµ ìì í·차í¸Â·í¼ ê°ì ì¸í°ëí°ë¸ ìì ¯ì ìë²ê° ì ìí´ ë´ë ¤ì£¼ë SDUI ë°©ìì¼ë¡ 결과를 ì¦ì ì¡°ìí ì ììµëë¤.</p> 443<h2 id="s-3-íµì¬-기ë¥">íµì¬ 기ë¥</h2> 444<ul> 445<li>MCP í´ ì°ê²°ê³¼ ê¶í ì ì´</li> 446<li>RAG ê¸°ë° ì¬ë´ ì§ì ìëµê³¼ ì¶ì² í기</li> 447<li>SDUI ìì ¯(í·차í¸Â·í¼) ë ëë§</li> 448<li>ìì ë¡ê·¸ì ì¹ì¸ íë¦</li> 449</ul> 450<h2 id="s-4-기ì -ì¤íê³¼-구ì±">기ì ì¤íê³¼ 구ì±</h2> 451<p>ë¹ì¦ì¤íë§ GrowthPlatform⢠3ê³ì¸µ(ìì§Â·ì ê·í·íì©) ììì ëìíë©°, í¼ì¤í¸íí° ìì§(LOGGER RT-Collect), íì¤ ì§í ì¬ì , API/MCP ê°ë°© ê³ì¸µê³¼ ì°ê²°ë©ëë¤.</p> 452<h2 id="s-5-ëì -í¨ê³¼">ëì í¨ê³¼</h2> 453<ul> 454<li>ë°ë³µ ì 무ì ëí ê¸°ë° ì²ë¦¬</li> 455<li>ë°ì´í° ì¡°í ë³ëª© ì ê±°</li> 456<li>AI ëµë³ì 근거 ì¶ì ê°ë¥</li> 457</ul> 458<h2 id="s-6-ì¤ì¦-ë í¼ë°ì¤">ì¤ì¦ ë í¼ë°ì¤</h2> 459<p>ë°ë³µ ì 무ì ëí ê¸°ë° ì²ë¦¬: ì´ í¨ê³¼ë ë¹ì¦ì¤íë§ì´ ì´ìíë GP MySQL 183TB·4.6Mí ë°ì´í° 기ë°(AMP 60TB + MA 36TB 3ê³ì¸µ ì²´ê³) ììì AI Agentic Appê° ì»¤ë²íë O-X-3·O-X-4 íëì ì¤ì ì ì©ëë©° íì¸ë ê²°ê³¼ì ëë¤. ìí¤í ì² ìì¸: <a href="/kb/solutions/growthplatform-reference">GrowthPlatform⢠기ì ë í¼ë°ì¤</a>.</p> 460<h2 id="s-7-ê°ê²©-모ë¸">ê°ê²© 모ë¸</h2> 461<p>
461íë¡ì í¸ + ì¬ì©ë</p> 462<h2 id="s-8-ëì-ê³ ê°">ëì ê³ ê°</h2> 463<ul> 464<li>ë¸ëë기ì </li> 465<li>ê´ê³ ëíì¬</li> 466<li>ê¸ìµÂ·ì¦ê¶</li> 467</ul> 468<h2 id="s-9-tcr-매í">TCR 매í</h2> 469<p>ì´ ì루ì ì´ ì»¤ë²íë TCR íëê³¼, ê° íëì´ í´ê²°íë ê³ ê° ë¬¸ì ì ëë¤.</p> 470<ul> 471<li><a href="/kb/tcr/o-x-3">O-X-3 리í¬í ìëí</a>: ë³´ê³ ì ì ìì 매주 ìì ìê°ì ìëë¤.</li> 472<li><a href="/kb/tcr/o-x-4">O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë</a>: ë°ì´í°ë¥¼ AI ìì´ì í¸ì ì¬ë´ ìì¤í ì´ ì°ì§ 못í©ëë¤.</li> 473</ul> 474<h2 id="s-10-ê´ë ¨-ì루ì ">ê´ë ¨ ì루ì </h2> 475<ul> 476<li><a href="/kb/solutions/bizspring-daas">BizSpring DaaS</a> â ìì§Â·ì ì ë ë§ì¼í ë°ì´í°ë¥¼ API·MCPë¡ ì ê³µí´ ì¬ë´ ìì¤í ê³¼ AI ìì´ì í¸ê° ë°ë¡ ì°ê² íë ë°ì´í° ìë¹ì¤ì ëë¤.</li> 477<li><a href="/kb/solutions/gmp-api-mcp-hub">GMP ì ì¬ API·MCP íë¸</a> â ë¹ì¦ì¤íë§ ì ì íì ë°ì´í°ì 기ë¥ì APIì MCPë¡ ë ¸ì¶íë ì ì¬ íµí© íë¸ì ëë¤.</li> 478<li><a href="/kb/solutions/smartdash-ai">SmartDash.ai</a> â ì¬ë¬ ìì¤ì ì§í를 í íë©´ì 모ì¼ê³ AIê° ë³í ìì½ê¹ì§ ì¨ì£¼ë ì¤ë§í¸ ëìë³´ëì ëë¤.</li> 479<li><a href="/kb/glossary/mcp">ê´ë ¨ 문ì</a></li> 480</ul> 481<h2 id="faq">ì주 묻ë ì§ë¬¸</h2><h3>AI Agentic Appë 무ìì¸ê°ì?</h3><p>ì¬ë´ ë°ì´í°ì ì 무 ë구를 ì°ê²°í´ ì¬ëì´ ëíë¡ ì§ìíë©´ ì¤ì ìì ê¹ì§ ìííë ìì´ì í± ì í리ì¼ì´ì ì ëë¤.</p><h3>AI Agentic Appë ì´ë¤ 문ì 를 í´ê²°íëì?</h3><p>AI ëì ì ëë¶ë¶ ì±ë´ ë°ëª¨ìì ë©ì¶¥ëë¤. ì¬ë´ ë°ì´í°ì ì ê·¼íì§ ëª»íê³ ì¤ì ìì¤í ì ì¤ííì§ ëª»íë©´ ì 무ë ê·¸ëë¡ ë¨ìµëë¤.</p><h3>AI Agentic Appì ëì í¨ê³¼ë 무ìì¸ê°ì?</h3><p>ë°ë³µ ì 무ì ëí ê¸°ë° ì²ë¦¬ ë°ì´í° ì¡°í ë³ëª© ì ê±° AI ëµë³ì 근거 ì¶ì ê°ë¥</p><h3>AI Agentic Appë TCR íë ììí¬ì ì´ë¤ íëì 커ë²íëì?</h3><p>O-X-3 리í¬í ìëí, O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë</p><h3>AI Agentic Appì ê°ê²© 모ë¸ì ì´ë»ê² ëëì?</h3><p>íë¡ì í¸ + ì¬ì©ë</p> 482 483<h2 id="related">ê´ë ¨ 문ì</h2><ul><li><a href="/kb/solutions/bizspring-daas">BizSpring DaaS</a> â <span class="meta">ìì§Â·ì ì ë ë§ì¼í ë°ì´í°ë¥¼ API·MCPë¡ ì ê³µí´ ì¬ë´ ìì¤í ê³¼ AI ìì´ì í¸ê° ë°ë¡ ì°ê² íë ë°ì´í° ìë¹ì¤ì ëë¤.</span></li><li><a href="/kb/solutions/gmp-api-mcp-hub">GMP ì ì¬ API·MCP íë¸</a> â <span class="meta">ë¹ì¦ì¤íë§ ì ì íì ë°ì´í°ì 기ë¥ì APIì MCPë¡ ë ¸ì¶íë ì ì¬ íµí© íë¸ì ëë¤.</span></li><li><a href="/kb/solutions/smartdash-ai">SmartDash.ai</a> â <span class="meta">ì¬ë¬ ìì¤ì ì§í를 í íë©´ì 모ì¼ê³ AIê° ë³í ìì½ê¹ì§ ì¨ì£¼ë ì¤ë§í¸ ëìë³´ëì ëë¤.</span></li><li><a href="/kb/glossary/mcp">MCP (Model Context Protocol)</a> â <span class="meta">AI 모ë¸ì´ ì¸ë¶ ë°ì´í°ì ë구를 íì¤ ë°©ìì¼ë¡ ì¬ì©íê² í´ì£¼ë íë¡í ì½ì ëë¤.</span></li><li><a href="/kb/tcr/o-x-3">O-X-3 리í¬í ìëí â TCR íë</a> â <span class="meta">ë³´ê³ ì ì ìì 매주 ìì ìê°ì ìëë¤.</span></li><li><a href="/kb/tcr/o-x-4">O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë â TCR íë</a> â <span class="meta">ë°ì´í°ë¥¼ AI ìì´ì í¸ì ì¬ë´ ìì¤í ì´ ì°ì§ 못í©ëë¤.</span></li></ul> 484 <h2 id="backlinks">ì´ ë¬¸ì를 참조íë 문ì (ìë§í¬)</h2><ul><li><a href="/kb/glossary/rag">RAG (ê²ìì¦ê°ìì±)</a> â <span class="meta">AIê° ëµì ì§ì´ë´ì§ ìê³ , ì 뢰í ì ìë 문ììì 근거를 ì°¾ì ê·¸ ë´ì©ì ë°íì¼ë¡ ëµíê² íë ë°©ìì ëë¤.</span></li><li><a href="/kb/glossary/context-engineering">컨í ì¤í¸ ìì§ëì´ë§</a> â <span class="meta">AIìê² ë¬´ìì, ì´ë¤ ììë¡, ì¼ë§ë ë³´ì¬ì¤ì§ë¥¼ ì
484¤ê³í´ ëµë³ íì§ì ëì´ì¬ë¦¬ë ìì
ì
ëë¤.</span></li><li><a href="/kb/glossary/human-in-the-loop">í´ë¨¼ì¸ë루í (Human-in-the-Loop)</a> â <span class="meta">AIê° ì´ìì´ë íë¨ì ë§ë¤ê³ , ìµì¢
ì¹ì¸ì´ë ì¤íì ì¬ëì´ íì¸í ë¤ ì§ííë ì´ì ë°©ìì
ëë¤.</span></li><li><a href="/kb/glossary/agent-orchestration">ìì´ì í¸ ì¤ì¼ì¤í¸ë ì´ì
</a> â <span class="meta">ì¬ë¬ AI ìì´ì í¸ì ë구 í¸ì¶ì ì¤í ìì, ì¬ìë, ì¤í¨ ì²ë¦¬ë¥¼ ê´ë¦¬íë ì ì´ ê³ì¸µì
ëë¤.</span></li><li><a href="/kb/glossary/agentic-ai">ìì´ì í± AI (Agentic AI)</a> â <span class="meta">ë¨ìí ëµíë ê²ì ëì´ ëª©í를 ë°ì ì¤ì¤ë¡ ê³ííê³ ë구를 í¸ì¶í´ ì¤ì ìì
ì ëê¹ì§ ìííë AI를 ë§í©ëë¤.</span></li><li><a href="/kb/glossary/mcp">MCP (Model Context Protocol)</a> â <span class="meta">AI 모ë¸ì´ ì¸ë¶ ë°ì´í°ì ë구를 íì¤ ë°©ìì¼ë¡ ì¬ì©íê² í´ì£¼ë íë¡í ì½ì
ëë¤.</span></li><li><a href="/kb/glossary/ai-agent">AI ìì´ì í¸</a> â <span class="meta">ì¬ì©ìì 목í를 ë°ì ì ë³´ ì¡°íë¶í° ì¤íê¹ì§ ì¬ë¬ ë¨ê³ë¥¼ ì¤ì¤ë¡ íë¨í´ ì²ë¦¬íë AI ìíí¸ì¨ì´ì
ëë¤.</span></li><li><a href="/kb/glossary/ai-guardrail">AI ê°ëë ì¼</a> â <span class="meta">AIê° íì§ ë§ìì¼ í ëµë³ì´ë íëì ê²½ê³ë¥¼ 미리 ì í´ëë ê·ì¹ê³¼ ì¥ì¹ì
ëë¤.</span></li><li><a href="/kb/glossary/sdui">SDUI (ìë² ì£¼ë UI)</a> â <span class="meta">ìë²ê° íë©´ 구ì±ì ë°ì´í°ë¡ ë´ë ¤ì£¼ë©´ í´ë¼ì´ì¸í¸ê° ê·¸ëë¡ ë ëë§íë ë°©ìì
ëë¤.</span></li><li><a href="/kb/solutions">ë¹ì¦ì¤íë§ ì루ì
ì¹´íë¡ê·¸</a> â <span class="meta">í¨í¤ì§Â·ì루ì
·ë¨ìì루ì
·ë í¼ë°ì¤ë¡ 구ì±ë ë¹ì¦ì¤íë§ ì ì²´ ì루ì
ì¹´íë¡ê·¸ì
ëë¤.</span></li><li><a href="/kb/glossary/vector-search">ë²¡í° ê²ì</a> â <span class="meta">문ì¥ì ì«ì ì¢í(벡í°)ë¡ ë°ê¿, ííì´ ë¬ë¼ë ìë¯¸ê° ê°ê¹ì´ ê²ì ì°¾ìë´ë ê²ì ë°©ìì
ëë¤.</span></li><li><a href="/kb/glossary/multi-agent">ë©í°ìì´ì í¸ ìì¤í
</a> â <span class="meta">ì¬ë¬ ê°ì ì 문íë AI ìì´ì í¸ê° ìí ì ëë íì
íë©° íëì ì
무를 ìì±íë 구조ì
ëë¤.</span></li><li><a href="/kb/glossary/ax">AX (AI ì í)</a> â <span class="meta">ì
무 ì ë°ì AI ìì´ì í¸ê° ì¤ì ë¡ ìííë ë°©ìì¼ë¡ ë¤ì ì¤ê³íë ì¡°ì§ ì°¨ìì ì íì
ëë¤.</span></li><li><a href="/kb/solutions/bizspring-daas">BizSpring DaaS</a> â <span class="meta">ìì§Â·ì ì ë ë§ì¼í
ë°ì´í°ë¥¼ API·MCPë¡ ì ê³µí´ ì¬ë´ ìì¤í
ê³¼ AI ìì´ì í¸ê° ë°ë¡ ì°ê² íë ë°ì´í° ìë¹ì¤ì
ëë¤.</span></li><li><a href="/kb/solutions/air-saas-copilot">AIR SaaS Copilot</a> â <span class="meta">ë§ì¼í
ë°ì´í°ì ìì°ì´ë¡ ì§ë¬¸íë©´ ì§í를 ê³ì°íê³ ìì¸ê¹ì§ ì¤ëª
íë ë¶ì ì½íì¼ë¿ì
ëë¤.</span></li><li><a href="/kb/solutions/gp-agent-runtime">gp-agent ìì´ì í¸ ë°íì</a> â <span class="meta">ë¹ì¦ì¤íë§ì AI ì íë¤ì´ ê³µíµì¼ë¡ ì¬ë¼íë ìì´ì í¸ ë°íìì¼ë¡, ê°ë³ í매 ìíì´ ìëë¼ ìíë¤ì´ ëê³ ìë ë°ë¥ì
ëë¤.</span></li><li><a href="/kb/solutions/lift-api-gateway">LIFT API Gateway</a> â <span class="meta">ìì§Â·ë¶ì ë°ì´í°ì ë´ë¶ ìì¤í
ì ìì íê² ì°ê²°íë ë§ì¼í
ë°ì´í° API ê²ì´í¸ì¨ì´ì
ëë¤.</span></li><li><a href="/kb/tcr/o-x-3">O-X-3 리í¬í
ìëí â TCR íë</a> â <span class="meta">ë³´ê³ ì ì ìì 매주 ìì ìê°ì ìëë¤.</span></li><li><a href="/kb/solutions/gmp-api-mcp-hub">GMP ì ì¬ API·MCP íë¸</a> â <span class="meta">ë¹ì¦ì¤íë§ ì ì íì ë°ì´í°ì 기ë¥ì APIì MCPë¡ ë
¸ì¶íë ì ì¬ íµí© íë¸ì
ëë¤.</span></li><li><a href="/kb/usecases/ai-agent-on-data">AI ìì´ì í¸ê° ì°ë¦¬ ë°ì´í°ë¥¼ ì°ê² í기</a> â <span class="meta">ì¬ë´ ë§ì¼í
ë°ì´í°ë¥¼ AI ìì´ì í¸ê° ìì íê² ì¡°í·íì©íëë¡ ê°ë°©íë ìë리ì¤ì
ëë¤.</span></li><li><a href="/kb/tcr/o-x-4">O-X-4 ë°ì´í° ê°ë°©Â·AI ì°ë â TCR íë</a> â <span class="meta">ë°ì´í°ë¥¼ AI ìì´ì í¸ì ì¬ë´ ìì¤í
ì´ ì°ì§ 못í©ëë¤.</span></li><li><a href="/kb/case/contract-erp-automation">
484ê³ì½ì â ERP â ë°ì£¼ ìëí</a> â <span class="meta">구ë ê³ì½ PDF를 AIê° ì½ì´ ERP ë±ë¡Â·ë°ì£¼Â·ê²°ì¬ ìì ê¹ì§ ì²ë¦¬íê³ , ê¸ì¡Â·ì¡°ê±´ë§ ì¬ëì´ ì¹ì¸íë ìëí ì¬ë¡.</span></li><li><a href="/kb/case/onprem-ai-agent">ì¨íë ë¯¸ì¤ AI ìì´ì í¸ íê²½ 구ì¶</a> â <span class="meta">ì¸ë¶ í´ë¼ì°ë ë°ì¶ì´ ë¶ê°í ë³´ì ìê±´ ìë, ì¬ë´ 기기 ê¸°ë° AI ìì´ì í¸ íê²½ì 구ì¶í´ ë°ë³µ ì 무를 ì¤ì¼ì¤í¸ë ì´ì í ì¬ë¡.</span></li></ul> 485 486<p class="meta">ë¤ë¥¸ íí: <a href="/kb/solutions/ai-agentic-app.md">Markdown</a> · <a href="/api/kb/solutions/ai-agentic-app" rel="nofollow">JSON</a> · ìµì¢ ê°±ì 2026-09-03</p></main> 487 <aside class="toc"><h3>목차</h3><a href="#s-0-í-ì¤-ì ì" style="padding-left:0px">í ì¤ ì ì</a><a href="#s-1-ìì¥-배경과-문ì " style="padding-left:0px">ìì¥ ë°°ê²½ê³¼ 문ì </a><a href="#s-2-í´ê²°-ë°©ì" style="padding-left:0px">í´ê²° ë°©ì</a><a href="#s-3-íµì¬-기ë¥" style="padding-left:0px">íµì¬ 기ë¥</a><a href="#s-4-기ì -ì¤íê³¼-구ì±" style="padding-left:0px">기ì ì¤íê³¼ 구ì±</a><a href="#s-5-ëì -í¨ê³¼" style="padding-left:0px">ëì í¨ê³¼</a><a href="#s-6-ì¤ì¦-ë í¼ë°ì¤" style="padding-left:0px">ì¤ì¦ ë í¼ë°ì¤</a><a href="#s-7-ê°ê²©-모ë¸" style="padding-left:0px">ê°ê²© 모ë¸</a><a href="#s-8-ëì-ê³ ê°" style="padding-left:0px">ëì ê³ ê°</a><a href="#s-9-tcr-매í" style="padding-left:0px">TCR 매í</a><a href="#s-10-ê´ë ¨-ì루ì " style="padding-left:0px">ê´ë ¨ ì루ì </a></aside> 488</div> 489<footer> 490 <div class="copy"> 491 <p style="margin:0 0 8px">ì´ ë¬¸ìë ìë²ìì ìì±ë HTMLë¡ ì ê³µëë©° <a href="/llms.txt">llms.txt</a>, <a href="/llms-full.txt">llms-full.txt</a>, <a href="/sitemap.xml">sitemap.xml</a>, <a href="/feed.xml">RSS</a>ë¡ë ì ê·¼í ì ììµëë¤.</p> 492 <p style="margin:0"><button type="button" id="ui-contact-2" class="chip">문ìí기</button></p> 493 <p style="margin:8px 0 0">© 2026 BizSpring Inc. à Entrench Consulting Inc.</p> 494 <p style="margin:6px 0 0"><button type="button" id="ui-privacy" class="linkish">ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨</button></p> 495 </div> 496</footer> 497<div class="cdlg" id="ui-contact-dialog" role="dialog" aria-modal="true" aria-label="문ìí기"> 498 <div class="cdlg-box"> 499 <button type="button" class="cdlg-x" data-cdlg-close aria-label="ë«ê¸°">✕</button> 500 <h2>문ìí기</h2> 501 <p class="sub">ë´ë¹ìê° íì¸íê³ íì ë립ëë¤. ì§ê¸ê¹ì§ ë³´ì íì´ì§ê° í¨ê» ì ë¬ë©ëë¤.</p> 502 <form id="ui-contact-form" novalidate> 503 <p class="err" id="ui-contact-err" hidden></p> 504 <div class="row"><label><input name="name" required maxlength="80" placeholder="ì´ë¦ *"></label><label><input name="company" maxlength="120" placeholder="íì¬ëª "></label></div> 505 <div class="row"><label><input name="email" type="email" required maxlength="160" placeholder="ì´ë©ì¼ *"></label><label><input name="phone" maxlength="40" placeholder="ì°ë½ì²"></label></div> 506 <label><textarea name="message" rows="4" maxlength="4000" placeholder="ì´ë¤ ì ì´ ê¶ê¸íì ê°ì?"></textarea></label> 507 <button type="submit" class="send">ë³´ë´ê¸°</button> 508 <p class="note">ë³´ë´ì£¼ì ì´ë¦Â·ì´ë©ì¼ê³¼ íì¬ëª ·ì°ë½ì²ë 문ì ìë 목ì ì¼ë¡ë§ ì°ê³ , ìë´ ìë£ í 1ë ë¤ ìì í©ëë¤. ë´ë¹ìê° ë§¥ë½ì ìê³ íì í ì ìëë¡, ì§ì ê¹ì§ ëë ëí ìì½ê³¼ ë³´ì 문ì 목ë¡ì´ í¨ê» ì ë¬ë©ëë¤.<br><button type="button" id="ui-privacy-2" class="linkish">ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨ 보기</button></p> 509 </form> 510 <div id="ui-contact-done" hidden> 511 <p style="font-size:.875rem;color:var(--fg)">문ìê° ì ìëììµëë¤.</p> 512 <p style="font-size:.8125rem;color:var(--muted)">ìì ì¼ ê¸°ì¤ 1~2ì¼ ë´ì íì ë립ëë¤.</p> 513 <button type="button" class="send" data-cdlg-close style="margin-top:12px">ë«ê¸°</button> 514 </div> 515 </div> 516</div> 517<div class="cdlg" id="ui-privacy-dialog" role="dialog" aria-modal="true" aria-label="ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨"> 518 <div class="cdlg-box pdlg-box"> 519 <button type="button" class="cdlg-x" data-cdlg-close aria-label="ë«ê¸°">✕</button> 520 <h2>ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨</h2> 521 <p class="sub">bizspring.ai · ìíì¼ 2026-09-02</p> 522 <h3>1. ìì§íë ê°ì¸ì ë³´ì 목ì </h3><p>ãë¹ì¦ì¤íë§(ì´í "íì¬")ì bizspring.ai ìì ìë ì 보를 ìì§í©ëë¤. ë²ë ¹ì ë°ë¥¸ ê²½ì°ë¥¼ 빼면, ì ì´ ì£¼ì 목ì ì¸ë¡ë ì°ì§ ììµëë¤.</p> 523<ul> 524 <li><strong>문ìí기</strong>: ì´ë¦Â·ì´ë©ì¼(íì), íì¬ëª ·ì°ë½ì²Â·ë¬¸ì ë´ì©(ì í). 문ì ìëì ìë´ ì§íì ìëë¤. 문ì를 ë³´ë´ì¤ ë ì§ì ê¹ì§ ëë ëí ìì½ê³¼ ë³´ì 문ì 목ë¡ì´ í¨ê» ë´ê²¨, ë´ë¹ìê° ë§¥ë½ì ìê³ íì í ì ìê² í©ëë¤.</li> 525 <li><strong>AI ìë´ ëí</strong>: ì£¼ê³ ë°ì ëí ë´ì©ê³¼ ì ì íê²½(êµê°Â·ì§ì·ëì·기기·ì´ìì²´ì ·ë¸ë¼ì°ì ). ëµë³ íì§ ê°ì ê³¼ ì¤ë¥ íì¸ì ìëë¤. <strong>IP 주ìë ì ì¥íì§ ììµëë¤.</strong> ë¤ë§ ìëíë ëë í¸ì¶ì ë§ê¸° ìí´, ì ì IP 를 ëë릴 ì ìë ê°ì¼ë¡ ë°ê¾¼ ë¤ ê·¸ ê°ë§ <strong>2ìê°</strong> ëì ì¸ë ë° ìëë¤. ê·¸ ê°ì¼ë¡ë ê°ì¸ì ììë³¼ ì ìì¼ë©° 2ìê°ì´ ì§ëë©´ ìë ìì ë©ëë¤.</li> 526 <li><strong>ëí ë´ë³´ë´ê¸°</strong>: ë°ì¼ì¤ ì´ë©ì¼ 주ì. ìì²íì ëí ë´ì©ì ë³´ë´ ë리ë ë°ë§ ìëë¤.</li> 527</ul> 528<p>íìê°ì ì ììµëë¤. 주민ë±ë¡ë²í¸ë¥¼ ë¹ë¡¯í ê³ ì ìë³ì ë³´ì 민ê°ì ë³´ë ìì§íì§ ìì¼ë, ëíì°½ìë ì ì§ ë§ì 주ì¸ì.</p><h3>2. ë³´ì 기ê°</h3><ul> 529 <li><strong>AI ìë´ ëí</strong>: 방문ìê° ë¤ì ì´ì´ë³¼ ì ìë 기ê°ì ë§ì§ë§ ëíë¡ë¶í° <strong>24ìê°</strong>ì´ë©°, ëí를 ììí ê·¸ ë¸ë¼ì°ì ììë§ ì´ë¦½ëë¤. ëí 주ì를 ë¤ë¥¸ ì¬ëìê² ë³´ë´ë ê·¸ ì¬ëìê²ë ë³´ì´ì§ ììµëë¤. í
529ì¬ ë´ë¶ìë ìëµ íì§ ì ê²ì ìí´ <strong>60ì¼</strong>ê¹ì§ ë³´ê´íê³ , ê·¸ ë¤ ìë ìì í©ëë¤.</li> 530 <li><strong>문ì ì ë³´</strong>: ìë´ ìë£ í <strong>1ë </strong> ë¤ ìë ìì í©ëë¤.</li> 531 <li>ê´ê³ ë²ë ¹ì ë°ë¼ ë³´ê´í´ì¼ íë ê²½ì°ìë ê·¸ ë²ë ¹ì´ ì í 기ê°ì ë°ë¦ ëë¤.</li> 532</ul><h3>3. ì²ë¦¬ ìí</h3><p>ìë¹ì¤ ì ê³µì íìí ë²ììì ìë ì ì²´ì ì²ë¦¬ë¥¼ ë§¡ê¸°ê³ ììµëë¤.</p> 533<ul> 534 <li><strong>OpenAI, Anthropic</strong>: AI ìëµ ìì±. ëí ë´ì©ì´ ì ë¬ë©ëë¤.</li> 535 <li><strong>Resend</strong>: 문ì ì림과 ëí ë´ë³´ë´ê¸° ë©ì¼ ë°ì¡.</li> 536 <li><strong>Supabase, Cloudflare</strong>: ë°ì´í° ë³´ê´ê³¼ ìë¹ì¤ ì´ì.</li> 537</ul> 538<p>ì ì ì²´ë¤ì êµì¸ì ìë²ë¥¼ ëê³ ìì´, ì²ë¦¬ ê³¼ì ìì ê°ì¸ì ë³´ê° êµì¸ë¡ ì´ì ë ì ììµëë¤. ì´ì ëë í목과 목ì ì ìì ì ì ê²ê³¼ ê°ìµëë¤.</p><h3>4. ì´ì©ìì ê¶ë¦¬</h3><p>ì¸ì ë ì§ ë³¸ì¸ì ê°ì¸ì ë³´ì ëí´ ì´ë·ì ì ·ìì ·ì²ë¦¬ì ì§ë¥¼ ì구íì¤ ì ììµëë¤. ìë ì°ë½ì²ë¡ ìë ¤ 주ìë©´ ì§ì²´ ìì´ ì²ë¦¬íê³ ê²°ê³¼ë¥¼ ìë ¤ ë립ëë¤. ìë´ ëíë ì ëí를 ììíìë©´ íë©´ìì ë°ë¡ ì§ìì§ëë¤.</p><h3>5. ê°ì¸ì ë³´ ë³´í¸ì± ìì</h3><p>ì±ëª 구ìí (ëíì´ì¬) · ì´ë©ì¼ <a href="mailto:[email protected]">[email protected]</a> · ì í 02-6919-5516</p> 539<p>ê°ì¸ì ë³´ 침í´ë¡ ëìì´ íìíìë©´ ê°ì¸ì 보침í´ì ê³ ì¼í°(privacy.kisa.or.kr, êµë²ìì´ 118)ì 문ìíì¤ ì ììµëë¤.</p><h3>6. ë³ê²½ ìë´</h3><p>ì´ ë°©ì¹¨ì´ ë°ëë©´ ìíì¼ê³¼ í¨ê» ì´ íë©´ìì ìë ¤ ë립ëë¤. íì¬ ìíì¼ì 2026-09-02 ì ëë¤.</p> 540 <button type="button" class="send" data-cdlg-close style="margin-top:16px">íì¸</button> 541 </div> 542</div>
543<script>(function(){ 544var d=document.documentElement; 545 546var isDark=function(){ 547var m=localStorage.getItem('bizspring-theme')||'auto'; 548if(m==='light') return false; 549if(m==='dark') return true; 550if(m==='system') return !(window.matchMedia&&window.matchMedia('(prefers-color-scheme: light)').matches); 551var n=new Date(),tz=-n.getTimezoneOffset()/60,lon=tz*15,lat=37.5,rad=Math.PI/180; 552var doy=Math.floor((Date.UTC(n.getFullYear(),n.getMonth(),n.getDate())-Date.UTC(n.getFullYear(),0,0))/864e5); 553var g=2*Math.PI/365*(doy-1); 554var eq=229.18*(75e-6+.001868*Math.cos(g)-.032077*Math.sin(g)-.014615*Math.cos(2*g)-.040849*Math.sin(2*g)); 555var de=.006918-.399912*Math.cos(g)+.070257*Math.sin(g)-.006758*Math.cos(2*g)+9.07e-4*Math.sin(2*g)-.002697*Math.cos(3*g)+.00148*Math.sin(3*g); 556var la=lat*rad,ch=Math.cos(90.833*rad)/(Math.cos(la)*Math.cos(de))-Math.tan(la)*Math.tan(de); 557if(ch>1) return true; 558if(ch<-1) return false; 559var ha=Math.acos(ch)/rad; 560var sr=((720-4*(lon+ha)-eq)/60+tz+24)%24, ss=((720-4*(lon-ha)-eq)/60+tz+24)%24; 561var h=n.getHours()+n.getMinutes()/60; 562return !(h>=sr&&h<ss); 563}; 564function save(k,v){try{localStorage.setItem(k,v)}catch(e){}} 565function mode(){try{var m=localStorage.getItem('bizspring-theme'); 566 return ['light','dark','system','auto'].indexOf(m)>=0?m:'auto'}catch(e){return 'auto'}} 567function font(){return d.getAttribute('data-font')||'md';} 568function fontFamily(){return d.getAttribute('data-font-family')||'sans';} 569 570function applyTheme(){ 571 var dark=isDark(); 572 d.classList.toggle('light',!dark); 573 d.style.colorScheme=dark?'dark':'light'; 574} 575 576/** 577 * ëê·¸ë ë²í¼ íë + ëë¡ë¤ì´. ëí íë©´ì IconMenu ì ê°ì ëìì´ë¤. 578 * ì§ê¸ ê°ì ì½ë í¨ìì ê°ì ì ì©íë í¨ìë§ ê°ì ë¼ì°ë©´ í ë§Â·ê¸ìí¬ê¸° 모ë ì´ê±¸ ì´ë¤. 579 */ 580function wire(id, getValue, setValue){ 581 var root=document.getElementById(id); 582 if(!root) return; 583 var btn=root.querySelector('[data-menu-trigger]'); 584 var list=root.querySelector('[data-menu-list]'); 585 if(!btn||!list) return; 586 587 function paint(){ 588 var v=getValue(); 589 [].slice.call(list.querySelectorAll('[data-value]')).forEach(function(el){ 590 var on=el.getAttribute('data-value')===v; 591 el.setAttribute('aria-checked',on?'true':'false'); 592 }); 593 var cur=list.querySelector('[data-value="'+v+'"]'); 594 var icon=cur?cur.querySelector('[data-menu-icon]'):null; 595 if(icon) btn.innerHTML=icon.innerHTML; 596 var label=cur?(cur.getAttribute('data-label')||''):''; 597 btn.setAttribute('aria-label',root.getAttribute('data-label')+': '+label+'. ëë¬ì ë³ê²½'); 598 btn.title=root.getAttribute('data-label')+': '+label; 599 } 600 function close(){ list.hidden=true; btn.setAttribute('aria-expanded','false'); } 601 function open(){ list.hidden=false; btn.setAttribute('aria-expanded','true'); } 602 603 btn.addEventListener('click',function(e){ 604 e.stopPropagation(); 605 if(list.hidden) open(); else close(); 606 }); 607 list.addEventListener('click',function(e){ 608 var t=e.target.closest('[data-value]'); 609 if(!t) return; 610 setValue(t.getAttribute('data-value'));
611 paint(); close(); 612 }); 613 document.addEventListener('click',function(e){ if(!root.contains(e.target)) close(); }); 614 document.addEventListener('keydown',function(e){ if(e.key==='Escape') close(); }); 615 paint(); 616} 617 618/** 619 * wire() ì ì¬ë¬-묶ì ë²ì . í íì ìì ê°ì´ ë(í¬ê¸°Â·ëª¨ì) ìê³ , í목ë§ë¤ 620 * data-group ì¼ë¡ ì´ë 묶ìì¸ì§ íìë¼ ìë¤ â ê·¸ 묶ìì getValue/setValue ë§ ê±´ë린ë¤. 621 */ 622function wireMulti(id, groups){ 623 var root=document.getElementById(id); 624 if(!root) return; 625 var btn=root.querySelector('[data-menu-trigger]'); 626 var list=root.querySelector('[data-menu-list]'); 627 if(!btn||!list) return; 628 var byGroup={}; 629 groups.forEach(function(g){ byGroup[g.group]=g; }); 630 631 function paint(){ 632 var labels=[]; 633 groups.forEach(function(g){ 634 var v=g.getValue(); 635 [].slice.call(list.querySelectorAll('[data-group="'+g.group+'"]')).forEach(function(el){ 636 el.setAttribute('aria-checked', el.getAttribute('data-value')===v?'true':'false'); 637 }); 638 var cur=list.querySelector('[data-group="'+g.group+'"][data-value="'+v+'"]'); 639 if(cur) labels.push(cur.getAttribute('data-label')||''); 640 }); 641 var sizeVal=byGroup.size?byGroup.size.getValue():null; 642 var familyVal=byGroup.family?byGroup.family.getValue():null; 643 var sizeEl=sizeVal?list.querySelector('[data-group="size"][data-value="'+sizeVal+'"]'):null; 644 var familyEl=familyVal?list.querySelector('[data-group="family"][data-value="'+familyVal+'"]'):null; 645 if(sizeEl){ 646 var icon=sizeEl.querySelector('[data-menu-icon]'); 647 if(icon){ 648 btn.innerHTML=icon.innerHTML; 649 var span=btn.querySelector('span'); 650 if(span&&familyEl) span.style.fontFamily=familyEl.getAttribute('data-fontcss')||''; 651 } 652 } 653 var lbl=root.getAttribute('data-label')+': '+labels.join(' · '); 654 btn.setAttribute('aria-label',lbl+'. ëë¬ì ë³ê²½'); 655 btn.title=lbl; 656 } 657 function close(){ list.hidden=true; btn.setAttribute('aria-expanded','false'); } 658 function open(){ list.hidden=false; btn.setAttribute('aria-expanded','true'); } 659 660 btn.addEventListener('click',function(e){ 661 e.stopPropagation(); 662 if(list.hidden) open(); else close(); 663 }); 664 list.addEventListener('click',function(e){ 665 var t=e.target.closest('[data-value]'); 666 if(!t) return; 667 var g=byGroup[t.getAttribute('data-group')]; 668 if(!g) return; 669 g.setValue(t.getAttribute('data-value'));
670 paint(); close(); 671 }); 672 document.addEventListener('click',function(e){ if(!root.contains(e.target)) close(); }); 673 document.addEventListener('keydown',function(e){ if(e.key==='Escape') close(); }); 674 paint(); 675} 676 677applyTheme(); 678wire('ui-theme', mode, function(v){ save('bizspring-theme',v); applyTheme(); }); 679wireMulti('ui-font', [ 680 { group:'size', getValue: font, setValue: function(v){ d.setAttribute('data-font',v); save('bsw-font',v); } }, 681 { group:'family', getValue: fontFamily, setValue: function(v){ d.setAttribute('data-font-family',v); save('bsw-font-family',v); } }, 682]); 683 684// ìë 모ëë ì¼ì¶Â·ì¼ëª° 기ì¤ì´ë¼ ìê°ì´ ì§ëë©´ ì¤ì¤ë¡ ë°ëì´ì¼ íë¤. 685setInterval(function(){ if(mode()==='auto') applyTheme(); },60000); 686 687// ì§ìì¼í° ì´ë 기ë¡. 문ì ë©ì¼ì ë¶ì¼ ë§¥ë½ì¼ë¡ ëí íë©´ê³¼ ê°ì ì ì¥ì를 ì´ë¤. 688try{ 689 var K='bsw-trail'; 690 var list2=JSON.parse(localStorage.getItem(K)||'[]'); 691 var title=(document.title||location.pathname).split('|')[0].trim(); 692 var v2=title+' ('+location.pathname+')'; 693 var last=list2[list2.length-1]; 694 if(!(last&&last.kind==='page'&&last.value===v2)){ 695 list2.push({kind:'page',value:v2.slice(0,300),at:new Date().toISOString()}); 696 localStorage.setItem(K,JSON.stringify(list2.slice(-30))); 697 } 698}catch(e){} 699 700/** 701 * ì¢ìë¨ ì í ì¤ìì¹ â ìë ê³³ì¼ë¡ ëëë ¤ ë³´ë¸ë¤. 702 * 703 * ìë²ë ì§ê¸ 문ìì ê°ì¥ ê°ê¹ì´ ë³¸ì¬ íì´ì§ë¥¼ 미리 ë£ì´ ëìë¤. ì¬ê¸°ìë 704 * ê·¸ë³´ë¤ ëì ê²ì´ ìì¼ë©´(본ì¬ìì ëì´ì¨ 기ë¡) ê·¸ê±¸ë¡ ë°ê¾¼ë¤. 기ë¡ì 705 * ë¸ë¼ì°ì ë§ ìë ê²ì´ë¼ ìë²ê° ì ì ìë¤. 706 * 707 * ëí íë©´ì lib/corp-origin.ts ì ê°ì í¤ë¥¼ ì´ë¤ â ë íë©´ì ì¤ê°ë ê°ì 708 * 기ë¡ì 본ë¤. í쪽 í¤ë¥¼ ë°ê¾¸ë©´ ë¤ë¥¸ 쪽ë ë°ê¿ì¼ íë¤. 709 */ 710try{ 711 var CORP_KEY='bsw-corp-origin'; 712 var saved=null; 713 try{ saved=JSON.parse(sessionStorage.getItem(CORP_KEY)||'null'); }catch(e){} 714 if(!saved && document.referrer){ 715 try{ 716 var ru=new URL(document.referrer); 717 if(ru.hostname.toLowerCase().replace(/^www[.]/,'')==='bizspring.co.kr'){ 718 saved={url:ru.href,label:'ë³´ìë íì´ì§'}; 719 sessionStorage.setItem(CORP_KEY,JSON.stringify(saved)); 720 } 721 }catch(e){} 722 } 723 var sw=document.getElementById('ui-siteswitch'); 724 if(sw&&saved&&saved.url){ 725 sw.setAttribute('href',saved.url); 726 sw.setAttribute('title','AI 모ëê° ì¼ì ¸ ììµëë¤. ëë©´ '+(saved.label||'ë³´ìë íì´ì§')+'(bizspring.co.kr) íì´ì§ë¡ ëìê°ëë¤'); 727 } 728}catch(e){} 729 730/** 731 * 문ìë ì´ íì´ì§ìì ëëë¤. ìì ìë /?contact=1 ë¡ ë겨ì ëí íë©´ì ìë¡ ëì ëë°, 732 * 문ì ë²í¼ì ëë ì ë¿ì¸ë° ë³´ë 문ììì í겨 ëê°ë ì ì´ë¼ ì´ìíë¤. 733 */ 734var dlg=document.getElementById('ui-contact-dialog'); 735function closeContact(){ if(dlg) dlg.setAttribute('data-open','0'); } 736function openContact(){ 737 if(!dlg){ window.location.href='/?contact=1'; return; } 738 dlg.setAttribute('data-open','1'); 739 var first=dlg.querySelector('input[name=name]'); 740 if(first) first.focus(); 741} 742['ui-contact','ui-contact-2','ui-contact-mnav'].forEach(function(id){ 743 var el=document.getElementById(id); 744 if(el) el.addEventListener('click',openContact); 745}); 746 747/* ê°ì¸ì ë³´ì²ë¦¬ë°©ì¹¨ë ê°ì ì리ìì ì°ë¤ â 문ì를 ì ë¤ ë§ê³ íì´ì§ë¥¼ ì®ê¸°ë©´ 748 ì ë ë´ì©ì´ ë ìê°ë¤. */ 749var pdlg=document.getElementById('ui-privacy-dialog'); 750['ui-privacy','ui-privacy-2'].forEach(function(id){ 751 var el=document.getElementById(id); 752 if(el&&pdlg) el.addEventListener('click',function(){ pdlg.setAttribute('data-open','1'); }); 753}); 754if(pdlg){ 755 pdlg.addEventListener('click',function(e){ 756 if(e.target===pdlg||e.target.closest('[data-cdlg-close]')) pdlg.setAttribute('data-open','0'); 757 }); 758 document.addEventListener('keydown',function(e){ 759 if(e.key==='Escape'&&pdlg.getAttribute('data-open')==='1') pdlg.setAttribute('data-open','0'); 760 }); 761} 762if(dlg){ 763 dlg.addEventListener('click',function(e){ 764 if(e.target===dlg||e.target.closest('[data-cdlg-close]')) closeContact(); 765 }); 766 document.addEventListener('keydown',function(e){ 767 if(e.key==='Escape'&&dlg.getAttribute('data-open')==='1') closeContact(); 768 }); 769 770 var form=document.getElementById('ui-contact-form'); 771 var errBox=document.getElementById('ui-contact-err'); 772 var doneBox=document.getElementById('ui-contact-done'); 773 form.addEventListener('submit',function(e){ 774 e.preventDefault(); 775 var btn=form.querySelector('.send'); 776 var fd=new FormData(form); 777 var trail=[]; 778 try{ trail=JSON.parse(localStorage.getItem('bsw-trail')||'[]'); }catch(e2){} 779 errBox.hidden=true; 780 btn.disabled=true; btn.textContent='ë³´ë´ë ì¤â¦'; 781 fetch('/api/contact',{ 782 method:'POST', 783 headers:{'content-type':'application/json'}, 784 body:JSON.stringify({ 785 name:fd.get('name')||'', company:fd.get('company')||'', 786 email:fd.get('email')||'', phone:fd.get('phone')||'', 787 message:fd.get('message')||'', trail:trail.slice(-30) 788 }) 789 }).then(function(r){ 790 btn.disabled=false; btn.textContent='ë³´ë´ê¸°'; 791 if(r.ok){ form.hidden=true; doneBox.hidden=false; return; } 792 errBox.textContent='ì ì¡ì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.'; 793 errBox.hidden=false; 794 }).catch(function(){ 795 btn.disabled=false; btn.textContent='ë³´ë´ê¸°'; 796 errBox.textContent='ì ì¡ì ì¤í¨íìµëë¤. ì ì í ë¤ì ìëí´ ì£¼ì¸ì.'; 797 errBox.hidden=false; 798 }); 799 }); 800} 801})();</script>
801 802</body> 803</html>
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.