CARE BEAUTY CLINIC|完整行銷週報

曜妍診所完整行銷週報 2026-10-05~2026-10-11

整合 GA4、Google Ads、Meta Ads、Search Console、LINE OA,聚焦網站 LINE 意圖、廣告轉換品質、SEO 機會字與 LINE 好友留存。

報告範圍與資料狀態

期間:2026-10-05~2026-10-11|比較:2026-09-28~2026-10-04|時區:Asia/Taipei

管理者重點 KPI

ga4|網站流量

ga4_sessions

973 sessions
前週 939 sessions|變化 3.62%|up

網站總工作階段變化,代表整體承接量。

ga4|LINE 意圖

ga4_click_line

53 events
前週 40 events|變化 32.5%|up

網站上點擊 LINE 的高意圖行為,是本週主要網站諮詢意圖 KPI。

google_ads|廣告曝光/點擊

google_ads_spend_twd

10,135.34 TWD
前週 10,497.06 TWD|變化 -3.45%|down

Google Ads 本週花費,需與 click_line / high-intent conversions 一起看。

google_ads|平台轉換

google_ads_conversions

33 conversions
前週 28 conversions|變化 17.86%|up

Google Ads 主要 conversions;已另查 conversion action composition 避免被低意圖事件誤導。

meta_ads|社群廣告

meta_ads_spend_twd

6,747 TWD
前週 4,895 TWD|變化 37.83%|up

Meta 投放花費;目前不可直接等同 LINE 好友成長。

meta_ads|社群諮詢

meta_ads_leads_or_messages

75 leads/messages
前週 75 leads/messages|變化 0.0%|flat

Meta API 可見的 leads/messages;若為 0,不能宣稱 Meta 直接帶來諮詢。

search_console|SEO 自然搜尋

search_console_clicks

81 clicks
前週 89 clicks|變化 -8.99%|down

自然搜尋帶來的點擊量。

line_oa|可觸及好友

line_oa_targeted_reach_delta_total

147 reachable users
前週 139 reachable users|變化 5.76%|up

兩個 LINE OA 合計可觸及好友淨變化。

line_oa|好友品質

line_oa_block_ratio_total

31.65 %
前週 26.43 %|變化 19.75%|down

封鎖 / 估計新增好友比,>30% 為警訊。

4 週趨勢圖

GA4:sessions / click_line

Google Ads:花費 / 點擊 / 轉換

LINE OA:好友 / 可觸及 / 封鎖 delta

Search Console:曝光 / 點擊

Meta Ads:花費 / 點擊 / LPV

通路表現資料

GA4 網站流量

{
  "label": "current",
  "start": "2026-10-05",
  "end": "2026-10-11",
  "sessions": 973,
  "active_users": 854,
  "new_users": 824,
  "bounce_rate_pct": 67.0,
  "avg_session_duration_sec": 77.42,
  "click_line": 53
}

Google Ads

{
  "label": "current",
  "start": "2026-10-05",
  "end": "2026-10-11",
  "cost_twd": 10135.34,
  "clicks": 1093,
  "impressions": 34254,
  "ctr_pct": 3.19,
  "avg_cpc_twd": 9.27,
  "conversions": 33.0,
  "cost_per_conversion_twd": 307.13,
  "all_conversions": 389.0
}

Meta Ads

{
  "label": "current",
  "start": "2026-10-05",
  "end": "2026-10-11",
  "spend_twd": 6747.0,
  "clicks": 625,
  "inline_link_clicks": 263,
  "leads": 75.0,
  "landing_page_views": 0.0,
  "missing_accounts": []
}

Search Console

{
  "label": "current",
  "start": "2026-10-05",
  "end": "2026-10-11",
  "clicks": 81,
  "impressions": 1753,
  "ctr_pct": 4.62,
  "average_position": 11.02
}

LINE OA

{
  "hsinchu": {
    "label": "current",
    "start": "2026-10-05",
    "end": "2026-10-11",
    "start_snapshot": {
      "date": "2026-10-04",
      "status": "ready",
      "followers": 9324,
      "targeted_reaches": 5425,
      "blocks": 3811,
      "raw_status": "ready"
    },
    "end_snapshot": {
      "date": "2026-10-11",
      "status": "ready",
      "followers": 9598,
      "targeted_reaches": 5566,
      "blocks": 3938,
      "raw_status": "ready"
    },
    "followers_delta": 274,
    "targeted_reach_delta": 141,
    "blocks_delta": 127,
    "block_ratio": 31.67,
    "new_friends_est": 401,
    "unfriends_est": 127,
    "net_growth_est": 274,
    "data_quality_note": "computed from cumulative LINE Insight snapshots"
  },
  "zhubei": {
    "label": "current",
    "start": "2026-10-05",
    "end": "2026-10-11",
    "start_snapshot": {
      "date": "2026-10-04",
      "status": "ready",
      "followers": 1335,
      "targeted_reaches": 839,
      "blocks": 484,
      "raw_status": "ready"
    },
    "end_snapshot": {
      "date": "2026-10-11",
      "status": "ready",
      "followers": 1346,
      "targeted_reaches": 845,
      "blocks": 489,
      "raw_status": "ready"
    },
    "followers_delta": 11,
    "targeted_reach_delta": 6,
    "blocks_delta": 5,
    "block_ratio": 31.25,
    "new_friends_est": 16,
    "unfriends_est": 5,
    "net_growth_est": 11,
    "data_quality_note": "computed from cumulative LINE Insight snapshots"
  }
}

漏斗診斷

廣告曝光/點擊網站流量click_lineLINE 好友新增封鎖可觸及好友淨增加諮詢/預約
{
  "google_ads_impressions": 34254,
  "google_ads_clicks": 1093,
  "meta_clicks": 625,
  "ga4_sessions": 973,
  "ga4_click_line": 53,
  "line_followers_delta_total": 285,
  "line_blocks_delta_total": 132,
  "line_targeted_reach_delta_total": 147
}

目前能證明網站 LINE 點擊與 OA 帳號層級好友變化,但尚不能把每位好友精準歸因到 Google / Meta / SEO。

Top 3 優先行動

#1

先校正 Google Ads 轉換品質,再判斷 CPA 是否真的改善

理由:Google Ads 已回傳 conversion action composition;若 low-intent/local actions 佔比高,all conversions 會高估成效。

下一步:在 Google Ads 後台把 LINE click、來電、表單/預約列為主要轉換;Directions、profile、page view/engagement 類轉為次要觀察,並重算 search / PMax 的 high-intent CPA。

負責:廣告投手 + Eric|驗證 KPI:high_intent_conversions、GA4 click_line、high_intent CPA

風險:重大出價/預算調整需人工確認;本報告不會自動修改廣告帳戶。|confidence=high

#2

檢查 LINE 新竹/竹北加好友後承接與封鎖率

理由:LINE OA 是最接近諮詢沉澱的節點;封鎖率若高,表示廣告承諾、分院導流或訊息節奏可能不匹配。

下一步:分別檢查新竹與竹北歡迎訊息、首週推播頻率、廣告落地頁 CTA 是否導到正確 OA;封鎖率 >30% 的帳號先減少硬促銷訊息,改為服務導覽與預約分流。

負責:LINE OA 管理者 + 診所櫃台/客服|驗證 KPI:followers_delta、targeted_reach_delta、blocks_delta、block_ratio

風險:LINE Insight 只能證明帳號層級變化,不能直接歸因到單一廣告;需加 UTM/分流追蹤。|confidence=high

#3

用 SEO 機會字補高意圖承接,並修正 Meta 無法證明諮詢的追蹤缺口

理由:Search Console 有排名 4–15 與零點擊高曝光詞;Meta 若無 leads/messages,應先做追蹤與再行銷承接,而非只看便宜點擊。

下一步:挑 3–5 個排名 4–15 關鍵字更新標題/FAQ/內部連結;Meta 廣告 URL 全部補 UTM,並用 landing page view + click_line + LINE OA delta 共同驗證。

負責:SEO 編輯 + 廣告投手|驗證 KPI:Search Console CTR/position、GA4 organic click_line、Meta landing_page_views/click_line

風險:醫美內容需避免保證療效與過度承諾;上線前需人工審稿。|confidence=medium

SEO 機會字

下週實驗與追蹤限制

Next Week Experiments

Tracking Limitations

RAW_DATA_JSON(完整機器可讀資料)
{
  "report_context": {
    "clinic": "曜妍診所",
    "report_type": "weekly_integrated_marketing_ad_report",
    "period_start": "2026-10-05",
    "period_end": "2026-10-11",
    "comparison_start": "2026-09-28",
    "comparison_end": "2026-10-04",
    "timezone": "Asia/Taipei",
    "generated_at": "2026-10-12T08:04:54.950791+08:00",
    "weekly_windows_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20"
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27"
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11"
      }
    ],
    "web_url": "https://yaoyan-weekly-ad-report.pages.dev/reports/2026-10-05_2026-10-11/",
    "markdown_url": "https://yaoyan-weekly-ad-report.pages.dev/reports/2026-10-05_2026-10-11/report.md",
    "status": "success",
    "sections_completed": [
      "ga4",
      "google_ads",
      "meta_ads",
      "search_console",
      "line_oa"
    ],
    "sections_failed": {},
    "delivery_status": "not_attempted",
    "top_priorities": [
      "先校正 Google Ads 轉換品質,再判斷 CPA 是否真的改善",
      "檢查 LINE 新竹/竹北加好友後承接與封鎖率",
      "用 SEO 機會字補高意圖承接,並修正 Meta 無法證明諮詢的追蹤缺口"
    ]
  },
  "data_sources": {
    "ga4": {
      "source": "ga4",
      "status": "success",
      "date_range": {
        "start": "2026-10-05",
        "end": "2026-10-11"
      },
      "comparison_range": {
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      "latest_available_date": "2026-10-11",
      "rows_returned": 26,
      "non_zero_status": true,
      "data_quality_note": "GA4 API returned rows for the current report week.",
      "error_or_missing_reason": null
    },
    "google_ads": {
      "source": "google_ads",
      "status": "success",
      "date_range": {
        "start": "2026-10-05",
        "end": "2026-10-11"
      },
      "comparison_range": {
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      "latest_available_date": "2026-10-11",
      "rows_returned": 58,
      "non_zero_status": true,
      "data_quality_note": "Google Ads API returned account, campaign, search term, keyword, and conversion-action rows.",
      "error_or_missing_reason": null
    },
    "meta_ads": {
      "source": "meta_ads",
      "status": "success",
      "date_range": {
        "start": "2026-10-05",
        "end": "2026-10-11"
      },
      "comparison_range": {
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      "latest_available_date": "2026-10-11",
      "rows_returned": 10,
      "non_zero_status": true,
      "data_quality_note": "Meta account-level status checked for all configured accounts; campaign details included only where spend was present.",
      "error_or_missing_reason": null
    },
    "search_console": {
      "source": "search_console",
      "status": "success",
      "date_range": {
        "start": "2026-10-05",
        "end": "2026-10-11"
      },
      "comparison_range": {
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      "latest_available_date": "2026-10-11",
      "rows_returned": 80,
      "non_zero_status": true,
      "data_quality_note": "Search Console API returned current-week query/page data.",
      "error_or_missing_reason": null
    },
    "line_oa": {
      "source": "line_oa",
      "status": "success",
      "date_range": {
        "start": "2026-10-05",
        "end": "2026-10-11"
      },
      "comparison_range": {
        "start": "2026-09-28",
        "end": "2026-10-04"
      },
      "latest_available_date": "2026-10-11",
      "rows_returned": 2,
      "non_zero_status": true,
      "data_quality_note": "LINE OA cumulative snapshots queried separately for 新竹 and 竹北.",
      "error_or_missing_reason": null
    }
  },
  "ga4": {
    "status": "success",
    "date_range": {
      "start": "2026-10-05",
      "end": "2026-10-11"
    },
    "comparison_range": {
      "start": "2026-09-28",
      "end": "2026-10-04"
    },
    "property_id": "415422724",
    "overview": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "sessions": 973,
      "active_users": 854,
      "new_users": 824,
      "bounce_rate_pct": 67.0,
      "avg_session_duration_sec": 77.42,
      "click_line": 53
    },
    "comparison_overview": {
      "label": "week_minus_1",
      "start": "2026-09-28",
      "end": "2026-10-04",
      "sessions": 939,
      "active_users": 837,
      "new_users": 810,
      "bounce_rate_pct": 69.0,
      "avg_session_duration_sec": 68.17,
      "click_line": 40
    },
    "weekly_trend_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20",
        "sessions": 1128,
        "active_users": 987,
        "new_users": 949,
        "bounce_rate_pct": 67.0,
        "avg_session_duration_sec": 87.74,
        "click_line": 53
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27",
        "sessions": 979,
        "active_users": 836,
        "new_users": 808,
        "bounce_rate_pct": 69.0,
        "avg_session_duration_sec": 86.36,
        "click_line": 45
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04",
        "sessions": 939,
        "active_users": 837,
        "new_users": 810,
        "bounce_rate_pct": 69.0,
        "avg_session_duration_sec": 68.17,
        "click_line": 40
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "sessions": 973,
        "active_users": 854,
        "new_users": 824,
        "bounce_rate_pct": 67.0,
        "avg_session_duration_sec": 77.42,
        "click_line": 53
      }
    ],
    "traffic_sources": [
      {
        "sessionDefaultChannelGroup": "Cross-network",
        "sessionSource": "google",
        "sessions": 390,
        "activeUsers": 342,
        "conversions": 5.0
      },
      {
        "sessionDefaultChannelGroup": "Direct",
        "sessionSource": "(direct)",
        "sessions": 222,
        "activeUsers": 219,
        "conversions": 5.0
      },
      {
        "sessionDefaultChannelGroup": "Paid Search",
        "sessionSource": "google",
        "sessions": 155,
        "activeUsers": 146,
        "conversions": 22.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Search",
        "sessionSource": "google",
        "sessions": 140,
        "activeUsers": 115,
        "conversions": 16.0
      },
      {
        "sessionDefaultChannelGroup": "Referral",
        "sessionSource": "medirealms.org",
        "sessions": 11,
        "activeUsers": 3,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Social",
        "sessionSource": "l.instagram.com",
        "sessions": 9,
        "activeUsers": 9,
        "conversions": 2.0
      },
      {
        "sessionDefaultChannelGroup": "Cross-network",
        "sessionSource": "(data not available)",
        "sessions": 7,
        "activeUsers": 7,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Unassigned",
        "sessionSource": "floating_button",
        "sessions": 7,
        "activeUsers": 5,
        "conversions": 1.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Search",
        "sessionSource": "tw.search.yahoo.com",
        "sessions": 5,
        "activeUsers": 5,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Referral",
        "sessionSource": "104.com.tw",
        "sessions": 4,
        "activeUsers": 0,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Referral",
        "sessionSource": "aumaster.veevanetwork.com",
        "sessions": 4,
        "activeUsers": 3,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Referral",
        "sessionSource": "teams.public.onecdn.static.microsoft",
        "sessions": 4,
        "activeUsers": 1,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "AI Assistant",
        "sessionSource": "chatgpt.com",
        "sessions": 3,
        "activeUsers": 3,
        "conversions": 2.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Video",
        "sessionSource": "youtube.com",
        "sessions": 3,
        "activeUsers": 2,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Unassigned",
        "sessionSource": "header_desktop",
        "sessions": 3,
        "activeUsers": 1,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Social",
        "sessionSource": "facebook.com",
        "sessions": 2,
        "activeUsers": 2,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Organic Search",
        "sessionSource": "bing",
        "sessions": 1,
        "activeUsers": 1,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Referral",
        "sessionSource": "linearz.tw",
        "sessions": 1,
        "activeUsers": 1,
        "conversions": 0.0
      },
      {
        "sessionDefaultChannelGroup": "Unassigned",
        "sessionSource": "contact_detail",
        "sessions": 1,
        "activeUsers": 1,
        "conversions": 0.0
      }
    ],
    "landing_pages": [
      {
        "pagePath": "/",
        "pageTitle": "曜妍診所|新竹竹北醫學美容",
        "screenPageViews": 534,
        "activeUsers": 369,
        "averageSessionDuration": 53.0,
        "bounceRate": 65.0
      },
      {
        "pagePath": "/v/_/AKsrIN2mbGk5UlKdsUx2a1fO_dQgYvAMWr7ItR5EcYIu0caO1qKOwVBKbmVM/6084/_",
        "pageTitle": "曜妍诊所",
        "screenPageViews": 175,
        "activeUsers": 152,
        "averageSessionDuration": 50.33,
        "bounceRate": 85.0
      },
      {
        "pagePath": "/services",
        "pageTitle": "療程項目|曜妍診所新竹竹北醫美",
        "screenPageViews": 110,
        "activeUsers": 65,
        "averageSessionDuration": 81.38,
        "bounceRate": 10.0
      },
      {
        "pagePath": "/medical-team",
        "pageTitle": "醫療團隊|曜妍診所專業女醫師團隊",
        "screenPageViews": 91,
        "activeUsers": 72,
        "averageSessionDuration": 84.88,
        "bounceRate": 22.0
      },
      {
        "pagePath": "/services/laser/articles/picoplus-4dpicoplus-4d",
        "pageTitle": "PicoPlus 4D皮秒雷射,革命性美膚新選擇,擺脫暗沉、痘疤、毛孔粗大,PicoPlus 4D皮秒雷射還原肌膚光采! - 雷射療程",
        "screenPageViews": 42,
        "activeUsers": 41,
        "averageSessionDuration": 67.79,
        "bounceRate": 44.0
      },
      {
        "pagePath": "/contact",
        "pageTitle": "預約諮詢與分院資訊|曜妍診所",
        "screenPageViews": 36,
        "activeUsers": 30,
        "averageSessionDuration": 25.75,
        "bounceRate": 25.0
      },
      {
        "pagePath": "/new-landing",
        "pageTitle": "曜妍診所|新竹竹北醫美療程推薦",
        "screenPageViews": 35,
        "activeUsers": 30,
        "averageSessionDuration": 71.18,
        "bounceRate": 42.0
      },
      {
        "pagePath": "/services/radiofrequency",
        "pageTitle": "鳳凰電波|曜妍診所新竹竹北",
        "screenPageViews": 27,
        "activeUsers": 19,
        "averageSessionDuration": 216.06,
        "bounceRate": 15.0
      },
      {
        "pagePath": "/services/radiofrequency/articles/thermage-flx",
        "pageTitle": "Thermage FLX 鳳凰電波新竹推薦 | 曜妍醫學診所 | 非侵入式新一代電波拉提,歲月無痕更青春,鳳凰電波讓您與時光逆行! - 拉提緊緻 - 電波緊緻",
        "screenPageViews": 23,
        "activeUsers": 21,
        "averageSessionDuration": 124.34,
        "bounceRate": 41.0
      },
      {
        "pagePath": "/about",
        "pageTitle": "關於曜妍|新竹竹北醫學美容診所",
        "screenPageViews": 21,
        "activeUsers": 19,
        "averageSessionDuration": 29.63,
        "bounceRate": 10.0
      },
      {
        "pagePath": "/services/lifting",
        "pageTitle": "音波拉提|曜妍診所新竹竹北",
        "screenPageViews": 20,
        "activeUsers": 14,
        "averageSessionDuration": 95.1,
        "bounceRate": 31.0
      },
      {
        "pagePath": "/services/medical-hair-removal",
        "pageTitle": "醫療除毛|曜妍診所新竹竹北",
        "screenPageViews": 18,
        "activeUsers": 10,
        "averageSessionDuration": 159.8,
        "bounceRate": 9.0
      },
      {
        "pagePath": "/services/skin-care",
        "pageTitle": "皮膚管理|曜妍診所新竹竹北",
        "screenPageViews": 17,
        "activeUsers": 13,
        "averageSessionDuration": 44.56,
        "bounceRate": 31.0
      },
      {
        "pagePath": "/services/fat-reduction",
        "pageTitle": "減脂體雕|曜妍診所新竹竹北",
        "screenPageViews": 16,
        "activeUsers": 11,
        "averageSessionDuration": 29.57,
        "bounceRate": 29.0
      },
      {
        "pagePath": "/",
        "pageTitle": "媛・曜妍 醫美部|閨蜜電波活動|周博治婦產科 × 曜妍診所",
        "screenPageViews": 12,
        "activeUsers": 12,
        "averageSessionDuration": 0.08,
        "bounceRate": 100.0
      },
      {
        "pagePath": "/services/laser",
        "pageTitle": "雷射光療|曜妍診所新竹竹北",
        "screenPageViews": 12,
        "activeUsers": 10,
        "averageSessionDuration": 53.28,
        "bounceRate": 20.0
      },
      {
        "pagePath": "/services/laser/articles/picoplus-4dpicoplus-4d",
        "pageTitle": "PicoPlus 4D皮秒雷射,革命性美膚新選擇,擺脫暗沉、痘疤、毛孔粗大,PicoPlus 4D皮秒雷射還原肌膚光采! | 雷射療程 | 曜妍醫學診所",
        "screenPageViews": 12,
        "activeUsers": 12,
        "averageSessionDuration": 2.18,
        "bounceRate": 58.0
      },
      {
        "pagePath": "/services/medical-hair-removal/articles/triton",
        "pageTitle": "TRITON海神除毛雷射,多波長雷射,獨特冷卻技術,無痛無痕高效率除毛 ! (新竹關新總館限定) - 醫療除毛",
        "screenPageViews": 12,
        "activeUsers": 10,
        "averageSessionDuration": 99.43,
        "bounceRate": 10.0
      },
      {
        "pagePath": "/beauty-knowledge",
        "pageTitle": "美容知識|曜妍診所醫美文章",
        "screenPageViews": 11,
        "activeUsers": 6,
        "averageSessionDuration": 31.53,
        "bounceRate": 56.0
      },
      {
        "pagePath": "/promo/picoplus",
        "pageTitle": "PicoPlus 4D皮秒雷射|曜妍診所新竹竹北",
        "screenPageViews": 11,
        "activeUsers": 11,
        "averageSessionDuration": 63.89,
        "bounceRate": 0.0
      }
    ],
    "events": [
      {
        "eventName": "page_view",
        "eventCount": 1482,
        "conversions": 0.0
      },
      {
        "eventName": "session_start",
        "eventCount": 973,
        "conversions": 0.0
      },
      {
        "eventName": "first_visit",
        "eventCount": 824,
        "conversions": 0.0
      },
      {
        "eventName": "scroll",
        "eventCount": 311,
        "conversions": 0.0
      },
      {
        "eventName": "user_engagement",
        "eventCount": 279,
        "conversions": 0.0
      },
      {
        "eventName": "click",
        "eventCount": 55,
        "conversions": 0.0
      },
      {
        "eventName": "click_line",
        "eventCount": 53,
        "conversions": 53.0
      }
    ],
    "click_line_pages": [
      {
        "pagePath": "/",
        "pageTitle": "曜妍診所|新竹竹北醫學美容",
        "eventCount": 17
      },
      {
        "pagePath": "/new-landing",
        "pageTitle": "曜妍診所|新竹竹北醫美療程推薦",
        "eventCount": 5
      },
      {
        "pagePath": "/services",
        "pageTitle": "療程項目|曜妍診所新竹竹北醫美",
        "eventCount": 5
      },
      {
        "pagePath": "/services/medical-hair-removal/articles/triton",
        "pageTitle": "TRITON海神除毛雷射,多波長雷射,獨特冷卻技術,無痛無痕高效率除毛 ! (新竹關新總館限定) - 醫療除毛",
        "eventCount": 4
      },
      {
        "pagePath": "/contact",
        "pageTitle": "預約諮詢與分院資訊|曜妍診所",
        "eventCount": 3
      },
      {
        "pagePath": "/contact/hsinchu",
        "pageTitle": "新竹館|曜妍診所聯絡資訊",
        "eventCount": 3
      },
      {
        "pagePath": "/contact/zhubei",
        "pageTitle": "竹北館|曜妍診所聯絡資訊",
        "eventCount": 3
      },
      {
        "pagePath": "/promo/picoplus",
        "pageTitle": "PicoPlus 4D皮秒雷射|曜妍診所新竹竹北",
        "eventCount": 2
      },
      {
        "pagePath": "/services/lifting",
        "pageTitle": "音波拉提|曜妍診所新竹竹北",
        "eventCount": 2
      },
      {
        "pagePath": "/beauty-testimony",
        "pageTitle": "美麗見證|曜妍診所療程分享",
        "eventCount": 1
      },
      {
        "pagePath": "/medical-team",
        "pageTitle": "醫療團隊|曜妍診所專業女醫師團隊",
        "eventCount": 1
      },
      {
        "pagePath": "/services/injections/articles/exceed",
        "pageTitle": "愛美微針:重現光滑年輕肌膚的革命性療法 - 針劑療程",
        "eventCount": 1
      },
      {
        "pagePath": "/services/laser",
        "pageTitle": "雷射光療|曜妍診所新竹竹北",
        "eventCount": 1
      },
      {
        "pagePath": "/services/radiofrequency",
        "pageTitle": "鳳凰電波|曜妍診所新竹竹北",
        "eventCount": 1
      },
      {
        "pagePath": "/services/radiofrequency/articles/thermage-flx",
        "pageTitle": "Thermage FLX 鳳凰電波新竹推薦 | 曜妍醫學診所 | 非侵入式新一代電波拉提,歲月無痕更青春,鳳凰電波讓您與時光逆行! - 拉提緊緻 - 電波緊緻",
        "eventCount": 1
      },
      {
        "pagePath": "/services/skin-care/articles/aqua-clean--",
        "pageTitle": "AQUA CLEAN 深層水音波,毛孔粉刺的吸塵器,深層潔淨更有感,清潔+保濕修護,抗痘去粉刺重現肌膚光彩 ! - 肌膚管理",
        "eventCount": 1
      },
      {
        "pagePath": "/services/skin-care/articles/exovia",
        "pageTitle": "EXOVIA 精華原液:源自幹細胞科技的皮膚修復奇蹟 - 肌膚管理",
        "eventCount": 1
      },
      {
        "pagePath": "/services/skin-care/articles/hydrafacial-",
        "pageTitle": "HydraFacial 海菲秀是什麼 ? 海菲秀的原理、特色、效果、常見問答全解析,30分鐘3步驟,深層清潔保濕,讓您素顏也有女神光 ! - 肌膚管理",
        "eventCount": 1
      }
    ],
    "geo": [
      {
        "country": "Taiwan",
        "city": "(not set)",
        "activeUsers": 87,
        "sessions": 104
      },
      {
        "country": "Singapore",
        "city": "Singapore",
        "activeUsers": 86,
        "sessions": 86
      },
      {
        "country": "Taiwan",
        "city": "East District",
        "activeUsers": 77,
        "sessions": 86
      },
      {
        "country": "Taiwan",
        "city": "Taoyuan District",
        "activeUsers": 71,
        "sessions": 74
      },
      {
        "country": "Taiwan",
        "city": "Zhongli District",
        "activeUsers": 61,
        "sessions": 68
      },
      {
        "country": "Taiwan",
        "city": "Banqiao District",
        "activeUsers": 55,
        "sessions": 59
      },
      {
        "country": "Taiwan",
        "city": "Da’an District",
        "activeUsers": 39,
        "sessions": 52
      },
      {
        "country": "Taiwan",
        "city": "Zhubei City",
        "activeUsers": 34,
        "sessions": 41
      },
      {
        "country": "Taiwan",
        "city": "Luzhu District",
        "activeUsers": 20,
        "sessions": 21
      },
      {
        "country": "Taiwan",
        "city": "",
        "activeUsers": 18,
        "sessions": 19
      },
      {
        "country": "Taiwan",
        "city": "Zhongshan District",
        "activeUsers": 16,
        "sessions": 19
      },
      {
        "country": "Taiwan",
        "city": "Xitun District",
        "activeUsers": 15,
        "sessions": 18
      },
      {
        "country": "Taiwan",
        "city": "Bade District",
        "activeUsers": 14,
        "sessions": 14
      },
      {
        "country": "Taiwan",
        "city": "Guishan District",
        "activeUsers": 14,
        "sessions": 14
      },
      {
        "country": "China",
        "city": "(not set)",
        "activeUsers": 12,
        "sessions": 12
      },
      {
        "country": "Taiwan",
        "city": "Neihu District",
        "activeUsers": 10,
        "sessions": 11
      },
      {
        "country": "Taiwan",
        "city": "North District",
        "activeUsers": 10,
        "sessions": 10
      },
      {
        "country": "Taiwan",
        "city": "Zhongzheng District",
        "activeUsers": 10,
        "sessions": 11
      },
      {
        "country": "Taiwan",
        "city": "Beitun District",
        "activeUsers": 9,
        "sessions": 12
      },
      {
        "country": "Taiwan",
        "city": "Yangmei District",
        "activeUsers": 9,
        "sessions": 12
      }
    ],
    "raw_rows_sample": {
      "events": [
        {
          "eventName": "page_view",
          "eventCount": 1482,
          "conversions": 0.0
        },
        {
          "eventName": "session_start",
          "eventCount": 973,
          "conversions": 0.0
        },
        {
          "eventName": "first_visit",
          "eventCount": 824,
          "conversions": 0.0
        },
        {
          "eventName": "scroll",
          "eventCount": 311,
          "conversions": 0.0
        },
        {
          "eventName": "user_engagement",
          "eventCount": 279,
          "conversions": 0.0
        },
        {
          "eventName": "click",
          "eventCount": 55,
          "conversions": 0.0
        },
        {
          "eventName": "click_line",
          "eventCount": 53,
          "conversions": 53.0
        }
      ],
      "sources": [
        {
          "sessionDefaultChannelGroup": "Cross-network",
          "sessionSource": "google",
          "sessions": 390,
          "activeUsers": 342,
          "conversions": 5.0
        },
        {
          "sessionDefaultChannelGroup": "Direct",
          "sessionSource": "(direct)",
          "sessions": 222,
          "activeUsers": 219,
          "conversions": 5.0
        },
        {
          "sessionDefaultChannelGroup": "Paid Search",
          "sessionSource": "google",
          "sessions": 155,
          "activeUsers": 146,
          "conversions": 22.0
        },
        {
          "sessionDefaultChannelGroup": "Organic Search",
          "sessionSource": "google",
          "sessions": 140,
          "activeUsers": 115,
          "conversions": 16.0
        },
        {
          "sessionDefaultChannelGroup": "Referral",
          "sessionSource": "medirealms.org",
          "sessions": 11,
          "activeUsers": 3,
          "conversions": 0.0
        },
        {
          "sessionDefaultChannelGroup": "Organic Social",
          "sessionSource": "l.instagram.com",
          "sessions": 9,
          "activeUsers": 9,
          "conversions": 2.0
        },
        {
          "sessionDefaultChannelGroup": "Cross-network",
          "sessionSource": "(data not available)",
          "sessions": 7,
          "activeUsers": 7,
          "conversions": 0.0
        },
        {
          "sessionDefaultChannelGroup": "Unassigned",
          "sessionSource": "floating_button",
          "sessions": 7,
          "activeUsers": 5,
          "conversions": 1.0
        }
      ]
    },
    "insights": [],
    "data_quality_note": "GA4 API returned rows for the current report week.",
    "trend_analysis_4w": [
      {
        "metric": "sessions",
        "values": [
          1128,
          979,
          939,
          973
        ],
        "current_vs_4w_avg_pct": -3.16,
        "current_vs_previous_pct": 3.62,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "click_line",
        "values": [
          53,
          45,
          40,
          53
        ],
        "current_vs_4w_avg_pct": 10.99,
        "current_vs_previous_pct": 32.5,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "bounce_rate_pct",
        "values": [
          67.0,
          69.0,
          69.0,
          67.0
        ],
        "current_vs_4w_avg_pct": -1.47,
        "current_vs_previous_pct": -2.9,
        "missing_weeks": [],
        "consecutive_marker": "up"
      }
    ]
  },
  "google_ads": {
    "status": "success",
    "date_range": {
      "start": "2026-10-05",
      "end": "2026-10-11"
    },
    "comparison_range": {
      "start": "2026-09-28",
      "end": "2026-10-04"
    },
    "customer_id": "2529071011",
    "account_overview": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "cost_twd": 10135.34,
      "clicks": 1093,
      "impressions": 34254,
      "ctr_pct": 3.19,
      "avg_cpc_twd": 9.27,
      "conversions": 33.0,
      "cost_per_conversion_twd": 307.13,
      "all_conversions": 389.0
    },
    "comparison_overview": {
      "label": "week_minus_1",
      "start": "2026-09-28",
      "end": "2026-10-04",
      "cost_twd": 10497.06,
      "clicks": 937,
      "impressions": 28401,
      "ctr_pct": 3.3,
      "avg_cpc_twd": 11.2,
      "conversions": 28.0,
      "cost_per_conversion_twd": 374.9,
      "all_conversions": 653.0
    },
    "weekly_trend_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20",
        "cost_twd": 14407.1,
        "clicks": 1090,
        "impressions": 29414,
        "ctr_pct": 3.71,
        "avg_cpc_twd": 13.22,
        "conversions": 25.0,
        "cost_per_conversion_twd": 576.28,
        "all_conversions": 501.0
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27",
        "cost_twd": 10902.3,
        "clicks": 860,
        "impressions": 25915,
        "ctr_pct": 3.32,
        "avg_cpc_twd": 12.68,
        "conversions": 30.0,
        "cost_per_conversion_twd": 363.41,
        "all_conversions": 516.0
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04",
        "cost_twd": 10497.06,
        "clicks": 937,
        "impressions": 28401,
        "ctr_pct": 3.3,
        "avg_cpc_twd": 11.2,
        "conversions": 28.0,
        "cost_per_conversion_twd": 374.9,
        "all_conversions": 653.0
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "cost_twd": 10135.34,
        "clicks": 1093,
        "impressions": 34254,
        "ctr_pct": 3.19,
        "avg_cpc_twd": 9.27,
        "conversions": 33.0,
        "cost_per_conversion_twd": 307.13,
        "all_conversions": 389.0
      }
    ],
    "campaigns": [
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "campaign_status": "ENABLED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 2715.49,
        "clicks": 105,
        "impressions": 2843,
        "ctr_pct": 3.69,
        "avg_cpc_twd": 25.86,
        "conversions": 13.0,
        "all_conversions": 152.0,
        "cost_per_conversion_twd": 208.88
      },
      {
        "campaign_name": "美國音波廣告活動",
        "campaign_status": "ENABLED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 2651.53,
        "clicks": 91,
        "impressions": 1841,
        "ctr_pct": 4.94,
        "avg_cpc_twd": 29.14,
        "conversions": 11.0,
        "all_conversions": 95.0,
        "cost_per_conversion_twd": 241.05
      },
      {
        "campaign_name": "【最高成效】曜妍新竹20260420",
        "campaign_status": "ENABLED",
        "advertising_channel_type": "PERFORMANCE_MAX",
        "cost_twd": 2043.7,
        "clicks": 430,
        "impressions": 16174,
        "ctr_pct": 2.66,
        "avg_cpc_twd": 4.75,
        "conversions": 5.0,
        "all_conversions": 11.0,
        "cost_per_conversion_twd": 408.74
      },
      {
        "campaign_name": "【最高成效】曜妍竹北20260423",
        "campaign_status": "ENABLED",
        "advertising_channel_type": "PERFORMANCE_MAX",
        "cost_twd": 1378.07,
        "clicks": 264,
        "impressions": 6683,
        "ctr_pct": 3.95,
        "avg_cpc_twd": 5.22,
        "conversions": 3.0,
        "all_conversions": 8.0,
        "cost_per_conversion_twd": 459.36
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "campaign_status": "ENABLED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 1346.54,
        "clicks": 203,
        "impressions": 6713,
        "ctr_pct": 3.02,
        "avg_cpc_twd": 6.63,
        "conversions": 1.0,
        "all_conversions": 123.0,
        "cost_per_conversion_twd": 1346.54
      },
      {
        "campaign_name": "embody 核心美力",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "新竹皮秒雷射推薦",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "新倍提廣告",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "embody核心美力20230926",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "熊貓針廣告活動",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "肉毒活動",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "玻尿酸廣告活動20231002",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "海菲秀",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "LIPOcel立倍塑",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "G緊雷射",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "皮秒20240309",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "三倍光活動",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "Q+音波拉提活動202404181905",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "海神除毛活動",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】新竹醫美(舊)",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "醫美旅行",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【GDN】新竹醫美(舊)",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "DISPLAY",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】新竹醫美(全台)",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】醫美功能/診所",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】新竹醫美",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】暫測試",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【最高成效】關之美診所",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "PERFORMANCE_MAX",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】鳳凰電波",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】新竹減重",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【GDN】新竹醫美",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "DISPLAY",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍鳳凰電波",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】猛健樂曜妍202512",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】私密美學_曜妍",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】Z電波曜妍202512",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】皮秒雷射_搜尋_新竹_50元CPA_曜妍",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍官網20260102",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍官網20260105",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍官網20260108",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍新倍提20260310",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍Z音波20260319",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍立倍塑20260319",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍官網20260108 #2",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍立倍塑20260319 #2",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍Z音波20260319 #2",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【最高成效】曜妍竹北20260420",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "PERFORMANCE_MAX",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260506",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      },
      {
        "campaign_name": "【搜尋】苗栗一日特診20260520",
        "campaign_status": "PAUSED",
        "advertising_channel_type": "SEARCH",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "all_conversions": 0.0,
        "cost_per_conversion_twd": null
      }
    ],
    "keywords": [
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "毛孔粗大怎麼辦",
        "match_type": "BROAD",
        "cost_twd": 749.12,
        "clicks": 116,
        "impressions": 3058,
        "ctr_pct": 3.79,
        "avg_cpc_twd": 6.46,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "音波 價格",
        "match_type": "BROAD",
        "cost_twd": 912.22,
        "clicks": 37,
        "impressions": 529,
        "ctr_pct": 6.99,
        "avg_cpc_twd": 24.65,
        "conversions": 5.0,
        "quality_score": 3
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 價格",
        "match_type": "BROAD",
        "cost_twd": 1134.73,
        "clicks": 36,
        "impressions": 710,
        "ctr_pct": 5.07,
        "avg_cpc_twd": 31.52,
        "conversions": 8.0,
        "quality_score": 6
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "新竹皮秒",
        "match_type": "BROAD",
        "cost_twd": 204.28,
        "clicks": 31,
        "impressions": 986,
        "ctr_pct": 3.14,
        "avg_cpc_twd": 6.59,
        "conversions": 1.0,
        "quality_score": 2
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "臉部暗沉改善",
        "match_type": "BROAD",
        "cost_twd": 212.26,
        "clicks": 29,
        "impressions": 1238,
        "ctr_pct": 2.34,
        "avg_cpc_twd": 7.32,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "縮小毛孔",
        "match_type": "BROAD",
        "cost_twd": 119.12,
        "clicks": 17,
        "impressions": 706,
        "ctr_pct": 2.41,
        "avg_cpc_twd": 7.01,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 推薦",
        "match_type": "BROAD",
        "cost_twd": 397.17,
        "clicks": 14,
        "impressions": 307,
        "ctr_pct": 4.56,
        "avg_cpc_twd": 28.37,
        "conversions": 1.0,
        "quality_score": 5
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 推薦 診所",
        "match_type": "BROAD",
        "cost_twd": 226.89,
        "clicks": 7,
        "impressions": 180,
        "ctr_pct": 3.89,
        "avg_cpc_twd": 32.41,
        "conversions": 0.0,
        "quality_score": 4
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "新竹 音波",
        "match_type": "BROAD",
        "cost_twd": 248.5,
        "clicks": 5,
        "impressions": 119,
        "ctr_pct": 4.2,
        "avg_cpc_twd": 49.7,
        "conversions": 3.0,
        "quality_score": 3
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 效果",
        "match_type": "BROAD",
        "cost_twd": 125.7,
        "clicks": 4,
        "impressions": 137,
        "ctr_pct": 2.92,
        "avg_cpc_twd": 31.43,
        "conversions": 0.0,
        "quality_score": 5
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "治療肝斑",
        "match_type": "BROAD",
        "cost_twd": 21.13,
        "clicks": 3,
        "impressions": 133,
        "ctr_pct": 2.26,
        "avg_cpc_twd": 7.04,
        "conversions": 0.0,
        "quality_score": 4
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "痘坑治療",
        "match_type": "BROAD",
        "cost_twd": 15.84,
        "clicks": 3,
        "impressions": 119,
        "ctr_pct": 2.52,
        "avg_cpc_twd": 5.28,
        "conversions": 0.0,
        "quality_score": 5
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "音波 推薦",
        "match_type": "BROAD",
        "cost_twd": 172.94,
        "clicks": 3,
        "impressions": 83,
        "ctr_pct": 3.61,
        "avg_cpc_twd": 57.65,
        "conversions": 1.0,
        "quality_score": null
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "竹北 鳳凰 電波",
        "match_type": "PHRASE",
        "cost_twd": 53.6,
        "clicks": 3,
        "impressions": 63,
        "ctr_pct": 4.76,
        "avg_cpc_twd": 17.87,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "竹北皮秒",
        "match_type": "BROAD",
        "cost_twd": 10.5,
        "clicks": 2,
        "impressions": 201,
        "ctr_pct": 1.0,
        "avg_cpc_twd": 5.25,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "音波 平價",
        "match_type": "BROAD",
        "cost_twd": 63.77,
        "clicks": 2,
        "impressions": 49,
        "ctr_pct": 4.08,
        "avg_cpc_twd": 31.89,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 新竹",
        "match_type": "PHRASE",
        "cost_twd": 42.55,
        "clicks": 2,
        "impressions": 101,
        "ctr_pct": 1.98,
        "avg_cpc_twd": 21.27,
        "conversions": 0.0,
        "quality_score": 5
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "皮秒新竹",
        "match_type": "BROAD",
        "cost_twd": 6.74,
        "clicks": 1,
        "impressions": 210,
        "ctr_pct": 0.48,
        "avg_cpc_twd": 6.74,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "眼下細紋改善",
        "match_type": "BROAD",
        "cost_twd": 7.55,
        "clicks": 1,
        "impressions": 31,
        "ctr_pct": 3.23,
        "avg_cpc_twd": 7.55,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "音波 效果",
        "match_type": "BROAD",
        "cost_twd": 79.58,
        "clicks": 1,
        "impressions": 42,
        "ctr_pct": 2.38,
        "avg_cpc_twd": 79.58,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "除刺青",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 8,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 1
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "咖啡牛奶斑",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 23,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "ad_group_name": "廣告群組 1",
        "keyword": "除刺青價格",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 1
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "美國音波",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 7,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "美國 音波 價格",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 5
      },
      {
        "campaign_name": "美國音波廣告活動",
        "ad_group_name": "廣告群組 1",
        "keyword": "美國 音波 效果",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 認證 診所",
        "match_type": "BROAD",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 21,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 3
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰 電波 推薦 醫生",
        "match_type": "PHRASE",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 11,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": 5
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "鳳凰電波 平價",
        "match_type": "PHRASE",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": null
      },
      {
        "campaign_name": "鳳凰電波廣告活動20260814",
        "ad_group_name": "廣告群組 1",
        "keyword": "平價 鳳凰電波",
        "match_type": "PHRASE",
        "cost_twd": 0.0,
        "clicks": 0,
        "impressions": 0,
        "ctr_pct": 0.0,
        "avg_cpc_twd": 0.0,
        "conversions": 0.0,
        "quality_score": null
      }
    ],
    "search_terms": [
      {
        "search_term": "皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 93,
        "impressions": 2680,
        "ctr_pct": 3.47,
        "cost_twd": 595.7,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 科 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 17,
        "impressions": 407,
        "ctr_pct": 4.18,
        "cost_twd": 111.01,
        "conversions": 0.0
      },
      {
        "search_term": "診所",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 12,
        "impressions": 262,
        "ctr_pct": 4.58,
        "cost_twd": 19.07,
        "conversions": 0.0
      },
      {
        "search_term": "曜 妍 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 9,
        "impressions": 62,
        "ctr_pct": 14.52,
        "cost_twd": 167.69,
        "conversions": 2.0
      },
      {
        "search_term": "新竹 醫 美",
        "campaign_name": "美國音波廣告活動",
        "clicks": 8,
        "impressions": 43,
        "ctr_pct": 18.6,
        "cost_twd": 176.84,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 6,
        "impressions": 119,
        "ctr_pct": 5.04,
        "cost_twd": 32.85,
        "conversions": 1.0
      },
      {
        "search_term": "雷 射 除 毛",
        "campaign_name": "美國音波廣告活動",
        "clicks": 5,
        "impressions": 28,
        "ctr_pct": 17.86,
        "cost_twd": 96.65,
        "conversions": 0.0
      },
      {
        "search_term": "曜 妍 診所",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 5,
        "impressions": 37,
        "ctr_pct": 13.51,
        "cost_twd": 97.84,
        "conversions": 2.0
      },
      {
        "search_term": "醫 美",
        "campaign_name": "美國音波廣告活動",
        "clicks": 4,
        "impressions": 92,
        "ctr_pct": 4.35,
        "cost_twd": 104.43,
        "conversions": 1.0
      },
      {
        "search_term": "dermatologist near me",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 3,
        "impressions": 10,
        "ctr_pct": 30.0,
        "cost_twd": 20.75,
        "conversions": 0.0
      },
      {
        "search_term": "曜 妍 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 3,
        "impressions": 36,
        "ctr_pct": 8.33,
        "cost_twd": 20.93,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 雷 射 除 毛",
        "campaign_name": "美國音波廣告活動",
        "clicks": 3,
        "impressions": 58,
        "ctr_pct": 5.17,
        "cost_twd": 108.43,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 科 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 3,
        "impressions": 6,
        "ctr_pct": 50.0,
        "cost_twd": 31.41,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 雷 射 除 毛",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 3,
        "impressions": 19,
        "ctr_pct": 15.79,
        "cost_twd": 75.62,
        "conversions": 0.0
      },
      {
        "search_term": "醫 美",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 3,
        "impressions": 91,
        "ctr_pct": 3.3,
        "cost_twd": 52.59,
        "conversions": 1.0
      },
      {
        "search_term": "醫 美 診所",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 3,
        "impressions": 45,
        "ctr_pct": 6.67,
        "cost_twd": 49.9,
        "conversions": 0.0
      },
      {
        "search_term": "打 斑 推薦",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 3,
        "ctr_pct": 66.67,
        "cost_twd": 16.17,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 皮膚 科 推薦",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 20,
        "ctr_pct": 10.0,
        "cost_twd": 12.03,
        "conversions": 0.0
      },
      {
        "search_term": "淨 膚 雷 射",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 11,
        "ctr_pct": 18.18,
        "cost_twd": 13.82,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 專科 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 9,
        "ctr_pct": 22.22,
        "cost_twd": 11.64,
        "conversions": 0.0
      },
      {
        "search_term": "竹 北 醫 美",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 13,
        "ctr_pct": 15.38,
        "cost_twd": 12.76,
        "conversions": 0.0
      },
      {
        "search_term": "耀 妍 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 2,
        "ctr_pct": 100.0,
        "cost_twd": 12.97,
        "conversions": 0.0
      },
      {
        "search_term": "肝 斑 如何 去除",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 14,
        "ctr_pct": 14.29,
        "cost_twd": 16.51,
        "conversions": 0.0
      },
      {
        "search_term": "雷 射 除 斑 費用",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 2,
        "impressions": 27,
        "ctr_pct": 7.41,
        "cost_twd": 14.5,
        "conversions": 0.0
      },
      {
        "search_term": "onda pro",
        "campaign_name": "美國音波廣告活動",
        "clicks": 2,
        "impressions": 6,
        "ctr_pct": 33.33,
        "cost_twd": 20.79,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 雷 射 除 毛 推薦",
        "campaign_name": "美國音波廣告活動",
        "clicks": 2,
        "impressions": 9,
        "ctr_pct": 22.22,
        "cost_twd": 99.71,
        "conversions": 1.0
      },
      {
        "search_term": "皮 秒 雷 射",
        "campaign_name": "美國音波廣告活動",
        "clicks": 2,
        "impressions": 7,
        "ctr_pct": 28.57,
        "cost_twd": 22.62,
        "conversions": 0.0
      },
      {
        "search_term": "醫 美 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 2,
        "impressions": 23,
        "ctr_pct": 8.7,
        "cost_twd": 24.99,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 醫 美",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 2,
        "impressions": 24,
        "ctr_pct": 8.33,
        "cost_twd": 109.66,
        "conversions": 1.0
      },
      {
        "search_term": "竹 北 醫 美 推薦",
        "campaign_name": "鳳凰電波廣告活動20260814",
        "clicks": 2,
        "impressions": 11,
        "ctr_pct": 18.18,
        "cost_twd": 84.43,
        "conversions": 0.0
      },
      {
        "search_term": "4d 雷 射",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.1,
        "conversions": 0.0
      },
      {
        "search_term": "做 臉",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 58,
        "ctr_pct": 1.72,
        "cost_twd": 8.76,
        "conversions": 0.0
      },
      {
        "search_term": "小 氣泡",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 6.88,
        "conversions": 0.0
      },
      {
        "search_term": "新 豐 做 臉",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 2,
        "ctr_pct": 50.0,
        "cost_twd": 3.92,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 市 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 27,
        "ctr_pct": 3.7,
        "cost_twd": 6.97,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 皮膚 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 4,
        "ctr_pct": 25.0,
        "cost_twd": 7.33,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 除 斑 推薦 ptt",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 3,
        "ctr_pct": 33.33,
        "cost_twd": 9.08,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 雷 射 除 斑 推薦",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 4,
        "ctr_pct": 25.0,
        "cost_twd": 8.89,
        "conversions": 0.0
      },
      {
        "search_term": "毛孔 粗大 醫 美",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 7,
        "ctr_pct": 14.29,
        "cost_twd": 6.83,
        "conversions": 0.0
      },
      {
        "search_term": "水 飛 梭",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 13,
        "ctr_pct": 7.69,
        "cost_twd": 5.75,
        "conversions": 0.0
      },
      {
        "search_term": "湖 口 清 粉刺",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 3,
        "ctr_pct": 33.33,
        "cost_twd": 7.26,
        "conversions": 0.0
      },
      {
        "search_term": "火車 站 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.25,
        "conversions": 0.0
      },
      {
        "search_term": "皮 秒 的 價格",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 3,
        "ctr_pct": 33.33,
        "cost_twd": 8.83,
        "conversions": 0.0
      },
      {
        "search_term": "皮 秒 雷 射 除 斑 費用",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 12,
        "ctr_pct": 8.33,
        "cost_twd": 7.31,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 科 毛孔",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 2,
        "ctr_pct": 50.0,
        "cost_twd": 7.07,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 科 醫師",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 7,
        "ctr_pct": 14.29,
        "cost_twd": 6.89,
        "conversions": 0.0
      },
      {
        "search_term": "皮膚 診所",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 47,
        "ctr_pct": 2.13,
        "cost_twd": 6.95,
        "conversions": 0.0
      },
      {
        "search_term": "眼下 細 紋 醫 美 價格 dcard",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.55,
        "conversions": 0.0
      },
      {
        "search_term": "竹 北 愛 爾 麗",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.06,
        "conversions": 0.0
      },
      {
        "search_term": "竹 北 愛 爾 麗 評價",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 6.38,
        "conversions": 0.0
      },
      {
        "search_term": "竹 北 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 75,
        "ctr_pct": 1.33,
        "cost_twd": 4.77,
        "conversions": 0.0
      },
      {
        "search_term": "竹 南 做 臉",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 4,
        "ctr_pct": 25.0,
        "cost_twd": 6.82,
        "conversions": 0.0
      },
      {
        "search_term": "竹 南 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 11,
        "ctr_pct": 9.09,
        "cost_twd": 5.94,
        "conversions": 0.0
      },
      {
        "search_term": "竹 南 醫 美",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 9,
        "ctr_pct": 11.11,
        "cost_twd": 5.99,
        "conversions": 0.0
      },
      {
        "search_term": "粉刺 痘 痘",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 2,
        "ctr_pct": 50.0,
        "cost_twd": 6.23,
        "conversions": 0.0
      },
      {
        "search_term": "老人 斑 去除 法",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.58,
        "conversions": 0.0
      },
      {
        "search_term": "肝 斑 治療",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 7,
        "ctr_pct": 14.29,
        "cost_twd": 6.57,
        "conversions": 0.0
      },
      {
        "search_term": "臉 有 坑 洞 怎麼 辦",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 2,
        "ctr_pct": 50.0,
        "cost_twd": 9.06,
        "conversions": 0.0
      },
      {
        "search_term": "臉 部 雷 射 價格",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 7.58,
        "conversions": 0.0
      },
      {
        "search_term": "蜂巢 皮 秒 效果",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 8,
        "ctr_pct": 12.5,
        "cost_twd": 7.3,
        "conversions": 0.0
      },
      {
        "search_term": "關 新 路 皮膚 科",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 5,
        "ctr_pct": 20.0,
        "cost_twd": 6.71,
        "conversions": 0.0
      },
      {
        "search_term": "除 斑 雷 射",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 7,
        "ctr_pct": 14.29,
        "cost_twd": 7.17,
        "conversions": 0.0
      },
      {
        "search_term": "除 老人 斑 費用",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 4,
        "ctr_pct": 25.0,
        "cost_twd": 6.78,
        "conversions": 0.0
      },
      {
        "search_term": "除 肝 斑 雷 射",
        "campaign_name": "【搜尋】曜妍皮秒20260326",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 9.1,
        "conversions": 0.0
      },
      {
        "search_term": "up 雷 射",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 3,
        "ctr_pct": 33.33,
        "cost_twd": 25.73,
        "conversions": 0.0
      },
      {
        "search_term": "亞歷山大 雷 射",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 26.87,
        "conversions": 0.0
      },
      {
        "search_term": "光 除 毛",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 12.12,
        "conversions": 0.0
      },
      {
        "search_term": "守 葳 診所 竹 北",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 13.13,
        "conversions": 0.0
      },
      {
        "search_term": "微 依 美 精品 醫 美 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 9,
        "ctr_pct": 11.11,
        "cost_twd": 55.6,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 皮膚 科",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 11,
        "ctr_pct": 9.09,
        "cost_twd": 19.22,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 美容",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 3,
        "ctr_pct": 33.33,
        "cost_twd": 12.15,
        "conversions": 0.0
      },
      {
        "search_term": "新竹 醫 美 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 18,
        "ctr_pct": 5.56,
        "cost_twd": 34.89,
        "conversions": 0.0
      },
      {
        "search_term": "昕 陽 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 2.09,
        "conversions": 0.0
      },
      {
        "search_term": "曜 妍",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 4,
        "ctr_pct": 25.0,
        "cost_twd": 50.41,
        "conversions": 1.0
      },
      {
        "search_term": "曜 妍 竹 北",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 30.47,
        "conversions": 1.0
      },
      {
        "search_term": "曜 研 醫 美 診所",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 8,
        "ctr_pct": 12.5,
        "cost_twd": 60.2,
        "conversions": 0.0
      },
      {
        "search_term": "毛孔",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 11.34,
        "conversions": 0.0
      },
      {
        "search_term": "海神 雷 射",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 1,
        "ctr_pct": 100.0,
        "cost_twd": 17.98,
        "conversions": 0.0
      },
      {
        "search_term": "淨 妍 醫 美 竹 北",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 12,
        "ctr_pct": 8.33,
        "cost_twd": 8.77,
        "conversions": 0.0
      },
      {
        "search_term": "竹 北 醫 美",
        "campaign_name": "美國音波廣告活動",
        "clicks": 1,
        "impressions": 36,
        "ctr_pct": 2.78,
        "cost_twd": 79.58,
        "conversions": 0.0
      }
    ],
    "conversion_action_composition": [
      {
        "conversion_action_name": "Local actions - Other engagements",
        "all_conversions": 279.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "Local actions - Directions",
        "all_conversions": 28.0,
        "conversions": 5.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "點擊網站任何按鈕LINE",
        "all_conversions": 27.0,
        "conversions": 27.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "關之美診所網站 (web) click_line",
        "all_conversions": 22.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "Local actions - Website visits",
        "all_conversions": 17.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "Clicks to call",
        "all_conversions": 9.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "TechSol - page view on contact page 23082",
        "all_conversions": 4.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "Business profile - Call",
        "all_conversions": 1.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "Local actions - Menu views",
        "all_conversions": 1.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "TechSol - 竹北館phone click(03-668-8858) 77801",
        "all_conversions": 1.0,
        "conversions": 1.0,
        "intent_class": "high_intent"
      }
    ],
    "high_intent_conversions": [
      {
        "conversion_action_name": "點擊網站任何按鈕LINE",
        "all_conversions": 27.0,
        "conversions": 27.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "關之美診所網站 (web) click_line",
        "all_conversions": 22.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "Clicks to call",
        "all_conversions": 9.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "TechSol - page view on contact page 23082",
        "all_conversions": 4.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "Business profile - Call",
        "all_conversions": 1.0,
        "conversions": 0.0,
        "intent_class": "high_intent"
      },
      {
        "conversion_action_name": "TechSol - 竹北館phone click(03-668-8858) 77801",
        "all_conversions": 1.0,
        "conversions": 1.0,
        "intent_class": "high_intent"
      }
    ],
    "low_intent_or_local_actions": [
      {
        "conversion_action_name": "Local actions - Other engagements",
        "all_conversions": 279.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "Local actions - Directions",
        "all_conversions": 28.0,
        "conversions": 5.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "Local actions - Website visits",
        "all_conversions": 17.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      },
      {
        "conversion_action_name": "Local actions - Menu views",
        "all_conversions": 1.0,
        "conversions": 0.0,
        "intent_class": "low_intent_or_local"
      }
    ],
    "cost_quality_notes": [],
    "insights": [],
    "data_quality_note": "Google Ads API returned account, campaign, search term, keyword, and conversion-action rows.",
    "trend_analysis_4w": [
      {
        "metric": "cost_twd",
        "values": [
          14407.1,
          10902.3,
          10497.06,
          10135.34
        ],
        "current_vs_4w_avg_pct": -11.75,
        "current_vs_previous_pct": -3.45,
        "missing_weeks": [],
        "consecutive_marker": "down"
      },
      {
        "metric": "clicks",
        "values": [
          1090,
          860,
          937,
          1093
        ],
        "current_vs_4w_avg_pct": 9.85,
        "current_vs_previous_pct": 16.65,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "ctr_pct",
        "values": [
          3.71,
          3.32,
          3.3,
          3.19
        ],
        "current_vs_4w_avg_pct": -5.62,
        "current_vs_previous_pct": -3.33,
        "missing_weeks": [],
        "consecutive_marker": "down"
      },
      {
        "metric": "avg_cpc_twd",
        "values": [
          13.22,
          12.68,
          11.2,
          9.27
        ],
        "current_vs_4w_avg_pct": -20.02,
        "current_vs_previous_pct": -17.23,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "conversions",
        "values": [
          25.0,
          30.0,
          28.0,
          33.0
        ],
        "current_vs_4w_avg_pct": 13.79,
        "current_vs_previous_pct": 17.86,
        "missing_weeks": [],
        "consecutive_marker": "up"
      }
    ]
  },
  "meta_ads": {
    "status": "success",
    "date_range": {
      "start": "2026-10-05",
      "end": "2026-10-11"
    },
    "comparison_range": {
      "start": "2026-09-28",
      "end": "2026-10-04"
    },
    "accounts": [
      {
        "account_id": "act_1570091094443878",
        "status": "success",
        "name": "Chen Abby",
        "account_status": 1,
        "currency": "TWD",
        "amount_spent": "100050",
        "balance": "0",
        "timezone_name": "Asia/Taipei",
        "business_name": "",
        "current_week": {
          "spend_twd": 0.0,
          "impressions": 0,
          "reach": 0,
          "frequency": 0.0,
          "clicks": 0,
          "inline_link_clicks": 0,
          "ctr_pct": 0.0,
          "cpc_twd": 0.0,
          "cpm_twd": 0.0,
          "messaging_first_reply": 0.0,
          "messaging_connections": 0.0,
          "landing_page_views": 0.0,
          "leads": 0.0,
          "actions_sample": [],
          "label": "current",
          "start": "2026-10-05",
          "end": "2026-10-11"
        },
        "has_current_spend": false
      },
      {
        "account_id": "act_1449210869962401",
        "status": "success",
        "name": "曜妍診所廣告帳戶",
        "account_status": 1,
        "currency": "TWD",
        "amount_spent": "0",
        "balance": "0",
        "timezone_name": "Asia/Taipei",
        "business_name": "",
        "current_week": {
          "spend_twd": 0.0,
          "impressions": 0,
          "reach": 0,
          "frequency": 0.0,
          "clicks": 0,
          "inline_link_clicks": 0,
          "ctr_pct": 0.0,
          "cpc_twd": 0.0,
          "cpm_twd": 0.0,
          "messaging_first_reply": 0.0,
          "messaging_connections": 0.0,
          "landing_page_views": 0.0,
          "leads": 0.0,
          "actions_sample": [],
          "label": "current",
          "start": "2026-10-05",
          "end": "2026-10-11"
        },
        "has_current_spend": false
      },
      {
        "account_id": "act_715903055858283",
        "status": "success",
        "name": "關小美",
        "account_status": 1,
        "currency": "TWD",
        "amount_spent": "113752",
        "balance": "8415",
        "timezone_name": "Asia/Taipei",
        "business_name": "關之美",
        "current_week": {
          "spend_twd": 6747.0,
          "impressions": 18398,
          "reach": 8265,
          "frequency": 2.23,
          "clicks": 625,
          "inline_link_clicks": 263,
          "ctr_pct": 3.4,
          "cpc_twd": 10.8,
          "cpm_twd": 366.72,
          "messaging_first_reply": 30.0,
          "messaging_connections": 43.0,
          "landing_page_views": 0.0,
          "leads": 2.0,
          "actions_sample": [
            {
              "action_type": "onsite_conversion.lead",
              "value": "1"
            },
            {
              "action_type": "offsite_complete_registration_add_meta_leads",
              "value": "1"
            },
            {
              "action_type": "link_click",
              "value": "263"
            },
            {
              "action_type": "offsite_search_add_meta_leads",
              "value": "1"
            },
            {
              "action_type": "post_reaction",
              "value": "28"
            },
            {
              "action_type": "onsite_conversion.messaging_conversation_replied_7d",
              "value": "32"
            },
            {
              "action_type": "onsite_web_lead",
              "value": "1"
            },
            {
              "action_type": "onsite_conversion.messaging_block",
              "value": "1"
            }
          ],
          "label": "current",
          "start": "2026-10-05",
          "end": "2026-10-11"
        },
        "has_current_spend": true
      }
    ],
    "campaigns": [
      {
        "spend_twd": 703.0,
        "impressions": 1252,
        "reach": 726,
        "frequency": 1.72,
        "clicks": 80,
        "inline_link_clicks": 20,
        "ctr_pct": 6.39,
        "cpc_twd": 8.79,
        "cpm_twd": 561.5,
        "messaging_first_reply": 6.0,
        "messaging_connections": 8.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [
          {
            "action_type": "link_click",
            "value": "20"
          },
          {
            "action_type": "post_reaction",
            "value": "5"
          },
          {
            "action_type": "onsite_conversion.messaging_conversation_replied_7d",
            "value": "6"
          },
          {
            "action_type": "onsite_conversion.total_messaging_connection",
            "value": "8"
          },
          {
            "action_type": "onsite_conversion.post_unlike",
            "value": "1"
          },
          {
            "action_type": "post_engagement",
            "value": "25"
          },
          {
            "action_type": "like",
            "value": "1"
          },
          {
            "action_type": "post_interaction_gross",
            "value": "5"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120252849532630631",
        "campaign_name": "[2026/8/20]開始推廣 https://facebook.com/carebeautyclinicTW"
      },
      {
        "spend_twd": 696.0,
        "impressions": 1164,
        "reach": 621,
        "frequency": 1.87,
        "clicks": 50,
        "inline_link_clicks": 21,
        "ctr_pct": 4.3,
        "cpc_twd": 13.92,
        "cpm_twd": 597.94,
        "messaging_first_reply": 3.0,
        "messaging_connections": 4.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [
          {
            "action_type": "link_click",
            "value": "21"
          },
          {
            "action_type": "onsite_conversion.messaging_conversation_replied_7d",
            "value": "3"
          },
          {
            "action_type": "onsite_conversion.total_messaging_connection",
            "value": "4"
          },
          {
            "action_type": "post_engagement",
            "value": "21"
          },
          {
            "action_type": "page_engagement",
            "value": "21"
          },
          {
            "action_type": "onsite_conversion.messaging_welcome_message_view",
            "value": "19"
          },
          {
            "action_type": "onsite_conversion.messaging_user_depth_2_message_send",
            "value": "2"
          },
          {
            "action_type": "onsite_conversion.messaging_first_reply",
            "value": "3"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120252885195730631",
        "campaign_name": "[2026/8/22]開始推廣 https://fb.com/messenger_doc/"
      },
      {
        "spend_twd": 2781.0,
        "impressions": 4540,
        "reach": 2404,
        "frequency": 1.89,
        "clicks": 308,
        "inline_link_clicks": 143,
        "ctr_pct": 6.78,
        "cpc_twd": 9.03,
        "cpm_twd": 612.56,
        "messaging_first_reply": 12.0,
        "messaging_connections": 17.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [
          {
            "action_type": "link_click",
            "value": "143"
          },
          {
            "action_type": "post_reaction",
            "value": "9"
          },
          {
            "action_type": "onsite_conversion.messaging_conversation_replied_7d",
            "value": "12"
          },
          {
            "action_type": "onsite_conversion.total_messaging_connection",
            "value": "17"
          },
          {
            "action_type": "post_engagement",
            "value": "984"
          },
          {
            "action_type": "onsite_conversion.messaging_user_call_placed",
            "value": "2"
          },
          {
            "action_type": "post_interaction_gross",
            "value": "13"
          },
          {
            "action_type": "comment",
            "value": "1"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120252978949560631",
        "campaign_name": "貼文:「忙著優化更多治療SOP、忙著新店的新人招募、忙著新舊同仁的新機台教育訓練、忙著悄悄準備台北東門初纖顏... 」"
      },
      {
        "spend_twd": 1880.0,
        "impressions": 6234,
        "reach": 3282,
        "frequency": 1.9,
        "clicks": 155,
        "inline_link_clicks": 47,
        "ctr_pct": 2.49,
        "cpc_twd": 12.13,
        "cpm_twd": 301.57,
        "messaging_first_reply": 9.0,
        "messaging_connections": 14.0,
        "landing_page_views": 0.0,
        "leads": 2.0,
        "actions_sample": [
          {
            "action_type": "onsite_conversion.lead",
            "value": "1"
          },
          {
            "action_type": "offsite_complete_registration_add_meta_leads",
            "value": "1"
          },
          {
            "action_type": "link_click",
            "value": "47"
          },
          {
            "action_type": "offsite_search_add_meta_leads",
            "value": "1"
          },
          {
            "action_type": "post_reaction",
            "value": "10"
          },
          {
            "action_type": "onsite_conversion.messaging_conversation_replied_7d",
            "value": "11"
          },
          {
            "action_type": "onsite_web_lead",
            "value": "1"
          },
          {
            "action_type": "onsite_conversion.messaging_block",
            "value": "1"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120253406790460631",
        "campaign_name": "貼文:「 ✨ 初見,是相遇;精緻,從細節開始。✨ 」"
      },
      {
        "spend_twd": 0.0,
        "impressions": 4,
        "reach": 4,
        "frequency": 1.0,
        "clicks": 0,
        "inline_link_clicks": 0,
        "ctr_pct": 0.0,
        "cpc_twd": 0.0,
        "cpm_twd": 0.0,
        "messaging_first_reply": 0.0,
        "messaging_connections": 0.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [],
        "account_id": "act_715903055858283",
        "campaign_id": "120253614191270631",
        "campaign_name": "Instagram Post"
      },
      {
        "spend_twd": 599.0,
        "impressions": 4376,
        "reach": 2354,
        "frequency": 1.86,
        "clicks": 27,
        "inline_link_clicks": 27,
        "ctr_pct": 0.62,
        "cpc_twd": 22.19,
        "cpm_twd": 136.88,
        "messaging_first_reply": 0.0,
        "messaging_connections": 0.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [
          {
            "action_type": "link_click",
            "value": "27"
          },
          {
            "action_type": "post_reaction",
            "value": "4"
          },
          {
            "action_type": "onsite_conversion.post_unlike",
            "value": "2"
          },
          {
            "action_type": "post_engagement",
            "value": "31"
          },
          {
            "action_type": "post_interaction_gross",
            "value": "4"
          },
          {
            "action_type": "page_engagement",
            "value": "31"
          },
          {
            "action_type": "post_interaction_net",
            "value": "6"
          },
          {
            "action_type": "onsite_conversion.post_net_like",
            "value": "2"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120253614221360631",
        "campaign_name": "Instagram Post"
      },
      {
        "spend_twd": 88.0,
        "impressions": 828,
        "reach": 605,
        "frequency": 1.37,
        "clicks": 5,
        "inline_link_clicks": 5,
        "ctr_pct": 0.6,
        "cpc_twd": 17.6,
        "cpm_twd": 106.28,
        "messaging_first_reply": 0.0,
        "messaging_connections": 0.0,
        "landing_page_views": 0.0,
        "leads": 0.0,
        "actions_sample": [
          {
            "action_type": "link_click",
            "value": "5"
          },
          {
            "action_type": "post_engagement",
            "value": "5"
          },
          {
            "action_type": "page_engagement",
            "value": "5"
          }
        ],
        "account_id": "act_715903055858283",
        "campaign_id": "120253700244450631",
        "campaign_name": "Instagram post: 初纖顏醫境診所 減重門診|整合規劃\n\n《醫境 M4|四軸代謝減重 》..."
      }
    ],
    "adsets_or_ads_if_available": [],
    "spend_clicks_leads_summary": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "spend_twd": 6747.0,
      "clicks": 625,
      "inline_link_clicks": 263,
      "leads": 75.0,
      "landing_page_views": 0.0,
      "missing_accounts": []
    },
    "weekly_trend_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20",
        "spend_twd": 4193.0,
        "clicks": 549,
        "inline_link_clicks": 219,
        "leads": 43.0,
        "landing_page_views": 0.0,
        "missing_accounts": []
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27",
        "spend_twd": 4899.0,
        "clicks": 667,
        "inline_link_clicks": 235,
        "leads": 56.0,
        "landing_page_views": 0.0,
        "missing_accounts": [
          "act_1570091094443878"
        ]
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04",
        "spend_twd": 4895.0,
        "clicks": 588,
        "inline_link_clicks": 210,
        "leads": 75.0,
        "landing_page_views": 0.0,
        "missing_accounts": []
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "spend_twd": 6747.0,
        "clicks": 625,
        "inline_link_clicks": 263,
        "leads": 75.0,
        "landing_page_views": 0.0,
        "missing_accounts": []
      }
    ],
    "creative_or_audience_notes": [],
    "insights": [],
    "data_quality_note": "Meta account-level status checked for all configured accounts; campaign details included only where spend was present.",
    "error_or_missing_reason": null,
    "trend_analysis_4w": [
      {
        "metric": "spend_twd",
        "values": [
          4193.0,
          4899.0,
          4895.0,
          6747.0
        ],
        "current_vs_4w_avg_pct": 30.16,
        "current_vs_previous_pct": 37.83,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "clicks",
        "values": [
          549,
          667,
          588,
          625
        ],
        "current_vs_4w_avg_pct": 2.92,
        "current_vs_previous_pct": 6.29,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "leads",
        "values": [
          43.0,
          56.0,
          75.0,
          75.0
        ],
        "current_vs_4w_avg_pct": 20.48,
        "current_vs_previous_pct": 0.0,
        "missing_weeks": [],
        "consecutive_marker": "flat"
      },
      {
        "metric": "landing_page_views",
        "values": [
          0.0,
          0.0,
          0.0,
          0.0
        ],
        "current_vs_4w_avg_pct": null,
        "current_vs_previous_pct": null,
        "missing_weeks": [],
        "consecutive_marker": "flat"
      }
    ]
  },
  "search_console": {
    "status": "success",
    "date_range": {
      "start": "2026-10-05",
      "end": "2026-10-11"
    },
    "comparison_range": {
      "start": "2026-09-28",
      "end": "2026-10-04"
    },
    "site_url": "https://carebeautyclinic.com.tw",
    "overview": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "clicks": 81,
      "impressions": 1753,
      "ctr_pct": 4.62,
      "average_position": 11.02
    },
    "comparison_overview": {
      "label": "week_minus_1",
      "start": "2026-09-28",
      "end": "2026-10-04",
      "clicks": 89,
      "impressions": 2736,
      "ctr_pct": 3.25,
      "average_position": 10.34
    },
    "weekly_trend_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20",
        "clicks": 90,
        "impressions": 3146,
        "ctr_pct": 2.86,
        "average_position": 11.9
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27",
        "clicks": 78,
        "impressions": 2712,
        "ctr_pct": 2.88,
        "average_position": 11.53
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04",
        "clicks": 89,
        "impressions": 2736,
        "ctr_pct": 3.25,
        "average_position": 10.34
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "clicks": 81,
        "impressions": 1753,
        "ctr_pct": 4.62,
        "average_position": 11.02
      }
    ],
    "queries": [
      {
        "query": "邱文瑾醫師",
        "clicks": 19,
        "impressions": 55,
        "ctr": 34.55,
        "position": 1.64
      },
      {
        "query": "曜妍診所",
        "clicks": 14,
        "impressions": 53,
        "ctr": 26.42,
        "position": 1.02
      },
      {
        "query": "邱文瑾醫師學歷",
        "clicks": 2,
        "impressions": 8,
        "ctr": 25.0,
        "position": 1.5
      },
      {
        "query": "關之美",
        "clicks": 2,
        "impressions": 8,
        "ctr": 25.0,
        "position": 1.0
      },
      {
        "query": "曜研醫美診所",
        "clicks": 1,
        "impressions": 5,
        "ctr": 20.0,
        "position": 1.0
      },
      {
        "query": "耀妍診所",
        "clicks": 1,
        "impressions": 3,
        "ctr": 33.33,
        "position": 1.33
      },
      {
        "query": "關新路 皮膚科",
        "clicks": 1,
        "impressions": 1,
        "ctr": 100.0,
        "position": 13.0
      },
      {
        "query": "4d 皮秒",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 26.0
      },
      {
        "query": "4d皮秒",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 19.5
      },
      {
        "query": "dfpp 血液淨化",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 37.5
      },
      {
        "query": "doctor near me",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "doublo drift",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 32.5
      },
      {
        "query": "doublyx evo",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 60.0
      },
      {
        "query": "dwat",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 5.5
      },
      {
        "query": "exovia",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 11.0
      },
      {
        "query": "glazed donut",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 6.33
      },
      {
        "query": "glazed dount",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "glazed skin",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "hydrafacial",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 43.0
      },
      {
        "query": "hydrafacial 效果",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 7.0
      },
      {
        "query": "i care beauty",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "juvederm 喬雅登",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 76.0
      },
      {
        "query": "juvederm 效果",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 82.5
      },
      {
        "query": "laser",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "ldm 醫美",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 5.33
      },
      {
        "query": "lutronic picoplus",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 10.0
      },
      {
        "query": "m22",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 2.0
      },
      {
        "query": "m22 脈衝光",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 66.5
      },
      {
        "query": "m22彩衝光",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 36.0
      },
      {
        "query": "m22效果",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 12.0
      },
      {
        "query": "o.n clinic",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "picoplus",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 20.25
      },
      {
        "query": "q 立線音波 新竹",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 25.67
      },
      {
        "query": "q+音波",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 13.0
      },
      {
        "query": "scar",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "thermage 中文",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 81.0
      },
      {
        "query": "thermage中文",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 77.0
      },
      {
        "query": "ultherapy",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 57.0
      },
      {
        "query": "五股打營養針",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 50.0
      },
      {
        "query": "冰肌除毛",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 6.0
      },
      {
        "query": "冷凍減脂 新竹",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 10.0
      },
      {
        "query": "功能醫學診所",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "十倍電波價格ptt",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 3.0
      },
      {
        "query": "口服玻尿酸",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 7.0
      },
      {
        "query": "口服玻尿酸好處",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "口服玻尿酸有效嗎",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 52.75
      },
      {
        "query": "台北東區z音波",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 19.0
      },
      {
        "query": "台南 膠原蛋白針",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 36.0
      },
      {
        "query": "吃的玻尿酸功效",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 25.67
      },
      {
        "query": "吳姿儀醫師",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 9.0
      }
    ],
    "pages": [
      {
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 27,
        "impressions": 221,
        "ctr": 12.22,
        "position": 3.29
      },
      {
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 23,
        "impressions": 878,
        "ctr": 2.62,
        "position": 9.12
      },
      {
        "page": "https://carebeautyclinic.com.tw/services",
        "clicks": 4,
        "impressions": 170,
        "ctr": 2.35,
        "position": 13.03
      },
      {
        "page": "https://carebeautyclinic.com.tw/about",
        "clicks": 3,
        "impressions": 145,
        "ctr": 2.07,
        "position": 4.79
      },
      {
        "page": "https://carebeautyclinic.com.tw/contact",
        "clicks": 3,
        "impressions": 144,
        "ctr": 2.08,
        "position": 3.43
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/fat-reduction",
        "clicks": 3,
        "impressions": 64,
        "ctr": 4.69,
        "position": 11.56
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/oral-hyaluronic-acid",
        "clicks": 2,
        "impressions": 12,
        "ctr": 16.67,
        "position": 30.67
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/functional-medicine",
        "clicks": 2,
        "impressions": 29,
        "ctr": 6.9,
        "position": 5.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/functional-medicine/articles/functional-medicine",
        "clicks": 2,
        "impressions": 47,
        "ctr": 4.26,
        "position": 9.49
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/medical-hair-removal/articles/triton",
        "clicks": 2,
        "impressions": 50,
        "ctr": 4.0,
        "position": 27.08
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-testimony",
        "clicks": 1,
        "impressions": 21,
        "ctr": 4.76,
        "position": 8.86
      },
      {
        "page": "https://carebeautyclinic.com.tw/contact/zhubei",
        "clicks": 1,
        "impressions": 62,
        "ctr": 1.61,
        "position": 20.81
      },
      {
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 1,
        "impressions": 48,
        "ctr": 2.08,
        "position": 9.5
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/bio-remodeling",
        "clicks": 1,
        "impressions": 10,
        "ctr": 10.0,
        "position": 5.9
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/injectable",
        "clicks": 1,
        "impressions": 10,
        "ctr": 10.0,
        "position": 11.9
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/lifting",
        "clicks": 1,
        "impressions": 9,
        "ctr": 11.11,
        "position": 18.78
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/medical-hair-removal",
        "clicks": 1,
        "impressions": 46,
        "ctr": 2.17,
        "position": 9.41
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/medical-hair-removal/articles/smoothcool",
        "clicks": 1,
        "impressions": 7,
        "ctr": 14.29,
        "position": 3.86
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/skin-care/articles/aqua-clean",
        "clicks": 1,
        "impressions": 5,
        "ctr": 20.0,
        "position": 5.4
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/skin-care/articles/exovia",
        "clicks": 1,
        "impressions": 14,
        "ctr": 7.14,
        "position": 7.14
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 17.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/articles-embody20241106",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 10.33
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/glazed-donut-skin",
        "clicks": 0,
        "impressions": 12,
        "ctr": 0.0,
        "position": 6.17
      },
      {
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/linear-z",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/new-landing",
        "clicks": 0,
        "impressions": 168,
        "ctr": 0.0,
        "position": 14.65
      },
      {
        "page": "https://carebeautyclinic.com.tw/partners",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 10.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/beauty-care",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 12.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/bio-remodeling/articles/dublyx-evo",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 25.0
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/collagen-biostimulator",
        "clicks": 0,
        "impressions": 7,
        "ctr": 0.0,
        "position": 6.29
      },
      {
        "page": "https://carebeautyclinic.com.tw/services/functional-medicine/articles/five-major-issues-related-to-menopause-in-women",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      }
    ],
    "query_page_rows": [
      {
        "query": "邱文瑾醫師",
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 19,
        "impressions": 55,
        "ctr": 34.55,
        "position": 1.71
      },
      {
        "query": "曜妍診所",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 9,
        "impressions": 53,
        "ctr": 16.98,
        "position": 1.02
      },
      {
        "query": "曜妍診所",
        "page": "https://carebeautyclinic.com.tw/services",
        "clicks": 3,
        "impressions": 50,
        "ctr": 6.0,
        "position": 1.26
      },
      {
        "query": "曜妍診所",
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 2,
        "impressions": 47,
        "ctr": 4.26,
        "position": 1.28
      },
      {
        "query": "邱文瑾醫師學歷",
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 2,
        "impressions": 8,
        "ctr": 25.0,
        "position": 1.5
      },
      {
        "query": "關之美",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 2,
        "impressions": 8,
        "ctr": 25.0,
        "position": 1.0
      },
      {
        "query": "曜研醫美診所",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 1,
        "impressions": 5,
        "ctr": 20.0,
        "position": 1.0
      },
      {
        "query": "耀妍診所",
        "page": "https://carebeautyclinic.com.tw/contact",
        "clicks": 1,
        "impressions": 3,
        "ctr": 33.33,
        "position": 1.67
      },
      {
        "query": "關新路 皮膚科",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 1,
        "impressions": 1,
        "ctr": 100.0,
        "position": 13.0
      },
      {
        "query": "4d 皮秒",
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 26.0
      },
      {
        "query": "4d皮秒",
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 19.5
      },
      {
        "query": "dfpp 血液淨化",
        "page": "https://carebeautyclinic.com.tw/services/functional-medicine/articles/functional-medicine",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 37.5
      },
      {
        "query": "doctor near me",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "doublo drift",
        "page": "https://carebeautyclinic.com.tw/services/radiofrequency/articles/newdoublo",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 32.5
      },
      {
        "query": "doublyx evo",
        "page": "https://carebeautyclinic.com.tw/services/bio-remodeling/articles/dublyx-evo",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 60.0
      },
      {
        "query": "dwat",
        "page": "https://carebeautyclinic.com.tw/videos/20260612-2",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 5.5
      },
      {
        "query": "exovia",
        "page": "https://carebeautyclinic.com.tw/services/skin-care/articles/exovia",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 11.0
      },
      {
        "query": "glazed donut",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/glazed-donut-skin",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 6.33
      },
      {
        "query": "glazed dount",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/glazed-donut-skin",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "glazed skin",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/glazed-donut-skin",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "hydrafacial",
        "page": "https://carebeautyclinic.com.tw/services/skin-care/articles/hydrafacial",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 43.0
      },
      {
        "query": "hydrafacial 效果",
        "page": "https://carebeautyclinic.com.tw/services/skin-care/articles/hydrafacial",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 7.0
      },
      {
        "query": "i care beauty",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "juvederm 喬雅登",
        "page": "https://carebeautyclinic.com.tw/services/hyaluronic-acid/articles/juvderm",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 76.0
      },
      {
        "query": "juvederm 效果",
        "page": "https://carebeautyclinic.com.tw/services/hyaluronic-acid/articles/juvderm",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 82.5
      },
      {
        "query": "laser",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "ldm 醫美",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 5.33
      },
      {
        "query": "lutronic picoplus",
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 10.0
      },
      {
        "query": "m22",
        "page": "https://carebeautyclinic.com.tw/services/laser/articles/m22",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 2.0
      },
      {
        "query": "m22 脈衝光",
        "page": "https://carebeautyclinic.com.tw/services/laser/articles/m22",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 66.5
      },
      {
        "query": "m22彩衝光",
        "page": "https://carebeautyclinic.com.tw/services/laser/articles/m22",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 36.0
      },
      {
        "query": "m22效果",
        "page": "https://carebeautyclinic.com.tw/services/laser/articles/m22",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 12.0
      },
      {
        "query": "o.n clinic",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "picoplus",
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 20.25
      },
      {
        "query": "q 立線音波 新竹",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 55.0
      },
      {
        "query": "q 立線音波 新竹",
        "page": "https://carebeautyclinic.com.tw/services/lifting",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 11.0
      },
      {
        "query": "q+音波",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 13.0
      },
      {
        "query": "scar",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "thermage 中文",
        "page": "https://carebeautyclinic.com.tw/services/radiofrequency/articles/thermage-flx",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 81.0
      },
      {
        "query": "thermage中文",
        "page": "https://carebeautyclinic.com.tw/services/radiofrequency/articles/thermage-flx",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 77.0
      },
      {
        "query": "ultherapy",
        "page": "https://carebeautyclinic.com.tw/services/lifting/articles/ultherapy-prime",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 57.0
      },
      {
        "query": "五股打營養針",
        "page": "https://carebeautyclinic.com.tw/services/intravenous-therapy",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 50.0
      },
      {
        "query": "冰肌除毛",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 6.0
      },
      {
        "query": "冷凍減脂 新竹",
        "page": "https://carebeautyclinic.com.tw/services/fat-reduction",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 10.0
      },
      {
        "query": "功能醫學診所",
        "page": "https://carebeautyclinic.com.tw/services/functional-medicine",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "十倍電波價格ptt",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 3.0
      },
      {
        "query": "口服玻尿酸",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/oral-hyaluronic-acid",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 7.0
      },
      {
        "query": "口服玻尿酸好處",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/oral-hyaluronic-acid",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "口服玻尿酸有效嗎",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/oral-hyaluronic-acid",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 52.75
      },
      {
        "query": "台北東區z音波",
        "page": "https://carebeautyclinic.com.tw/promo/picoplus",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 19.0
      },
      {
        "query": "台南 膠原蛋白針",
        "page": "https://carebeautyclinic.com.tw/beauty-testimony",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 36.0
      },
      {
        "query": "吃的玻尿酸功效",
        "page": "https://carebeautyclinic.com.tw/beauty-knowledge/oral-hyaluronic-acid",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 25.67
      },
      {
        "query": "吳姿儀醫師",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "吳易儒醫師",
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "吳易儒醫師學歷",
        "page": "https://carebeautyclinic.com.tw/medical-team",
        "clicks": 0,
        "impressions": 5,
        "ctr": 0.0,
        "position": 10.2
      },
      {
        "query": "喬雅登",
        "page": "https://carebeautyclinic.com.tw/services/hyaluronic-acid/articles/juvderm",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 16.33
      },
      {
        "query": "喬雅登玻尿酸",
        "page": "https://carebeautyclinic.com.tw/services/hyaluronic-acid/articles/juvderm",
        "clicks": 0,
        "impressions": 5,
        "ctr": 0.0,
        "position": 82.2
      },
      {
        "query": "壁時尚醫美診所",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 1.0
      },
      {
        "query": "妍回",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 18.0
      },
      {
        "query": "妍回美學診所",
        "page": "https://carebeautyclinic.com.tw/",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 17.0
      }
    ],
    "ranking_4_15_opportunities": [
      {
        "query": "愛美微針",
        "clicks": 0,
        "impressions": 8,
        "ctr": 0.0,
        "position": 6.0
      },
      {
        "query": "新竹冷凍減脂",
        "clicks": 0,
        "impressions": 8,
        "ctr": 0.0,
        "position": 8.88
      },
      {
        "query": "glazed donut",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 6.33
      },
      {
        "query": "新竹海神除毛",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 10.83
      },
      {
        "query": "新竹海神",
        "clicks": 0,
        "impressions": 6,
        "ctr": 0.0,
        "position": 13.83
      },
      {
        "query": "新竹 冷凍減脂",
        "clicks": 0,
        "impressions": 5,
        "ctr": 0.0,
        "position": 9.2
      },
      {
        "query": "吳易儒醫師學歷",
        "clicks": 0,
        "impressions": 5,
        "ctr": 0.0,
        "position": 10.2
      },
      {
        "query": "安萃妍醫美診所",
        "clicks": 0,
        "impressions": 4,
        "ctr": 0.0,
        "position": 4.5
      },
      {
        "query": "安萃妍醫美",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 4.33
      },
      {
        "query": "ldm 醫美",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 5.33
      },
      {
        "query": "新竹生髮診所",
        "clicks": 0,
        "impressions": 3,
        "ctr": 0.0,
        "position": 7.67
      },
      {
        "query": "彩衝光多久打一次",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 4.0
      },
      {
        "query": "新竹水飛梭",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 4.0
      },
      {
        "query": "dwat",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 5.5
      },
      {
        "query": "吳姿儀醫師",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 9.0
      },
      {
        "query": "exovia",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 11.0
      },
      {
        "query": "q+音波",
        "clicks": 0,
        "impressions": 2,
        "ctr": 0.0,
        "position": 13.0
      },
      {
        "query": "laser",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "o.n clinic",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      },
      {
        "query": "改善暗沉醫美 新竹",
        "clicks": 0,
        "impressions": 1,
        "ctr": 0.0,
        "position": 5.0
      }
    ],
    "zero_click_high_impression_terms": [
      {
        "query": "川澄淨血",
        "clicks": 0,
        "impressions": 16,
        "ctr": 0.0,
        "position": 3.38
      },
      {
        "query": "愛美微針",
        "clicks": 0,
        "impressions": 8,
        "ctr": 0.0,
        "position": 6.0
      },
      {
        "query": "新竹冷凍減脂",
        "clicks": 0,
        "impressions": 8,
        "ctr": 0.0,
        "position": 8.88
      }
    ],
    "seo_action_notes": [],
    "insights": [],
    "data_quality_note": "Search Console API returned current-week query/page data.",
    "trend_analysis_4w": [
      {
        "metric": "impressions",
        "values": [
          3146,
          2712,
          2736,
          1753
        ],
        "current_vs_4w_avg_pct": -32.23,
        "current_vs_previous_pct": -35.93,
        "missing_weeks": [],
        "consecutive_marker": "down"
      },
      {
        "metric": "clicks",
        "values": [
          90,
          78,
          89,
          81
        ],
        "current_vs_4w_avg_pct": -4.14,
        "current_vs_previous_pct": -8.99,
        "missing_weeks": [],
        "consecutive_marker": "down"
      },
      {
        "metric": "ctr_pct",
        "values": [
          2.86,
          2.88,
          3.25,
          4.62
        ],
        "current_vs_4w_avg_pct": 35.88,
        "current_vs_previous_pct": 42.15,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "average_position",
        "values": [
          11.9,
          11.53,
          10.34,
          11.02
        ],
        "current_vs_4w_avg_pct": -1.61,
        "current_vs_previous_pct": 6.58,
        "missing_weeks": [],
        "consecutive_marker": "down"
      }
    ]
  },
  "line_oa": {
    "status": "success",
    "date_range": {
      "start": "2026-10-05",
      "end": "2026-10-11"
    },
    "comparison_range": {
      "start": "2026-09-28",
      "end": "2026-10-04"
    },
    "accounts_by_location": {
      "hsinchu": {
        "label": "新竹",
        "status": "success",
        "weekly_trend_4w": [
          {
            "label": "week_minus_3",
            "start": "2026-09-14",
            "end": "2026-09-20",
            "start_snapshot": {
              "date": "2026-09-13",
              "status": "ready",
              "followers": 8651,
              "targeted_reaches": 5117,
              "blocks": 3467,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-09-20",
              "status": "ready",
              "followers": 8957,
              "targeted_reaches": 5287,
              "blocks": 3601,
              "raw_status": "ready"
            },
            "followers_delta": 306,
            "targeted_reach_delta": 170,
            "blocks_delta": 134,
            "block_ratio": 30.45,
            "new_friends_est": 440,
            "unfriends_est": 134,
            "net_growth_est": 306,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "week_minus_2",
            "start": "2026-09-21",
            "end": "2026-09-27",
            "start_snapshot": {
              "date": "2026-09-20",
              "status": "ready",
              "followers": 8957,
              "targeted_reaches": 5287,
              "blocks": 3601,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-09-27",
              "status": "ready",
              "followers": 9104,
              "targeted_reaches": 5292,
              "blocks": 3731,
              "raw_status": "ready"
            },
            "followers_delta": 147,
            "targeted_reach_delta": 5,
            "blocks_delta": 130,
            "block_ratio": 46.93,
            "new_friends_est": 277,
            "unfriends_est": 130,
            "net_growth_est": 147,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "week_minus_1",
            "start": "2026-09-28",
            "end": "2026-10-04",
            "start_snapshot": {
              "date": "2026-09-27",
              "status": "ready",
              "followers": 9104,
              "targeted_reaches": 5292,
              "blocks": 3731,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 9324,
              "targeted_reaches": 5425,
              "blocks": 3811,
              "raw_status": "ready"
            },
            "followers_delta": 220,
            "targeted_reach_delta": 133,
            "blocks_delta": 80,
            "block_ratio": 26.67,
            "new_friends_est": 300,
            "unfriends_est": 80,
            "net_growth_est": 220,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "current",
            "start": "2026-10-05",
            "end": "2026-10-11",
            "start_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 9324,
              "targeted_reaches": 5425,
              "blocks": 3811,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-11",
              "status": "ready",
              "followers": 9598,
              "targeted_reaches": 5566,
              "blocks": 3938,
              "raw_status": "ready"
            },
            "followers_delta": 274,
            "targeted_reach_delta": 141,
            "blocks_delta": 127,
            "block_ratio": 31.67,
            "new_friends_est": 401,
            "unfriends_est": 127,
            "net_growth_est": 274,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          }
        ],
        "snapshots": [
          {
            "date": "2026-09-13",
            "status": "ready",
            "followers": 8651,
            "targeted_reaches": 5117,
            "blocks": 3467,
            "raw_status": "ready"
          },
          {
            "date": "2026-09-20",
            "status": "ready",
            "followers": 8957,
            "targeted_reaches": 5287,
            "blocks": 3601,
            "raw_status": "ready"
          },
          {
            "date": "2026-09-27",
            "status": "ready",
            "followers": 9104,
            "targeted_reaches": 5292,
            "blocks": 3731,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-04",
            "status": "ready",
            "followers": 9324,
            "targeted_reaches": 5425,
            "blocks": 3811,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-11",
            "status": "ready",
            "followers": 9598,
            "targeted_reaches": 5566,
            "blocks": 3938,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-05",
            "status": "ready",
            "followers": 9364,
            "targeted_reaches": 5454,
            "blocks": 3820,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-06",
            "status": "ready",
            "followers": 9404,
            "targeted_reaches": 5487,
            "blocks": 3825,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-07",
            "status": "ready",
            "followers": 9444,
            "targeted_reaches": 5513,
            "blocks": 3839,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-08",
            "status": "ready",
            "followers": 9483,
            "targeted_reaches": 5521,
            "blocks": 3869,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-09",
            "status": "ready",
            "followers": 9522,
            "targeted_reaches": 5536,
            "blocks": 3892,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-10",
            "status": "ready",
            "followers": 9560,
            "targeted_reaches": 5547,
            "blocks": 3919,
            "raw_status": "ready"
          }
        ],
        "current_week": {
          "label": "current",
          "start": "2026-10-05",
          "end": "2026-10-11",
          "start_snapshot": {
            "date": "2026-10-04",
            "status": "ready",
            "followers": 9324,
            "targeted_reaches": 5425,
            "blocks": 3811,
            "raw_status": "ready"
          },
          "end_snapshot": {
            "date": "2026-10-11",
            "status": "ready",
            "followers": 9598,
            "targeted_reaches": 5566,
            "blocks": 3938,
            "raw_status": "ready"
          },
          "followers_delta": 274,
          "targeted_reach_delta": 141,
          "blocks_delta": 127,
          "block_ratio": 31.67,
          "new_friends_est": 401,
          "unfriends_est": 127,
          "net_growth_est": 274,
          "data_quality_note": "computed from cumulative LINE Insight snapshots"
        },
        "daily_metrics_current_week": [
          {
            "label": "daily",
            "start": "2026-10-05",
            "end": "2026-10-05",
            "start_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 9324,
              "targeted_reaches": 5425,
              "blocks": 3811,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-05",
              "status": "ready",
              "followers": 9364,
              "targeted_reaches": 5454,
              "blocks": 3820,
              "raw_status": "ready"
            },
            "followers_delta": 40,
            "targeted_reach_delta": 29,
            "blocks_delta": 9,
            "block_ratio": 18.37,
            "new_friends_est": 49,
            "unfriends_est": 9,
            "net_growth_est": 40,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-06",
            "end": "2026-10-06",
            "start_snapshot": {
              "date": "2026-10-05",
              "status": "ready",
              "followers": 9364,
              "targeted_reaches": 5454,
              "blocks": 3820,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-06",
              "status": "ready",
              "followers": 9404,
              "targeted_reaches": 5487,
              "blocks": 3825,
              "raw_status": "ready"
            },
            "followers_delta": 40,
            "targeted_reach_delta": 33,
            "blocks_delta": 5,
            "block_ratio": 11.11,
            "new_friends_est": 45,
            "unfriends_est": 5,
            "net_growth_est": 40,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-07",
            "end": "2026-10-07",
            "start_snapshot": {
              "date": "2026-10-06",
              "status": "ready",
              "followers": 9404,
              "targeted_reaches": 5487,
              "blocks": 3825,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-07",
              "status": "ready",
              "followers": 9444,
              "targeted_reaches": 5513,
              "blocks": 3839,
              "raw_status": "ready"
            },
            "followers_delta": 40,
            "targeted_reach_delta": 26,
            "blocks_delta": 14,
            "block_ratio": 25.93,
            "new_friends_est": 54,
            "unfriends_est": 14,
            "net_growth_est": 40,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-08",
            "end": "2026-10-08",
            "start_snapshot": {
              "date": "2026-10-07",
              "status": "ready",
              "followers": 9444,
              "targeted_reaches": 5513,
              "blocks": 3839,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-08",
              "status": "ready",
              "followers": 9483,
              "targeted_reaches": 5521,
              "blocks": 3869,
              "raw_status": "ready"
            },
            "followers_delta": 39,
            "targeted_reach_delta": 8,
            "blocks_delta": 30,
            "block_ratio": 43.48,
            "new_friends_est": 69,
            "unfriends_est": 30,
            "net_growth_est": 39,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-09",
            "end": "2026-10-09",
            "start_snapshot": {
              "date": "2026-10-08",
              "status": "ready",
              "followers": 9483,
              "targeted_reaches": 5521,
              "blocks": 3869,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-09",
              "status": "ready",
              "followers": 9522,
              "targeted_reaches": 5536,
              "blocks": 3892,
              "raw_status": "ready"
            },
            "followers_delta": 39,
            "targeted_reach_delta": 15,
            "blocks_delta": 23,
            "block_ratio": 37.1,
            "new_friends_est": 62,
            "unfriends_est": 23,
            "net_growth_est": 39,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-10",
            "end": "2026-10-10",
            "start_snapshot": {
              "date": "2026-10-09",
              "status": "ready",
              "followers": 9522,
              "targeted_reaches": 5536,
              "blocks": 3892,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-10",
              "status": "ready",
              "followers": 9560,
              "targeted_reaches": 5547,
              "blocks": 3919,
              "raw_status": "ready"
            },
            "followers_delta": 38,
            "targeted_reach_delta": 11,
            "blocks_delta": 27,
            "block_ratio": 41.54,
            "new_friends_est": 65,
            "unfriends_est": 27,
            "net_growth_est": 38,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-11",
            "end": "2026-10-11",
            "start_snapshot": {
              "date": "2026-10-10",
              "status": "ready",
              "followers": 9560,
              "targeted_reaches": 5547,
              "blocks": 3919,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-11",
              "status": "ready",
              "followers": 9598,
              "targeted_reaches": 5566,
              "blocks": 3938,
              "raw_status": "ready"
            },
            "followers_delta": 38,
            "targeted_reach_delta": 19,
            "blocks_delta": 19,
            "block_ratio": 33.33,
            "new_friends_est": 57,
            "unfriends_est": 19,
            "net_growth_est": 38,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          }
        ],
        "error_or_missing_reason": null
      },
      "zhubei": {
        "label": "竹北",
        "status": "success",
        "weekly_trend_4w": [
          {
            "label": "week_minus_3",
            "start": "2026-09-14",
            "end": "2026-09-20",
            "start_snapshot": {
              "date": "2026-09-13",
              "status": "ready",
              "followers": 1299,
              "targeted_reaches": 820,
              "blocks": 469,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-09-20",
              "status": "ready",
              "followers": 1315,
              "targeted_reaches": 829,
              "blocks": 476,
              "raw_status": "ready"
            },
            "followers_delta": 16,
            "targeted_reach_delta": 9,
            "blocks_delta": 7,
            "block_ratio": 30.43,
            "new_friends_est": 23,
            "unfriends_est": 7,
            "net_growth_est": 16,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "week_minus_2",
            "start": "2026-09-21",
            "end": "2026-09-27",
            "start_snapshot": {
              "date": "2026-09-20",
              "status": "ready",
              "followers": 1315,
              "targeted_reaches": 829,
              "blocks": 476,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-09-27",
              "status": "ready",
              "followers": 1324,
              "targeted_reaches": 833,
              "blocks": 481,
              "raw_status": "ready"
            },
            "followers_delta": 9,
            "targeted_reach_delta": 4,
            "blocks_delta": 5,
            "block_ratio": 35.71,
            "new_friends_est": 14,
            "unfriends_est": 5,
            "net_growth_est": 9,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "week_minus_1",
            "start": "2026-09-28",
            "end": "2026-10-04",
            "start_snapshot": {
              "date": "2026-09-27",
              "status": "ready",
              "followers": 1324,
              "targeted_reaches": 833,
              "blocks": 481,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 1335,
              "targeted_reaches": 839,
              "blocks": 484,
              "raw_status": "ready"
            },
            "followers_delta": 11,
            "targeted_reach_delta": 6,
            "blocks_delta": 3,
            "block_ratio": 21.43,
            "new_friends_est": 14,
            "unfriends_est": 3,
            "net_growth_est": 11,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "current",
            "start": "2026-10-05",
            "end": "2026-10-11",
            "start_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 1335,
              "targeted_reaches": 839,
              "blocks": 484,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-11",
              "status": "ready",
              "followers": 1346,
              "targeted_reaches": 845,
              "blocks": 489,
              "raw_status": "ready"
            },
            "followers_delta": 11,
            "targeted_reach_delta": 6,
            "blocks_delta": 5,
            "block_ratio": 31.25,
            "new_friends_est": 16,
            "unfriends_est": 5,
            "net_growth_est": 11,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          }
        ],
        "snapshots": [
          {
            "date": "2026-09-13",
            "status": "ready",
            "followers": 1299,
            "targeted_reaches": 820,
            "blocks": 469,
            "raw_status": "ready"
          },
          {
            "date": "2026-09-20",
            "status": "ready",
            "followers": 1315,
            "targeted_reaches": 829,
            "blocks": 476,
            "raw_status": "ready"
          },
          {
            "date": "2026-09-27",
            "status": "ready",
            "followers": 1324,
            "targeted_reaches": 833,
            "blocks": 481,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-04",
            "status": "ready",
            "followers": 1335,
            "targeted_reaches": 839,
            "blocks": 484,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-11",
            "status": "ready",
            "followers": 1346,
            "targeted_reaches": 845,
            "blocks": 489,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-05",
            "status": "ready",
            "followers": 1337,
            "targeted_reaches": 842,
            "blocks": 483,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-06",
            "status": "ready",
            "followers": 1341,
            "targeted_reaches": 846,
            "blocks": 483,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-07",
            "status": "ready",
            "followers": 1343,
            "targeted_reaches": 848,
            "blocks": 483,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-08",
            "status": "ready",
            "followers": 1344,
            "targeted_reaches": 845,
            "blocks": 487,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-09",
            "status": "ready",
            "followers": 1344,
            "targeted_reaches": 845,
            "blocks": 487,
            "raw_status": "ready"
          },
          {
            "date": "2026-10-10",
            "status": "ready",
            "followers": 1345,
            "targeted_reaches": 844,
            "blocks": 489,
            "raw_status": "ready"
          }
        ],
        "current_week": {
          "label": "current",
          "start": "2026-10-05",
          "end": "2026-10-11",
          "start_snapshot": {
            "date": "2026-10-04",
            "status": "ready",
            "followers": 1335,
            "targeted_reaches": 839,
            "blocks": 484,
            "raw_status": "ready"
          },
          "end_snapshot": {
            "date": "2026-10-11",
            "status": "ready",
            "followers": 1346,
            "targeted_reaches": 845,
            "blocks": 489,
            "raw_status": "ready"
          },
          "followers_delta": 11,
          "targeted_reach_delta": 6,
          "blocks_delta": 5,
          "block_ratio": 31.25,
          "new_friends_est": 16,
          "unfriends_est": 5,
          "net_growth_est": 11,
          "data_quality_note": "computed from cumulative LINE Insight snapshots"
        },
        "daily_metrics_current_week": [
          {
            "label": "daily",
            "start": "2026-10-05",
            "end": "2026-10-05",
            "start_snapshot": {
              "date": "2026-10-04",
              "status": "ready",
              "followers": 1335,
              "targeted_reaches": 839,
              "blocks": 484,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-05",
              "status": "ready",
              "followers": 1337,
              "targeted_reaches": 842,
              "blocks": 483,
              "raw_status": "ready"
            },
            "followers_delta": 2,
            "targeted_reach_delta": 3,
            "blocks_delta": -1,
            "block_ratio": -50.0,
            "new_friends_est": 2,
            "unfriends_est": 0,
            "net_growth_est": 2,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-06",
            "end": "2026-10-06",
            "start_snapshot": {
              "date": "2026-10-05",
              "status": "ready",
              "followers": 1337,
              "targeted_reaches": 842,
              "blocks": 483,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-06",
              "status": "ready",
              "followers": 1341,
              "targeted_reaches": 846,
              "blocks": 483,
              "raw_status": "ready"
            },
            "followers_delta": 4,
            "targeted_reach_delta": 4,
            "blocks_delta": 0,
            "block_ratio": 0.0,
            "new_friends_est": 4,
            "unfriends_est": 0,
            "net_growth_est": 4,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-07",
            "end": "2026-10-07",
            "start_snapshot": {
              "date": "2026-10-06",
              "status": "ready",
              "followers": 1341,
              "targeted_reaches": 846,
              "blocks": 483,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-07",
              "status": "ready",
              "followers": 1343,
              "targeted_reaches": 848,
              "blocks": 483,
              "raw_status": "ready"
            },
            "followers_delta": 2,
            "targeted_reach_delta": 2,
            "blocks_delta": 0,
            "block_ratio": 0.0,
            "new_friends_est": 2,
            "unfriends_est": 0,
            "net_growth_est": 2,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-08",
            "end": "2026-10-08",
            "start_snapshot": {
              "date": "2026-10-07",
              "status": "ready",
              "followers": 1343,
              "targeted_reaches": 848,
              "blocks": 483,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-08",
              "status": "ready",
              "followers": 1344,
              "targeted_reaches": 845,
              "blocks": 487,
              "raw_status": "ready"
            },
            "followers_delta": 1,
            "targeted_reach_delta": -3,
            "blocks_delta": 4,
            "block_ratio": 80.0,
            "new_friends_est": 5,
            "unfriends_est": 4,
            "net_growth_est": 1,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-09",
            "end": "2026-10-09",
            "start_snapshot": {
              "date": "2026-10-08",
              "status": "ready",
              "followers": 1344,
              "targeted_reaches": 845,
              "blocks": 487,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-09",
              "status": "ready",
              "followers": 1344,
              "targeted_reaches": 845,
              "blocks": 487,
              "raw_status": "ready"
            },
            "followers_delta": 0,
            "targeted_reach_delta": 0,
            "blocks_delta": 0,
            "block_ratio": 0.0,
            "new_friends_est": 0,
            "unfriends_est": 0,
            "net_growth_est": 0,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-10",
            "end": "2026-10-10",
            "start_snapshot": {
              "date": "2026-10-09",
              "status": "ready",
              "followers": 1344,
              "targeted_reaches": 845,
              "blocks": 487,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-10",
              "status": "ready",
              "followers": 1345,
              "targeted_reaches": 844,
              "blocks": 489,
              "raw_status": "ready"
            },
            "followers_delta": 1,
            "targeted_reach_delta": -1,
            "blocks_delta": 2,
            "block_ratio": 66.67,
            "new_friends_est": 3,
            "unfriends_est": 2,
            "net_growth_est": 1,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          },
          {
            "label": "daily",
            "start": "2026-10-11",
            "end": "2026-10-11",
            "start_snapshot": {
              "date": "2026-10-10",
              "status": "ready",
              "followers": 1345,
              "targeted_reaches": 844,
              "blocks": 489,
              "raw_status": "ready"
            },
            "end_snapshot": {
              "date": "2026-10-11",
              "status": "ready",
              "followers": 1346,
              "targeted_reaches": 845,
              "blocks": 489,
              "raw_status": "ready"
            },
            "followers_delta": 1,
            "targeted_reach_delta": 1,
            "blocks_delta": 0,
            "block_ratio": 0.0,
            "new_friends_est": 1,
            "unfriends_est": 0,
            "net_growth_est": 1,
            "data_quality_note": "computed from cumulative LINE Insight snapshots"
          }
        ],
        "error_or_missing_reason": null
      }
    },
    "follower_deltas": {
      "hsinchu": {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "start_snapshot": {
          "date": "2026-10-04",
          "status": "ready",
          "followers": 9324,
          "targeted_reaches": 5425,
          "blocks": 3811,
          "raw_status": "ready"
        },
        "end_snapshot": {
          "date": "2026-10-11",
          "status": "ready",
          "followers": 9598,
          "targeted_reaches": 5566,
          "blocks": 3938,
          "raw_status": "ready"
        },
        "followers_delta": 274,
        "targeted_reach_delta": 141,
        "blocks_delta": 127,
        "block_ratio": 31.67,
        "new_friends_est": 401,
        "unfriends_est": 127,
        "net_growth_est": 274,
        "data_quality_note": "computed from cumulative LINE Insight snapshots"
      },
      "zhubei": {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "start_snapshot": {
          "date": "2026-10-04",
          "status": "ready",
          "followers": 1335,
          "targeted_reaches": 839,
          "blocks": 484,
          "raw_status": "ready"
        },
        "end_snapshot": {
          "date": "2026-10-11",
          "status": "ready",
          "followers": 1346,
          "targeted_reaches": 845,
          "blocks": 489,
          "raw_status": "ready"
        },
        "followers_delta": 11,
        "targeted_reach_delta": 6,
        "blocks_delta": 5,
        "block_ratio": 31.25,
        "new_friends_est": 16,
        "unfriends_est": 5,
        "net_growth_est": 11,
        "data_quality_note": "computed from cumulative LINE Insight snapshots"
      }
    },
    "targeted_reach_deltas": {
      "hsinchu": 141,
      "zhubei": 6
    },
    "block_deltas": {
      "hsinchu": 127,
      "zhubei": 5
    },
    "block_ratio": {
      "hsinchu": 31.67,
      "zhubei": 31.25
    },
    "weekly_trend_4w": [
      {
        "label": "week_minus_3",
        "start": "2026-09-14",
        "end": "2026-09-20",
        "followers_delta": 322,
        "targeted_reach_delta": 179,
        "blocks_delta": 141,
        "new_friends_est": 463,
        "block_ratio": 30.45,
        "missing_accounts": []
      },
      {
        "label": "week_minus_2",
        "start": "2026-09-21",
        "end": "2026-09-27",
        "followers_delta": 156,
        "targeted_reach_delta": 9,
        "blocks_delta": 135,
        "new_friends_est": 291,
        "block_ratio": 46.39,
        "missing_accounts": []
      },
      {
        "label": "week_minus_1",
        "start": "2026-09-28",
        "end": "2026-10-04",
        "followers_delta": 231,
        "targeted_reach_delta": 139,
        "blocks_delta": 83,
        "new_friends_est": 314,
        "block_ratio": 26.43,
        "missing_accounts": []
      },
      {
        "label": "current",
        "start": "2026-10-05",
        "end": "2026-10-11",
        "followers_delta": 285,
        "targeted_reach_delta": 147,
        "blocks_delta": 132,
        "new_friends_est": 417,
        "block_ratio": 31.65,
        "missing_accounts": []
      }
    ],
    "daily_metrics_current_week": [
      {
        "date": "2026-10-05",
        "followers_delta": 42,
        "targeted_reach_delta": 32,
        "blocks_delta": 8,
        "new_friends_est": 51,
        "block_ratio": 15.69,
        "missing_accounts": []
      },
      {
        "date": "2026-10-06",
        "followers_delta": 44,
        "targeted_reach_delta": 37,
        "blocks_delta": 5,
        "new_friends_est": 49,
        "block_ratio": 10.2,
        "missing_accounts": []
      },
      {
        "date": "2026-10-07",
        "followers_delta": 42,
        "targeted_reach_delta": 28,
        "blocks_delta": 14,
        "new_friends_est": 56,
        "block_ratio": 25.0,
        "missing_accounts": []
      },
      {
        "date": "2026-10-08",
        "followers_delta": 40,
        "targeted_reach_delta": 5,
        "blocks_delta": 34,
        "new_friends_est": 74,
        "block_ratio": 45.95,
        "missing_accounts": []
      },
      {
        "date": "2026-10-09",
        "followers_delta": 39,
        "targeted_reach_delta": 15,
        "blocks_delta": 23,
        "new_friends_est": 62,
        "block_ratio": 37.1,
        "missing_accounts": []
      },
      {
        "date": "2026-10-10",
        "followers_delta": 39,
        "targeted_reach_delta": 10,
        "blocks_delta": 29,
        "new_friends_est": 68,
        "block_ratio": 42.65,
        "missing_accounts": []
      },
      {
        "date": "2026-10-11",
        "followers_delta": 39,
        "targeted_reach_delta": 20,
        "blocks_delta": 19,
        "new_friends_est": 58,
        "block_ratio": 32.76,
        "missing_accounts": []
      }
    ],
    "insights": [],
    "data_quality_note": "LINE OA cumulative snapshots queried separately for 新竹 and 竹北.",
    "error_or_missing_reason": null,
    "trend_analysis_4w": [
      {
        "metric": "followers_delta",
        "values": [
          322,
          156,
          231,
          285
        ],
        "current_vs_4w_avg_pct": 14.69,
        "current_vs_previous_pct": 23.38,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "targeted_reach_delta",
        "values": [
          179,
          9,
          139,
          147
        ],
        "current_vs_4w_avg_pct": 24.05,
        "current_vs_previous_pct": 5.76,
        "missing_weeks": [],
        "consecutive_marker": "up"
      },
      {
        "metric": "blocks_delta",
        "values": [
          141,
          135,
          83,
          132
        ],
        "current_vs_4w_avg_pct": 7.54,
        "current_vs_previous_pct": 59.04,
        "missing_weeks": [],
        "consecutive_marker": "down"
      },
      {
        "metric": "block_ratio",
        "values": [
          30.45,
          46.39,
          26.43,
          31.65
        ],
        "current_vs_4w_avg_pct": -6.17,
        "current_vs_previous_pct": 19.75,
        "missing_weeks": [],
        "consecutive_marker": "down"
      }
    ]
  },
  "kpis": [
    {
      "metric_id": "ga4_sessions",
      "source": "ga4",
      "funnel_stage": "網站流量",
      "current_value": 973,
      "previous_value": 939,
      "delta_abs": 34.0,
      "delta_pct": 3.62,
      "trend_direction": "up",
      "unit": "sessions",
      "business_interpretation": "網站總工作階段變化,代表整體承接量。",
      "data_quality_note": ""
    },
    {
      "metric_id": "ga4_active_users",
      "source": "ga4",
      "funnel_stage": "網站流量",
      "current_value": 854,
      "previous_value": 837,
      "delta_abs": 17.0,
      "delta_pct": 2.03,
      "trend_direction": "up",
      "unit": "users",
      "business_interpretation": "實際使用者變化,用來判斷是否只是重複訪問。",
      "data_quality_note": ""
    },
    {
      "metric_id": "ga4_click_line",
      "source": "ga4",
      "funnel_stage": "LINE 意圖",
      "current_value": 53,
      "previous_value": 40,
      "delta_abs": 13.0,
      "delta_pct": 32.5,
      "trend_direction": "up",
      "unit": "events",
      "business_interpretation": "網站上點擊 LINE 的高意圖行為,是本週主要網站諮詢意圖 KPI。",
      "data_quality_note": ""
    },
    {
      "metric_id": "ga4_bounce_rate_pct",
      "source": "ga4",
      "funnel_stage": "網站品質",
      "current_value": 67.0,
      "previous_value": 69.0,
      "delta_abs": -2.0,
      "delta_pct": -2.9,
      "trend_direction": "up",
      "unit": "%",
      "business_interpretation": "跳出率越低越好;若流量成長但跳出也升高,代表承接頁品質需檢查。",
      "data_quality_note": ""
    },
    {
      "metric_id": "google_ads_spend_twd",
      "source": "google_ads",
      "funnel_stage": "廣告曝光/點擊",
      "current_value": 10135.34,
      "previous_value": 10497.06,
      "delta_abs": -361.72,
      "delta_pct": -3.45,
      "trend_direction": "down",
      "unit": "TWD",
      "business_interpretation": "Google Ads 本週花費,需與 click_line / high-intent conversions 一起看。",
      "data_quality_note": ""
    },
    {
      "metric_id": "google_ads_clicks",
      "source": "google_ads",
      "funnel_stage": "廣告曝光/點擊",
      "current_value": 1093,
      "previous_value": 937,
      "delta_abs": 156.0,
      "delta_pct": 16.65,
      "trend_direction": "up",
      "unit": "clicks",
      "business_interpretation": "Google Ads 導站點擊量。",
      "data_quality_note": ""
    },
    {
      "metric_id": "google_ads_ctr_pct",
      "source": "google_ads",
      "funnel_stage": "廣告曝光/點擊",
      "current_value": 3.19,
      "previous_value": 3.3,
      "delta_abs": -0.11,
      "delta_pct": -3.33,
      "trend_direction": "down",
      "unit": "%",
      "business_interpretation": "CTR 反映素材與搜尋字詞匹配;Display/PMax 高 CTR 仍需查版位。",
      "data_quality_note": ""
    },
    {
      "metric_id": "google_ads_avg_cpc_twd",
      "source": "google_ads",
      "funnel_stage": "廣告效率",
      "current_value": 9.27,
      "previous_value": 11.2,
      "delta_abs": -1.93,
      "delta_pct": -17.23,
      "trend_direction": "up",
      "unit": "TWD",
      "business_interpretation": "平均 CPC 降低不等於諮詢品質提升,需對照 high-intent conversions。",
      "data_quality_note": ""
    },
    {
      "metric_id": "google_ads_conversions",
      "source": "google_ads",
      "funnel_stage": "平台轉換",
      "current_value": 33.0,
      "previous_value": 28.0,
      "delta_abs": 5.0,
      "delta_pct": 17.86,
      "trend_direction": "up",
      "unit": "conversions",
      "business_interpretation": "Google Ads 主要 conversions;已另查 conversion action composition 避免被低意圖事件誤導。",
      "data_quality_note": ""
    },
    {
      "metric_id": "search_console_clicks",
      "source": "search_console",
      "funnel_stage": "SEO 自然搜尋",
      "current_value": 81,
      "previous_value": 89,
      "delta_abs": -8.0,
      "delta_pct": -8.99,
      "trend_direction": "down",
      "unit": "clicks",
      "business_interpretation": "自然搜尋帶來的點擊量。",
      "data_quality_note": ""
    },
    {
      "metric_id": "search_console_impressions",
      "source": "search_console",
      "funnel_stage": "SEO 自然搜尋",
      "current_value": 1753,
      "previous_value": 2736,
      "delta_abs": -983.0,
      "delta_pct": -35.93,
      "trend_direction": "down",
      "unit": "impressions",
      "business_interpretation": "自然搜尋曝光量,判斷內容覆蓋面。",
      "data_quality_note": ""
    },
    {
      "metric_id": "search_console_ctr_pct",
      "source": "search_console",
      "funnel_stage": "SEO 自然搜尋",
      "current_value": 4.62,
      "previous_value": 3.25,
      "delta_abs": 1.37,
      "delta_pct": 42.15,
      "trend_direction": "up",
      "unit": "%",
      "business_interpretation": "SEO CTR,受標題/描述與排名影響。",
      "data_quality_note": ""
    },
    {
      "metric_id": "search_console_avg_position",
      "source": "search_console",
      "funnel_stage": "SEO 自然搜尋",
      "current_value": 11.02,
      "previous_value": 10.34,
      "delta_abs": 0.68,
      "delta_pct": 6.58,
      "trend_direction": "down",
      "unit": "position",
      "business_interpretation": "平均排名越低越好;需同時看機會字。",
      "data_quality_note": ""
    },
    {
      "metric_id": "meta_ads_spend_twd",
      "source": "meta_ads",
      "funnel_stage": "社群廣告",
      "current_value": 6747.0,
      "previous_value": 4895.0,
      "delta_abs": 1852.0,
      "delta_pct": 37.83,
      "trend_direction": "up",
      "unit": "TWD",
      "business_interpretation": "Meta 投放花費;目前不可直接等同 LINE 好友成長。",
      "data_quality_note": ""
    },
    {
      "metric_id": "meta_ads_clicks",
      "source": "meta_ads",
      "funnel_stage": "社群廣告",
      "current_value": 625,
      "previous_value": 588,
      "delta_abs": 37.0,
      "delta_pct": 6.29,
      "trend_direction": "up",
      "unit": "clicks",
      "business_interpretation": "Meta 點擊;需與 landing page views / messaging leads 分開判讀。",
      "data_quality_note": ""
    },
    {
      "metric_id": "meta_ads_landing_page_views",
      "source": "meta_ads",
      "funnel_stage": "社群廣告承接",
      "current_value": 0.0,
      "previous_value": 0.0,
      "delta_abs": 0.0,
      "delta_pct": null,
      "trend_direction": "flat",
      "unit": "views",
      "business_interpretation": "Meta landing page view;若低於 link clicks,代表頁面載入或點擊品質有落差。",
      "data_quality_note": ""
    },
    {
      "metric_id": "meta_ads_leads_or_messages",
      "source": "meta_ads",
      "funnel_stage": "社群諮詢",
      "current_value": 75.0,
      "previous_value": 75.0,
      "delta_abs": 0.0,
      "delta_pct": 0.0,
      "trend_direction": "flat",
      "unit": "leads/messages",
      "business_interpretation": "Meta API 可見的 leads/messages;若為 0,不能宣稱 Meta 直接帶來諮詢。",
      "data_quality_note": ""
    },
    {
      "metric_id": "line_oa_followers_delta_total",
      "source": "line_oa",
      "funnel_stage": "LINE 好友新增",
      "current_value": 285,
      "previous_value": 231,
      "delta_abs": 54.0,
      "delta_pct": 23.38,
      "trend_direction": "up",
      "unit": "followers",
      "business_interpretation": "兩個 LINE OA 合計 followers 淨變化。",
      "data_quality_note": ""
    },
    {
      "metric_id": "line_oa_targeted_reach_delta_total",
      "source": "line_oa",
      "funnel_stage": "可觸及好友",
      "current_value": 147,
      "previous_value": 139,
      "delta_abs": 8.0,
      "delta_pct": 5.76,
      "trend_direction": "up",
      "unit": "reachable users",
      "business_interpretation": "兩個 LINE OA 合計可觸及好友淨變化。",
      "data_quality_note": ""
    },
    {
      "metric_id": "line_oa_blocks_delta_total",
      "source": "line_oa",
      "funnel_stage": "封鎖",
      "current_value": 132,
      "previous_value": 83,
      "delta_abs": 49.0,
      "delta_pct": 59.04,
      "trend_direction": "down",
      "unit": "blocks",
      "business_interpretation": "新增封鎖數,越低越好;需與新增好友一起判斷品質。",
      "data_quality_note": ""
    },
    {
      "metric_id": "line_oa_block_ratio_total",
      "source": "line_oa",
      "funnel_stage": "好友品質",
      "current_value": 31.65,
      "previous_value": 26.43,
      "delta_abs": 5.22,
      "delta_pct": 19.75,
      "trend_direction": "down",
      "unit": "%",
      "business_interpretation": "封鎖 / 估計新增好友比,>30% 為警訊。",
      "data_quality_note": ""
    }
  ],
  "channels": {
    "google_ads": {
      "spend_twd": 10135.34,
      "clicks": 1093,
      "conversions": 33.0
    },
    "meta_ads": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "spend_twd": 6747.0,
      "clicks": 625,
      "inline_link_clicks": 263,
      "leads": 75.0,
      "landing_page_views": 0.0,
      "missing_accounts": []
    },
    "organic_search": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "clicks": 81,
      "impressions": 1753,
      "ctr_pct": 4.62,
      "average_position": 11.02
    },
    "website": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "sessions": 973,
      "active_users": 854,
      "new_users": 824,
      "bounce_rate_pct": 67.0,
      "avg_session_duration_sec": 77.42,
      "click_line": 53
    },
    "line_oa": {
      "label": "current",
      "start": "2026-10-05",
      "end": "2026-10-11",
      "followers_delta": 285,
      "targeted_reach_delta": 147,
      "blocks_delta": 132,
      "new_friends_est": 417,
      "block_ratio": 31.65,
      "missing_accounts": []
    }
  },
  "funnel": {
    "funnel_text": "廣告曝光/點擊 → 網站流量 → click_line → LINE 好友新增 → 封鎖 → 可觸及好友淨增加 → 諮詢/預約",
    "observed_current_week": {
      "google_ads_impressions": 34254,
      "google_ads_clicks": 1093,
      "meta_impressions": null,
      "meta_clicks": 625,
      "ga4_sessions": 973,
      "ga4_click_line": 53,
      "line_followers_delta_total": 285,
      "line_blocks_delta_total": 132,
      "line_targeted_reach_delta_total": 147
    },
    "interpretation_note": "LINE OA deltas are account-level and cannot prove per-channel friend attribution without UTM / LINE account parameters."
  },
  "prioritized_actions": [
    {
      "rank": 1,
      "action_id": "google_ads_conversion_quality_audit",
      "title": "先校正 Google Ads 轉換品質,再判斷 CPA 是否真的改善",
      "priority_rationale": "Google Ads 已回傳 conversion action composition;若 low-intent/local actions 佔比高,all conversions 會高估成效。",
      "cited_metrics": {
        "google_ads_conversions": {
          "metric_id": "google_ads_conversions",
          "source": "google_ads",
          "funnel_stage": "平台轉換",
          "current_value": 33.0,
          "previous_value": 28.0,
          "delta_abs": 5.0,
          "delta_pct": 17.86,
          "trend_direction": "up",
          "unit": "conversions",
          "business_interpretation": "Google Ads 主要 conversions;已另查 conversion action composition 避免被低意圖事件誤導。",
          "data_quality_note": ""
        },
        "high_intent_actions": [
          {
            "conversion_action_name": "點擊網站任何按鈕LINE",
            "all_conversions": 27.0,
            "conversions": 27.0,
            "intent_class": "high_intent"
          },
          {
            "conversion_action_name": "關之美診所網站 (web) click_line",
            "all_conversions": 22.0,
            "conversions": 0.0,
            "intent_class": "high_intent"
          },
          {
            "conversion_action_name": "Clicks to call",
            "all_conversions": 9.0,
            "conversions": 0.0,
            "intent_class": "high_intent"
          },
          {
            "conversion_action_name": "TechSol - page view on contact page 23082",
            "all_conversions": 4.0,
            "conversions": 0.0,
            "intent_class": "high_intent"
          },
          {
            "conversion_action_name": "Business profile - Call",
            "all_conversions": 1.0,
            "conversions": 0.0,
            "intent_class": "high_intent"
          }
        ],
        "low_intent_or_local_actions": [
          {
            "conversion_action_name": "Local actions - Other engagements",
            "all_conversions": 279.0,
            "conversions": 0.0,
            "intent_class": "low_intent_or_local"
          },
          {
            "conversion_action_name": "Local actions - Directions",
            "all_conversions": 28.0,
            "conversions": 5.0,
            "intent_class": "low_intent_or_local"
          },
          {
            "conversion_action_name": "Local actions - Website visits",
            "all_conversions": 17.0,
            "conversions": 0.0,
            "intent_class": "low_intent_or_local"
          },
          {
            "conversion_action_name": "Local actions - Menu views",
            "all_conversions": 1.0,
            "conversions": 0.0,
            "intent_class": "low_intent_or_local"
          }
        ]
      },
      "platform_or_channel": "Google Ads / GA4",
      "exact_next_step": "在 Google Ads 後台把 LINE click、來電、表單/預約列為主要轉換;Directions、profile、page view/engagement 類轉為次要觀察,並重算 search / PMax 的 high-intent CPA。",
      "owner_suggestion": "廣告投手 + Eric",
      "expected_impact": "降低被低品質轉換誤導的預算配置風險,讓預算往真實諮詢意圖移動。",
      "validation_kpi": "high_intent_conversions、GA4 click_line、high_intent CPA",
      "risk_or_caveat": "重大出價/預算調整需人工確認;本報告不會自動修改廣告帳戶。",
      "confidence": "high"
    },
    {
      "rank": 2,
      "action_id": "line_block_ratio_followup",
      "title": "檢查 LINE 新竹/竹北加好友後承接與封鎖率",
      "priority_rationale": "LINE OA 是最接近諮詢沉澱的節點;封鎖率若高,表示廣告承諾、分院導流或訊息節奏可能不匹配。",
      "cited_metrics": {
        "line_block_ratio_total": {
          "metric_id": "line_oa_block_ratio_total",
          "source": "line_oa",
          "funnel_stage": "好友品質",
          "current_value": 31.65,
          "previous_value": 26.43,
          "delta_abs": 5.22,
          "delta_pct": 19.75,
          "trend_direction": "down",
          "unit": "%",
          "business_interpretation": "封鎖 / 估計新增好友比,>30% 為警訊。",
          "data_quality_note": ""
        },
        "line_accounts": {
          "hsinchu": {
            "label": "新竹",
            "status": "success",
            "weekly_trend_4w": [
              {
                "label": "week_minus_3",
                "start": "2026-09-14",
                "end": "2026-09-20",
                "start_snapshot": {
                  "date": "2026-09-13",
                  "status": "ready",
                  "followers": 8651,
                  "targeted_reaches": 5117,
                  "blocks": 3467,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-09-20",
                  "status": "ready",
                  "followers": 8957,
                  "targeted_reaches": 5287,
                  "blocks": 3601,
                  "raw_status": "ready"
                },
                "followers_delta": 306,
                "targeted_reach_delta": 170,
                "blocks_delta": 134,
                "block_ratio": 30.45,
                "new_friends_est": 440,
                "unfriends_est": 134,
                "net_growth_est": 306,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "week_minus_2",
                "start": "2026-09-21",
                "end": "2026-09-27",
                "start_snapshot": {
                  "date": "2026-09-20",
                  "status": "ready",
                  "followers": 8957,
                  "targeted_reaches": 5287,
                  "blocks": 3601,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-09-27",
                  "status": "ready",
                  "followers": 9104,
                  "targeted_reaches": 5292,
                  "blocks": 3731,
                  "raw_status": "ready"
                },
                "followers_delta": 147,
                "targeted_reach_delta": 5,
                "blocks_delta": 130,
                "block_ratio": 46.93,
                "new_friends_est": 277,
                "unfriends_est": 130,
                "net_growth_est": 147,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "week_minus_1",
                "start": "2026-09-28",
                "end": "2026-10-04",
                "start_snapshot": {
                  "date": "2026-09-27",
                  "status": "ready",
                  "followers": 9104,
                  "targeted_reaches": 5292,
                  "blocks": 3731,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 9324,
                  "targeted_reaches": 5425,
                  "blocks": 3811,
                  "raw_status": "ready"
                },
                "followers_delta": 220,
                "targeted_reach_delta": 133,
                "blocks_delta": 80,
                "block_ratio": 26.67,
                "new_friends_est": 300,
                "unfriends_est": 80,
                "net_growth_est": 220,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "current",
                "start": "2026-10-05",
                "end": "2026-10-11",
                "start_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 9324,
                  "targeted_reaches": 5425,
                  "blocks": 3811,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-11",
                  "status": "ready",
                  "followers": 9598,
                  "targeted_reaches": 5566,
                  "blocks": 3938,
                  "raw_status": "ready"
                },
                "followers_delta": 274,
                "targeted_reach_delta": 141,
                "blocks_delta": 127,
                "block_ratio": 31.67,
                "new_friends_est": 401,
                "unfriends_est": 127,
                "net_growth_est": 274,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              }
            ],
            "snapshots": [
              {
                "date": "2026-09-13",
                "status": "ready",
                "followers": 8651,
                "targeted_reaches": 5117,
                "blocks": 3467,
                "raw_status": "ready"
              },
              {
                "date": "2026-09-20",
                "status": "ready",
                "followers": 8957,
                "targeted_reaches": 5287,
                "blocks": 3601,
                "raw_status": "ready"
              },
              {
                "date": "2026-09-27",
                "status": "ready",
                "followers": 9104,
                "targeted_reaches": 5292,
                "blocks": 3731,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-04",
                "status": "ready",
                "followers": 9324,
                "targeted_reaches": 5425,
                "blocks": 3811,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-11",
                "status": "ready",
                "followers": 9598,
                "targeted_reaches": 5566,
                "blocks": 3938,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-05",
                "status": "ready",
                "followers": 9364,
                "targeted_reaches": 5454,
                "blocks": 3820,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-06",
                "status": "ready",
                "followers": 9404,
                "targeted_reaches": 5487,
                "blocks": 3825,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-07",
                "status": "ready",
                "followers": 9444,
                "targeted_reaches": 5513,
                "blocks": 3839,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-08",
                "status": "ready",
                "followers": 9483,
                "targeted_reaches": 5521,
                "blocks": 3869,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-09",
                "status": "ready",
                "followers": 9522,
                "targeted_reaches": 5536,
                "blocks": 3892,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-10",
                "status": "ready",
                "followers": 9560,
                "targeted_reaches": 5547,
                "blocks": 3919,
                "raw_status": "ready"
              }
            ],
            "current_week": {
              "label": "current",
              "start": "2026-10-05",
              "end": "2026-10-11",
              "start_snapshot": {
                "date": "2026-10-04",
                "status": "ready",
                "followers": 9324,
                "targeted_reaches": 5425,
                "blocks": 3811,
                "raw_status": "ready"
              },
              "end_snapshot": {
                "date": "2026-10-11",
                "status": "ready",
                "followers": 9598,
                "targeted_reaches": 5566,
                "blocks": 3938,
                "raw_status": "ready"
              },
              "followers_delta": 274,
              "targeted_reach_delta": 141,
              "blocks_delta": 127,
              "block_ratio": 31.67,
              "new_friends_est": 401,
              "unfriends_est": 127,
              "net_growth_est": 274,
              "data_quality_note": "computed from cumulative LINE Insight snapshots"
            },
            "daily_metrics_current_week": [
              {
                "label": "daily",
                "start": "2026-10-05",
                "end": "2026-10-05",
                "start_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 9324,
                  "targeted_reaches": 5425,
                  "blocks": 3811,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-05",
                  "status": "ready",
                  "followers": 9364,
                  "targeted_reaches": 5454,
                  "blocks": 3820,
                  "raw_status": "ready"
                },
                "followers_delta": 40,
                "targeted_reach_delta": 29,
                "blocks_delta": 9,
                "block_ratio": 18.37,
                "new_friends_est": 49,
                "unfriends_est": 9,
                "net_growth_est": 40,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-06",
                "end": "2026-10-06",
                "start_snapshot": {
                  "date": "2026-10-05",
                  "status": "ready",
                  "followers": 9364,
                  "targeted_reaches": 5454,
                  "blocks": 3820,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-06",
                  "status": "ready",
                  "followers": 9404,
                  "targeted_reaches": 5487,
                  "blocks": 3825,
                  "raw_status": "ready"
                },
                "followers_delta": 40,
                "targeted_reach_delta": 33,
                "blocks_delta": 5,
                "block_ratio": 11.11,
                "new_friends_est": 45,
                "unfriends_est": 5,
                "net_growth_est": 40,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-07",
                "end": "2026-10-07",
                "start_snapshot": {
                  "date": "2026-10-06",
                  "status": "ready",
                  "followers": 9404,
                  "targeted_reaches": 5487,
                  "blocks": 3825,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-07",
                  "status": "ready",
                  "followers": 9444,
                  "targeted_reaches": 5513,
                  "blocks": 3839,
                  "raw_status": "ready"
                },
                "followers_delta": 40,
                "targeted_reach_delta": 26,
                "blocks_delta": 14,
                "block_ratio": 25.93,
                "new_friends_est": 54,
                "unfriends_est": 14,
                "net_growth_est": 40,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-08",
                "end": "2026-10-08",
                "start_snapshot": {
                  "date": "2026-10-07",
                  "status": "ready",
                  "followers": 9444,
                  "targeted_reaches": 5513,
                  "blocks": 3839,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-08",
                  "status": "ready",
                  "followers": 9483,
                  "targeted_reaches": 5521,
                  "blocks": 3869,
                  "raw_status": "ready"
                },
                "followers_delta": 39,
                "targeted_reach_delta": 8,
                "blocks_delta": 30,
                "block_ratio": 43.48,
                "new_friends_est": 69,
                "unfriends_est": 30,
                "net_growth_est": 39,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-09",
                "end": "2026-10-09",
                "start_snapshot": {
                  "date": "2026-10-08",
                  "status": "ready",
                  "followers": 9483,
                  "targeted_reaches": 5521,
                  "blocks": 3869,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-09",
                  "status": "ready",
                  "followers": 9522,
                  "targeted_reaches": 5536,
                  "blocks": 3892,
                  "raw_status": "ready"
                },
                "followers_delta": 39,
                "targeted_reach_delta": 15,
                "blocks_delta": 23,
                "block_ratio": 37.1,
                "new_friends_est": 62,
                "unfriends_est": 23,
                "net_growth_est": 39,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-10",
                "end": "2026-10-10",
                "start_snapshot": {
                  "date": "2026-10-09",
                  "status": "ready",
                  "followers": 9522,
                  "targeted_reaches": 5536,
                  "blocks": 3892,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-10",
                  "status": "ready",
                  "followers": 9560,
                  "targeted_reaches": 5547,
                  "blocks": 3919,
                  "raw_status": "ready"
                },
                "followers_delta": 38,
                "targeted_reach_delta": 11,
                "blocks_delta": 27,
                "block_ratio": 41.54,
                "new_friends_est": 65,
                "unfriends_est": 27,
                "net_growth_est": 38,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-11",
                "end": "2026-10-11",
                "start_snapshot": {
                  "date": "2026-10-10",
                  "status": "ready",
                  "followers": 9560,
                  "targeted_reaches": 5547,
                  "blocks": 3919,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-11",
                  "status": "ready",
                  "followers": 9598,
                  "targeted_reaches": 5566,
                  "blocks": 3938,
                  "raw_status": "ready"
                },
                "followers_delta": 38,
                "targeted_reach_delta": 19,
                "blocks_delta": 19,
                "block_ratio": 33.33,
                "new_friends_est": 57,
                "unfriends_est": 19,
                "net_growth_est": 38,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              }
            ],
            "error_or_missing_reason": null
          },
          "zhubei": {
            "label": "竹北",
            "status": "success",
            "weekly_trend_4w": [
              {
                "label": "week_minus_3",
                "start": "2026-09-14",
                "end": "2026-09-20",
                "start_snapshot": {
                  "date": "2026-09-13",
                  "status": "ready",
                  "followers": 1299,
                  "targeted_reaches": 820,
                  "blocks": 469,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-09-20",
                  "status": "ready",
                  "followers": 1315,
                  "targeted_reaches": 829,
                  "blocks": 476,
                  "raw_status": "ready"
                },
                "followers_delta": 16,
                "targeted_reach_delta": 9,
                "blocks_delta": 7,
                "block_ratio": 30.43,
                "new_friends_est": 23,
                "unfriends_est": 7,
                "net_growth_est": 16,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "week_minus_2",
                "start": "2026-09-21",
                "end": "2026-09-27",
                "start_snapshot": {
                  "date": "2026-09-20",
                  "status": "ready",
                  "followers": 1315,
                  "targeted_reaches": 829,
                  "blocks": 476,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-09-27",
                  "status": "ready",
                  "followers": 1324,
                  "targeted_reaches": 833,
                  "blocks": 481,
                  "raw_status": "ready"
                },
                "followers_delta": 9,
                "targeted_reach_delta": 4,
                "blocks_delta": 5,
                "block_ratio": 35.71,
                "new_friends_est": 14,
                "unfriends_est": 5,
                "net_growth_est": 9,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "week_minus_1",
                "start": "2026-09-28",
                "end": "2026-10-04",
                "start_snapshot": {
                  "date": "2026-09-27",
                  "status": "ready",
                  "followers": 1324,
                  "targeted_reaches": 833,
                  "blocks": 481,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 1335,
                  "targeted_reaches": 839,
                  "blocks": 484,
                  "raw_status": "ready"
                },
                "followers_delta": 11,
                "targeted_reach_delta": 6,
                "blocks_delta": 3,
                "block_ratio": 21.43,
                "new_friends_est": 14,
                "unfriends_est": 3,
                "net_growth_est": 11,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "current",
                "start": "2026-10-05",
                "end": "2026-10-11",
                "start_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 1335,
                  "targeted_reaches": 839,
                  "blocks": 484,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-11",
                  "status": "ready",
                  "followers": 1346,
                  "targeted_reaches": 845,
                  "blocks": 489,
                  "raw_status": "ready"
                },
                "followers_delta": 11,
                "targeted_reach_delta": 6,
                "blocks_delta": 5,
                "block_ratio": 31.25,
                "new_friends_est": 16,
                "unfriends_est": 5,
                "net_growth_est": 11,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              }
            ],
            "snapshots": [
              {
                "date": "2026-09-13",
                "status": "ready",
                "followers": 1299,
                "targeted_reaches": 820,
                "blocks": 469,
                "raw_status": "ready"
              },
              {
                "date": "2026-09-20",
                "status": "ready",
                "followers": 1315,
                "targeted_reaches": 829,
                "blocks": 476,
                "raw_status": "ready"
              },
              {
                "date": "2026-09-27",
                "status": "ready",
                "followers": 1324,
                "targeted_reaches": 833,
                "blocks": 481,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-04",
                "status": "ready",
                "followers": 1335,
                "targeted_reaches": 839,
                "blocks": 484,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-11",
                "status": "ready",
                "followers": 1346,
                "targeted_reaches": 845,
                "blocks": 489,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-05",
                "status": "ready",
                "followers": 1337,
                "targeted_reaches": 842,
                "blocks": 483,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-06",
                "status": "ready",
                "followers": 1341,
                "targeted_reaches": 846,
                "blocks": 483,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-07",
                "status": "ready",
                "followers": 1343,
                "targeted_reaches": 848,
                "blocks": 483,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-08",
                "status": "ready",
                "followers": 1344,
                "targeted_reaches": 845,
                "blocks": 487,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-09",
                "status": "ready",
                "followers": 1344,
                "targeted_reaches": 845,
                "blocks": 487,
                "raw_status": "ready"
              },
              {
                "date": "2026-10-10",
                "status": "ready",
                "followers": 1345,
                "targeted_reaches": 844,
                "blocks": 489,
                "raw_status": "ready"
              }
            ],
            "current_week": {
              "label": "current",
              "start": "2026-10-05",
              "end": "2026-10-11",
              "start_snapshot": {
                "date": "2026-10-04",
                "status": "ready",
                "followers": 1335,
                "targeted_reaches": 839,
                "blocks": 484,
                "raw_status": "ready"
              },
              "end_snapshot": {
                "date": "2026-10-11",
                "status": "ready",
                "followers": 1346,
                "targeted_reaches": 845,
                "blocks": 489,
                "raw_status": "ready"
              },
              "followers_delta": 11,
              "targeted_reach_delta": 6,
              "blocks_delta": 5,
              "block_ratio": 31.25,
              "new_friends_est": 16,
              "unfriends_est": 5,
              "net_growth_est": 11,
              "data_quality_note": "computed from cumulative LINE Insight snapshots"
            },
            "daily_metrics_current_week": [
              {
                "label": "daily",
                "start": "2026-10-05",
                "end": "2026-10-05",
                "start_snapshot": {
                  "date": "2026-10-04",
                  "status": "ready",
                  "followers": 1335,
                  "targeted_reaches": 839,
                  "blocks": 484,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-05",
                  "status": "ready",
                  "followers": 1337,
                  "targeted_reaches": 842,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "followers_delta": 2,
                "targeted_reach_delta": 3,
                "blocks_delta": -1,
                "block_ratio": -50.0,
                "new_friends_est": 2,
                "unfriends_est": 0,
                "net_growth_est": 2,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-06",
                "end": "2026-10-06",
                "start_snapshot": {
                  "date": "2026-10-05",
                  "status": "ready",
                  "followers": 1337,
                  "targeted_reaches": 842,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-06",
                  "status": "ready",
                  "followers": 1341,
                  "targeted_reaches": 846,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "followers_delta": 4,
                "targeted_reach_delta": 4,
                "blocks_delta": 0,
                "block_ratio": 0.0,
                "new_friends_est": 4,
                "unfriends_est": 0,
                "net_growth_est": 4,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-07",
                "end": "2026-10-07",
                "start_snapshot": {
                  "date": "2026-10-06",
                  "status": "ready",
                  "followers": 1341,
                  "targeted_reaches": 846,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-07",
                  "status": "ready",
                  "followers": 1343,
                  "targeted_reaches": 848,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "followers_delta": 2,
                "targeted_reach_delta": 2,
                "blocks_delta": 0,
                "block_ratio": 0.0,
                "new_friends_est": 2,
                "unfriends_est": 0,
                "net_growth_est": 2,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-08",
                "end": "2026-10-08",
                "start_snapshot": {
                  "date": "2026-10-07",
                  "status": "ready",
                  "followers": 1343,
                  "targeted_reaches": 848,
                  "blocks": 483,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-08",
                  "status": "ready",
                  "followers": 1344,
                  "targeted_reaches": 845,
                  "blocks": 487,
                  "raw_status": "ready"
                },
                "followers_delta": 1,
                "targeted_reach_delta": -3,
                "blocks_delta": 4,
                "block_ratio": 80.0,
                "new_friends_est": 5,
                "unfriends_est": 4,
                "net_growth_est": 1,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-09",
                "end": "2026-10-09",
                "start_snapshot": {
                  "date": "2026-10-08",
                  "status": "ready",
                  "followers": 1344,
                  "targeted_reaches": 845,
                  "blocks": 487,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-09",
                  "status": "ready",
                  "followers": 1344,
                  "targeted_reaches": 845,
                  "blocks": 487,
                  "raw_status": "ready"
                },
                "followers_delta": 0,
                "targeted_reach_delta": 0,
                "blocks_delta": 0,
                "block_ratio": 0.0,
                "new_friends_est": 0,
                "unfriends_est": 0,
                "net_growth_est": 0,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-10",
                "end": "2026-10-10",
                "start_snapshot": {
                  "date": "2026-10-09",
                  "status": "ready",
                  "followers": 1344,
                  "targeted_reaches": 845,
                  "blocks": 487,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-10",
                  "status": "ready",
                  "followers": 1345,
                  "targeted_reaches": 844,
                  "blocks": 489,
                  "raw_status": "ready"
                },
                "followers_delta": 1,
                "targeted_reach_delta": -1,
                "blocks_delta": 2,
                "block_ratio": 66.67,
                "new_friends_est": 3,
                "unfriends_est": 2,
                "net_growth_est": 1,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              },
              {
                "label": "daily",
                "start": "2026-10-11",
                "end": "2026-10-11",
                "start_snapshot": {
                  "date": "2026-10-10",
                  "status": "ready",
                  "followers": 1345,
                  "targeted_reaches": 844,
                  "blocks": 489,
                  "raw_status": "ready"
                },
                "end_snapshot": {
                  "date": "2026-10-11",
                  "status": "ready",
                  "followers": 1346,
                  "targeted_reaches": 845,
                  "blocks": 489,
                  "raw_status": "ready"
                },
                "followers_delta": 1,
                "targeted_reach_delta": 1,
                "blocks_delta": 0,
                "block_ratio": 0.0,
                "new_friends_est": 1,
                "unfriends_est": 0,
                "net_growth_est": 1,
                "data_quality_note": "computed from cumulative LINE Insight snapshots"
              }
            ],
            "error_or_missing_reason": null
          }
        }
      },
      "platform_or_channel": "LINE OA / landing page CTA",
      "exact_next_step": "分別檢查新竹與竹北歡迎訊息、首週推播頻率、廣告落地頁 CTA 是否導到正確 OA;封鎖率 >30% 的帳號先減少硬促銷訊息,改為服務導覽與預約分流。",
      "owner_suggestion": "LINE OA 管理者 + 診所櫃台/客服",
      "expected_impact": "提升可觸及好友淨增加,避免買到好友後快速流失。",
      "validation_kpi": "followers_delta、targeted_reach_delta、blocks_delta、block_ratio",
      "risk_or_caveat": "LINE Insight 只能證明帳號層級變化,不能直接歸因到單一廣告;需加 UTM/分流追蹤。",
      "confidence": "high"
    },
    {
      "rank": 3,
      "action_id": "seo_opportunity_and_meta_tracking",
      "title": "用 SEO 機會字補高意圖承接,並修正 Meta 無法證明諮詢的追蹤缺口",
      "priority_rationale": "Search Console 有排名 4–15 與零點擊高曝光詞;Meta 若無 leads/messages,應先做追蹤與再行銷承接,而非只看便宜點擊。",
      "cited_metrics": {
        "seo_opportunities": [
          {
            "query": "愛美微針",
            "clicks": 0,
            "impressions": 8,
            "ctr": 0.0,
            "position": 6.0
          },
          {
            "query": "新竹冷凍減脂",
            "clicks": 0,
            "impressions": 8,
            "ctr": 0.0,
            "position": 8.88
          },
          {
            "query": "glazed donut",
            "clicks": 0,
            "impressions": 6,
            "ctr": 0.0,
            "position": 6.33
          },
          {
            "query": "新竹海神除毛",
            "clicks": 0,
            "impressions": 6,
            "ctr": 0.0,
            "position": 10.83
          },
          {
            "query": "新竹海神",
            "clicks": 0,
            "impressions": 6,
            "ctr": 0.0,
            "position": 13.83
          }
        ],
        "meta_leads_or_messages": {
          "metric_id": "meta_ads_leads_or_messages",
          "source": "meta_ads",
          "funnel_stage": "社群諮詢",
          "current_value": 75.0,
          "previous_value": 75.0,
          "delta_abs": 0.0,
          "delta_pct": 0.0,
          "trend_direction": "flat",
          "unit": "leads/messages",
          "business_interpretation": "Meta API 可見的 leads/messages;若為 0,不能宣稱 Meta 直接帶來諮詢。",
          "data_quality_note": ""
        },
        "ga4_click_line": {
          "metric_id": "ga4_click_line",
          "source": "ga4",
          "funnel_stage": "LINE 意圖",
          "current_value": 53,
          "previous_value": 40,
          "delta_abs": 13.0,
          "delta_pct": 32.5,
          "trend_direction": "up",
          "unit": "events",
          "business_interpretation": "網站上點擊 LINE 的高意圖行為,是本週主要網站諮詢意圖 KPI。",
          "data_quality_note": ""
        }
      },
      "platform_or_channel": "SEO / Meta Ads / GA4",
      "exact_next_step": "挑 3–5 個排名 4–15 關鍵字更新標題/FAQ/內部連結;Meta 廣告 URL 全部補 UTM,並用 landing page view + click_line + LINE OA delta 共同驗證。",
      "owner_suggestion": "SEO 編輯 + 廣告投手",
      "expected_impact": "提升自然搜尋高意圖流量,並讓 Meta 從曝光/互動輔助逐步變成可驗證的 LINE 意圖來源。",
      "validation_kpi": "Search Console CTR/position、GA4 organic click_line、Meta landing_page_views/click_line",
      "risk_or_caveat": "醫美內容需避免保證療效與過度承諾;上線前需人工審稿。",
      "confidence": "medium"
    }
  ],
  "experiments": [
    {
      "experiment_id": "utm_line_account_params",
      "title": "所有 LINE CTA 加上 line_account/source/campaign 參數",
      "validation_kpi": "GA4 click_line by source/campaign and LINE OA delta"
    },
    {
      "experiment_id": "seo_title_faq_refresh",
      "title": "針對排名 4–15 機會字更新 3 篇頁面標題與 FAQ",
      "validation_kpi": "Search Console CTR and clicks for selected queries"
    },
    {
      "experiment_id": "meta_retarg_line_cta",
      "title": "Meta 暖受眾再行銷導到服務分流頁而非直接泛流量",
      "validation_kpi": "landing page views → click_line ratio"
    }
  ],
  "tracking_limitations": [
    "LINE OA Insight cannot attribute new friends to Google Ads, Meta Ads, SEO, or direct traffic without additional campaign/LINE-account tracking.",
    "Google Ads all_conversions can include low-intent local/profile/page-view actions; conversion-action composition must be reviewed before budget decisions.",
    "Meta API actions may not expose downstream LINE consultations unless messaging/lead tracking is configured.",
    "Search Console data can lag and positions are averages across queries/devices/pages."
  ]
}