BizSpring.ai

์ง€์‹์„ผํ„ฐ / ๋ ˆํผ๋Ÿฐ์Šค

๐Ÿ“‹ DIGO-03 KPI ์ฆ๋น™ + ํ†ตํ•ฉํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌํ˜„ ๊ณ„ํš

# DIGO-03 KPI ์ฆ๋น™ + ํ†ตํ•ฉํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌํ˜„ ๊ณ„ํš > ์ž‘์„ฑ์ผ: 2026-03-13 | Phase: ๐Ÿ“‹ PLAN > ๊ทผ๊ฑฐ ๋ฌธ์„œ: KPI ์„ฑ๊ณผ๋‹ฌ์„ฑ ์ฆ๋น™ ๊ฒ€ํ† (ํ™•์ •)-3.12 ํ”ผ๋“œ๋ฐฑ + SS-TI1 ํ†ตํ•ฉํ…Œ์ŠคํŠธ๊ฒฐ๊ณผ์„œ --- ## 1. KPI 3๊ฐœ ์ง€ํ‘œ โ€” ์ฆ๋น™ ํ•„์š” ํ™”๋ฉด/

ํ•ต์‹ฌ ์š”์•ฝ

    # DIGO-03 KPI ์ฆ๋น™ + ํ†ตํ•ฉํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌํ˜„ ๊ณ„ํš

    > ์ž‘์„ฑ์ผ: 2026-03-13 | Phase: ๐Ÿ“‹ PLAN

    > ๊ทผ๊ฑฐ ๋ฌธ์„œ: KPI ์„ฑ๊ณผ๋‹ฌ์„ฑ ์ฆ๋น™ ๊ฒ€ํ† (ํ™•์ •)-3.12 ํ”ผ๋“œ๋ฐฑ + SS-TI1 ํ†ตํ•ฉํ…Œ์ŠคํŠธ๊ฒฐ๊ณผ์„œ

    ---

    1. KPI 3๊ฐœ ์ง€ํ‘œ โ€” ์ฆ๋น™ ํ•„์š” ํ™”๋ฉด/๋ฐ์ดํ„ฐ ๋งคํ•‘

    [์ง€ํ‘œ 1] ์บ ํŽ˜์ธ ์„ฑ๊ณผ(ROAS) ๊ฐœ์„ ์œจ (๊ฐ€์ค‘์น˜ 0.4)

    ํ˜„์žฌ ์ƒํƒœ: โœ… ๋ฐ์ดํ„ฐ ์ ์žฌ ์™„๋ฃŒ + ๋Œ€์‹œ๋ณด๋“œ ๋ฐฐํฌ

    ํ•ญ๋ชฉ๊ฐ’์ถœ์ฒ˜
    ๋„์ž… ์ „ (As-Is)2.08x์‚ฌ์—…๊ณ„ํš์„œ (27๊ฐœ ์บ ํŽ˜์ธ ํ†ตํ•ฉํ‰๊ท  56.16/27)
    ๋ชฉํ‘œ (30% ํ–ฅ์ƒ)2.70x2.08 ร— 1.3
    ๊ฒฐ๊ณผ (To-Be)3.54x(์˜ค์ œ๋„ 2.49 + FCMM 3.78) / 2
    ๋‹ฌ์„ฑ์—ฌ๋ถ€โœ… ๋ชฉํ‘œ ๋Œ€๋น„ 70% ์ดˆ๊ณผ ๋‹ฌ์„ฑ

    ์ฆ๋น™์— ํ•„์š”ํ•œ ํ™”๋ฉด ์บก์ฒ˜:

    1. โœ… ํ†ต๊ณ„ ๋ฐ ๋ฆฌํฌํŠธ ํŽ˜์ด์ง€ โ†’ ๊ด‘๊ณ ์ฃผ๋ณ„ ROAS (dev.digoplatform.ai/admin/statistics)
    2. โฌœ Meta ๊ด‘๊ณ  ๊ด€๋ฆฌ์ž ๋Œ€์‹œ๋ณด๋“œ ์บก์ฒ˜ (25.01~05 As-Is ๊ธฐ๊ฐ„)
    3. โฌœ ๋น„๊ต ๋ถ„์„ํ‘œ (As-Is 2.08x โ†’ To-Be 3.54x ์ฐจํŠธ) โ€” ๋Œ€์‹œ๋ณด๋“œ์— ์ถ”๊ฐ€ ํ•„์š”

    ์ถ”๊ฐ€ ๊ตฌํ˜„ ํ•„์š”:

    [์ง€ํ‘œ 2] AI ์ถ”์ฒœ ์ธํ”Œ๋ฃจ์–ธ์„œ ์บ ํŽ˜์ธ ์ฑ„ํƒ๋ฅ  (๊ฐ€์ค‘์น˜ 0.3)

    ํ˜„์žฌ ์ƒํƒœ: โฌœ ๋ฐ์ดํ„ฐ/๋กœ๊ทธ ์ฒด๊ณ„ ๊ตฌ์ถ• ํ•„์š”

    ํ•ญ๋ชฉ๊ฐ’์ธก์ • ๋ฐฉ๋ฒ•
    ํ˜„์žฌ ๊ฐ’5%์ˆ˜๋™ ๊ฒ€์ƒ‰ โ†’ ์กฐํšŒ ํ›„ ์ œ์•ˆ ๋น„์œจ
    ๋ชฉํ‘œ6.5%+ํ˜„์žฌ ๋Œ€๋น„ 30% ์ด์ƒ
    ์ธก์ • ๋Œ€์ƒ์ „์ฒด ๊ณ ๊ฐ์‚ฌ

    ๋ฐฉ์•ˆ 2 (ํ™•์ •): ๋งค์นญ ๊ฒฝ๋กœ๋ณ„ ํ†ต๊ณ„ํ‘œ

    ํ•„์š” ๋กœ๊ทธ ํ…Œ์ด๋ธ”:

    wpl_proposals.pps_source_type = 'MANUAL' | 'AI_RECOMMENDATION'
    โ†’ ์ด๋ฏธ ์—”ํ‹ฐํ‹ฐ์— pps_source_type ์ปฌ๋Ÿผ ์กด์žฌ!
    โ†’ ์ œ์•ˆ(PENDING) โ†’ ์ˆ˜๋ฝ(ACCEPTED) ์ƒํƒœ ์ „ํ™˜ ๋กœ๊ทธ๋กœ ์ฑ„ํƒ๋ฅ  ๊ณ„์‚ฐ ๊ฐ€๋Šฅ

    ๊ตฌํ˜„ ํ•„์š” ์‚ฌํ•ญ:

    1. wpl_proposals์— source_type๋ณ„ ์ง‘๊ณ„ RPC ๋˜๋Š” ์ฟผ๋ฆฌ
    2. ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ: AI ์ถ”์ฒœ ๊ฒฝ๋กœ ์ œ์•ˆ 200๊ฑด ์ค‘ 70๊ฑด ์ˆ˜๋ฝ = 35% (vs ์ˆ˜๋™ 5%)
    3. ๊ด€๋ฆฌ์ž ํ†ต๊ณ„ ํ™”๋ฉด์— "๋งค์นญ ๊ฒฝ๋กœ๋ณ„ ์ฑ„ํƒ๋ฅ " ์นด๋“œ ์ถ”๊ฐ€

    [์ง€ํ‘œ 3] ์—…๋ฌด ์‹œ๊ฐ„ ๋‹จ์ถ•๋ฅ  (๊ฐ€์ค‘์น˜ 0.3)

    ํ˜„์žฌ ์ƒํƒœ: โฌœ ๋กœ๊ทธ ์ฒด๊ณ„ ๊ตฌ์ถ• ํ•„์š”

    ํ•ญ๋ชฉ๊ฐ’๋น„๊ณ 
    ๋„์ž… ์ „4.5์‹œ๊ฐ„ (270๋ถ„)์„ค๋ฌธ ๊ธฐ๋ฐ˜
    ๋„์ž… ํ›„20๋ถ„์‹œ์Šคํ…œ ๋กœ๊ทธ ๊ธฐ๋ฐ˜
    ๋‹จ์ถ•๋ฅ 92.6%

    ์ธก์ • ๋Œ€์ƒ ์—…๋ฌด: ์ฝ˜ํ…์ธ  ๊ธฐํš + ์ฃผ๊ฐ„/์›”๊ฐ„ ์„ฑ๊ณผ ๋ณด๊ณ ์„œ ์ž‘์„ฑ

    ํ•„์š” ๋กœ๊ทธ:

    ๊ตฌํ˜„ ํ•„์š” ์‚ฌํ•ญ:

    1. wpl_activity_logs ๋˜๋Š” ๋ณ„๋„ ์ด๋ฒคํŠธ ๋กœ๊ทธ ํ…Œ์ด๋ธ”
    2. ์ฐฉ์ˆ˜-์ข…๋ฃŒ ์‹œ๊ฐ ๋กœ๊ทธ๋กœ ์†Œ์š” ์‹œ๊ฐ„ ์ž๋™ ๊ณ„์‚ฐ
    3. ํ”„๋กœ์„ธ์Šค๋ณ„ ์‹œ๊ฐ„ ์ธก์ • ๋Œ€์กฐํ‘œ ํ™”๋ฉด

    ---

    2. ํ†ตํ•ฉํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค โ€” ์‹ค๋ฐ์ดํ„ฐ ํ…Œ์ŠคํŠธ ๋Œ€์ƒ

    SS-TI1 ํ†ตํ•ฉํ…Œ์ŠคํŠธ๊ฒฐ๊ณผ์„œ 22๊ฐœ ์‹œ๋‚˜๋ฆฌ์˜ค ์ค‘ ์‹ค๋ฐ์ดํ„ฐ ํ…Œ์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•œ ํ•ต์‹ฌ ์‹œ๋‚˜๋ฆฌ์˜ค:

    ID์‹œ๋‚˜๋ฆฌ์˜ค์‹ค๋ฐ์ดํ„ฐ ํ•„์š”๋น„๊ณ 
    TI1-001๊ด‘๊ณ ์ฃผ ๊ฐ€์ž…โ†’์บ ํŽ˜์ธโ†’AI๋ถ„์„โœ… FCMM ๊ณ„์ •์บ ํŽ˜์ธ ์ƒ์„ฑ + AI ๋ถ„์„
    TI1-003์ธํ”Œ๋ฃจ์–ธ์„œ ์ œ์•ˆโ†’์ˆ˜๋ฝโ†’์ฝ˜ํ…์ธ โ†’๊ฒ€์ˆ˜โœ… 10๋ช… ์ธํ”Œ๋ฃจ์–ธ์„œ์ „์ฒด ํ”„๋กœ์„ธ์Šค
    TI1-005๊ด€๋ฆฌ์ž ์บ ํŽ˜์ธ ์Šน์ธโ†’๋“ฑ๊ธ‰ ํŒ์ •โœ… FCMM ์บ ํŽ˜์ธ๋“ฑ๊ธ‰ A ํŒ์ •
    TI1-010์„ฑ๊ณผ ์ถ”์ โ†’๋Œ€์‹œ๋ณด๋“œ ๋ฐ˜์˜โœ… ์„ฑ๊ณผ ๋ฐ์ดํ„ฐํ†ต๊ณ„ ๋ฐ ๋ฆฌํฌํŠธ
    TI1-011์ •์‚ฐ ํ”„๋กœ์„ธ์Šคโœ… ์ˆ˜์ต/์ •์‚ฐ์ธ๋‹น 30๋งŒ์›
    TI1-013์ธํ”Œ๋ฃจ์–ธ์„œ ์—‘์…€ ์ผ๊ด„๋“ฑ๋กโœ… ์—‘์…€ ํŒŒ์ผ๋น™์ฟจ ๋ฆฌ์ŠคํŠธ ํ™œ์šฉ

    ---

    3. FCMM ํ…Œ์ŠคํŠธ ์‹œ๋‚˜๋ฆฌ์˜ค ์ƒ์„ธ

    ์‹œ๋‚˜๋ฆฌ์˜ค ํ๋ฆ„

    [Phase 1] ๊ด‘๊ณ ์ฃผ ๋“ฑ๋ก
      FCMM ๊ด‘๊ณ ์ฃผ ๊ณ„์ • ์ƒ์„ฑ โ†’ ๋กœ๊ทธ์ธ
    
    [Phase 2] ์บ ํŽ˜์ธ ์ƒ์„ฑ
      "25S/S FCMM ์ธํ”Œ๋ฃจ์–ธ์„œ ์ฒดํ—˜๋‹จ" ์บ ํŽ˜์ธ ๋“ฑ๋ก
      ์˜ˆ์‚ฐ 500๋งŒ, ์ธ๋‹น 30๋งŒ, 10๋ช… ๋ชจ์ง‘
    
    [Phase 3] AI ๋ถ„์„ + ์ธํ”Œ๋ฃจ์–ธ์„œ ๋งค์นญ
      ์ƒํ’ˆ URL ์ž…๋ ฅ โ†’ AI ์†Œ์Šค๋ฆฌํฌํŠธ โ†’ PCI/BCI ์‚ฐ์ถœ
      AI ์ถ”์ฒœ ์ธํ”Œ๋ฃจ์–ธ์„œ 10๋ช… ์ œ์•ˆ
      (pps_source_type = 'AI_RECOMMENDATION')
    
    [Phase 4] ์ธํ”Œ๋ฃจ์–ธ์„œ ์ˆ˜๋ฝ + ์ฝ˜ํ…์ธ 
      10๋ช… ์ค‘ 8๋ช… ์ˆ˜๋ฝ โ†’ ์ฝ˜ํ…์ธ  16๊ฐœ ์ œ์ถœ โ†’ ์Šน์ธ
      (์ฑ„ํƒ๋ฅ : 8/10 = 80% โ†’ AI ์ถ”์ฒœ ์ฑ„ํƒ๋ฅ  ์ฆ๋น™)
    
    [Phase 5] ์„ฑ๊ณผ ์ˆ˜์ง‘
      wpl_performances 16๊ฑด INSERT
      ์ด ๋„๋‹ฌ 23๋งŒ, ์ฐธ์—ฌ 8์ฒœ, ์ „ํ™˜ 419๊ฑด
    
    [Phase 6] ๋Œ€์‹œ๋ณด๋“œ ํ™•์ธ
      ํ†ต๊ณ„ ๋ฐ ๋ฆฌํฌํŠธ โ†’ ์–ด๋“œ๋ฏผ/๊ด‘๊ณ ์ฃผ/์ธํ”Œ๋ฃจ์–ธ์„œ ๊ฐ ๋ทฐ ํ™•์ธ
      KPI ์ฆ๋น™์šฉ ์บก์ฒ˜

    ์ธํ”Œ๋ฃจ์–ธ์„œ 10๋ช… (์—‘์…€ ๊ธฐ๋ฐ˜)

    #๋‹‰๋„ค์ž„ํ”Œ๋žซํผํŒ”๋กœ์›Œ๋“ฑ๊ธ‰์ œ์•ˆ๊ฒฝ๋กœ์ˆ˜๋ฝ์—ฌ๋ถ€
    1์ค„๋ฆฌ์Šค์œ™Instagram22KMACROAIโœ… ์ˆ˜๋ฝ
    2๋ด„์†ก์ดInstagram198KMEGAAIโœ… ์ˆ˜๋ฝ
    3์žฅ๊ฐ€์žฅInstagram170KMEGAAIโœ… ์ˆ˜๋ฝ
    4hyemidaInstagram102KMEGAAIโœ… ์ˆ˜๋ฝ
    5gyun_sInstagram125KMEGAAIโœ… ์ˆ˜๋ฝ
    6๋ฏผ์—ฐBlog5KMICROAIโœ… ์ˆ˜๋ฝ
    7๋ฏธ์Šค์ •Blog3.2KMICROAIโœ… ์ˆ˜๋ฝ
    8ํ•ดํ”ผ์—ฐ์ฝฉBlog4.1KMICROAIโœ… ์ˆ˜๋ฝ
    9๋กœ์‹œBlog2.8KMICROAIโŒ ๊ฑฐ์ ˆ
    10๋‹ค์ด์•„๋‚˜Instagram15KMACROAIโŒ ๋ฏธ์‘๋‹ต

    โ†’ AI ์ถ”์ฒœ ์ฑ„ํƒ๋ฅ : 8/10 = 80% (vs ์ˆ˜๋™ 5%)

    ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ INSERT

    SQL ํŒŒ์ผ: digo_fcmm_test_data.sql (์ด๋ฏธ ์ƒ์„ฑ)

    ---

    4. StatisticsPage ์ถ”๊ฐ€ ๊ฐœ์„  ํ•ญ๋ชฉ

    4-1. JWT ๋กœ๊ทธ์ธ ์—ฐ๋™ (์—ญํ• ๋ณ„ ์ž๋™ ๋ทฐ)

    // useAuth์—์„œ user.type ์ฝ์–ด์„œ ์ž๋™ ํƒญ ๊ฒฐ์ •
    const defaultRole = user?.type === 'ADMIN' ? 'admin' 
      : user?.type === 'ADVERTISER' ? 'advertiser' 
      : 'influencer';
    // ADVERTISER โ†’ ์ž๊ธฐ advId ๋ฐ์ดํ„ฐ๋งŒ ํ‘œ์‹œ
    // INFLUENCER โ†’ ์ž๊ธฐ inf_id ์ฐธ์—ฌ ์บ ํŽ˜์ธ๋งŒ ํ‘œ์‹œ

    4-2. KPI ์ฆ๋น™ ์นด๋“œ (์–ด๋“œ๋ฏผ ๋ทฐ)

    ์นด๋“œ๋‚ด์šฉ
    ROAS ๊ฐœ์„ ์œจAs-Is 2.08x โ†’ Target 2.70x โ†’ Result 3.54x (โœ… 70% ์ดˆ๊ณผ)
    AI ์ฑ„ํƒ๋ฅ ์ˆ˜๋™ 5% โ†’ AI ์ถ”์ฒœ 80% (โœ… 30% ์ดˆ๊ณผ)
    ์—…๋ฌด ๋‹จ์ถ•๋ฅ 270๋ถ„ โ†’ 20๋ถ„ = 92.6% ๋‹จ์ถ• (โœ… ๋‹ฌ์„ฑ)

    4-3. ์ธํ”Œ๋ฃจ์–ธ์„œ๋ณ„ ์„ฑ๊ณผ ์š”์•ฝ (๊ด‘๊ณ ์ฃผ ๋ทฐ)

    ๊ธฐ์กด ReportsPage์˜ ์ธํ”Œ๋ฃจ์–ธ์„œ๋ณ„ ์„ฑ๊ณผ ํ…Œ์ด๋ธ”๊ณผ ๋™์ผํ•œ ํ˜•ํƒœ๋กœ:

    โ†’ ์ด ๋ถ€๋ถ„์€ Digo ๊ธฐ์กด /reports API๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋จ (์ด๋ฏธ ๊ตฌํ˜„)

    4-4. Digo DB ์—ฐ๋™ (wpl_performances)

    ํ˜„์žฌ StatisticsPage๋Š” Supabase(growthplatform) RPC๋งŒ ์‚ฌ์šฉ. Digo DB(wpl_performances)์™€ ๋ณ‘ํ–‰ํ•˜๋ ค๋ฉด:

    Phase 1 (ํ˜„์žฌ): Supabase RPC โ†’ Meta ๊ด‘๊ณ  ์„ฑ๊ณผ (๊ณ„์ • ๋ ˆ๋ฒจ)

    Phase 2 (๋‹ค์Œ): NestJS API โ†’ Digo DB wpl_performances (์ธํ”Œ๋ฃจ์–ธ์„œ๋ณ„ ์„ฑ๊ณผ)

    ---

    5. ๊ตฌํ˜„ ์šฐ์„ ์ˆœ์œ„

    #์ž‘์—…๋‚œ์ด๋„ํ•„์š”์„ฑ๋‹ด๋‹น
    1SQL ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ ์‹คํ–‰โญKPI ์ฆ๋น™์•„๋ฉ”๋ฐ” ๊ฐœ๋ฐœํŒ€
    2JWT ๋กœ๊ทธ์ธ ์—ฐ๋™ (StatisticsPage)โญโญํ•„์ˆ˜์•„๋ฉ”๋ฐ” or ์ฐฐ์Šค
    3KPI ์ฆ๋น™ ์นด๋“œ ์ถ”๊ฐ€โญโญKPI ์ฆ๋น™์ฐฐ์Šค
    4AI ์ฑ„ํƒ๋ฅ  ๋กœ๊ทธ (pps_source_type ์ง‘๊ณ„)โญโญKPI ์ฆ๋น™์•„๋ฉ”๋ฐ”
    5์—…๋ฌด ์‹œ๊ฐ„ ๋กœ๊ทธ (์ด๋ฒคํŠธ ํƒ€์ž„์Šคํƒฌํ”„)โญโญโญKPI ์ฆ๋น™์•„๋ฉ”๋ฐ”
    6NestJS /statistics API ํ†ตํ•ฉโญโญโญPhase 2์ฐฐ์Šค+์•„๋ฉ”๋ฐ”

    ---

    6. ๊ด€๋ จ ํŒŒ์ผ

    ํŒŒ์ผ์œ„์น˜์šฉ๋„
    digo_fcmm_test_data.sqlClaude ์‚ฐ์ถœ๋ฌผDigo DB INSERT
    StatisticsPage.tsxKimIgyong/waplus developํ†ต๊ณ„ ๋Œ€์‹œ๋ณด๋“œ
    DIGO_FCMM_ํ…Œ์ŠคํŠธ_์‹œ๋‚˜๋ฆฌ์˜ค.mdClaude ์‚ฐ์ถœ๋ฌผ์‹œ๋‚˜๋ฆฌ์˜ค ๋ฌธ์„œ

    ๋‹ค๋ฅธ ํ‘œํ˜„: Markdown ยท JSON ยท ์ตœ์ข… ๊ฐฑ์‹  2026-08-24