2026-10-10 01:22:20.000000	processAdFilesInDir: 找到 6 个 .json 文件，开始处理
2026-10-10 01:22:20.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_家長工作坊_20261009_183729.json
2026-10-10 01:22:20.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_家長工作坊_20261009_183729.json] ===
2026-10-10 01:22:20.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u5bb6\u9577\u5de5\u4f5c\u574a","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:20.000000	=== 執行完畢！已成功抓取、清洗並將 29 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:20.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_家長工作坊_20261009_183729.json -> 29
2026-10-10 01:22:20.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_情緒發脾氣_20261009_183718.json
2026-10-10 01:22:20.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_情緒發脾氣_20261009_183718.json] ===
2026-10-10 01:22:20.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u60c5\u7dd2\u767c\u813e\u6c23","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:21.000000	=== 執行完畢！已成功抓取、清洗並將 29 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:21.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_情緒發脾氣_20261009_183718.json -> 29
2026-10-10 01:22:21.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_沉迷打機_20261009_183715.json
2026-10-10 01:22:21.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_沉迷打機_20261009_183715.json] ===
2026-10-10 01:22:21.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u6c89\u8ff7\u6253\u6a5f","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:21.000000	=== 執行完畢！已成功抓取、清洗並將 28 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:21.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_沉迷打機_20261009_183715.json -> 28
2026-10-10 01:22:22.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_科學教養_20261009_183722.json
2026-10-10 01:22:22.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_科學教養_20261009_183722.json] ===
2026-10-10 01:22:22.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u79d1\u5b78\u6559\u990a","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:22.000000	=== 執行完畢！已成功抓取、清洗並將 11 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:22.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_科學教養_20261009_183722.json -> 11
2026-10-10 01:22:22.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_親子衝突_20261009_183738.json
2026-10-10 01:22:22.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_親子衝突_20261009_183738.json] ===
2026-10-10 01:22:22.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u89aa\u5b50\u885d\u7a81","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:22.000000	=== 執行完畢！已成功抓取、清洗並將 28 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:22.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_親子衝突_20261009_183738.json -> 28
2026-10-10 01:22:23.000000	processAdFilesInDir: 开始处理文件: /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_講極都唔聽_20261009_183734.json
2026-10-10 01:22:23.000000	=== 開始讀取本地檔案進行【升級版】結構化清洗入庫: [/mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_講極都唔聽_20261009_183734.json] ===
2026-10-10 01:22:23.000000	=== 開始處理廣告數據，search_parameters: {"engine":"meta_ad_library","q":"\u8b1b\u6975\u90fd\u5514\u807d","ad_type":"all","country":"HK","media_type":"all","content_languages":"zh","sort_by":"impressions_high_to_low","search_type":"keyword_unordered"} ===
2026-10-10 01:22:23.000000	=== 執行完畢！已成功抓取、清洗並將 29 筆全維度廣告情報保存至 fn_ad_analysis 表 ===
2026-10-10 01:22:23.000000	processAdFilesInDir: 处理完成 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/FB_AD_講極都唔聽_20261009_183734.json -> 29
2026-10-10 01:22:23.000000	processAdFilesInDir: 全部处理完成
2026-10-10 07:31:55.000000	开始处理关键字: 情緒發脾氣
2026-10-10 07:32:04.000000	完成关键字: 情緒發脾氣，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_情緒發脾氣_20261010_073204.json","httpCode":200,"error":null}
2026-10-10 07:32:04.000000	开始处理关键字: 科學教養
2026-10-10 07:32:07.000000	完成关键字: 科學教養，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_科學教養_20261010_073206.json","httpCode":200,"error":null}
2026-10-10 07:32:07.000000	开始处理关键字: 講極都唔聽
2026-10-10 07:32:10.000000	完成关键字: 講極都唔聽，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_講極都唔聽_20261010_073210.json","httpCode":200,"error":null}
2026-10-10 07:32:10.000000	开始处理关键字: 親子衝突
2026-10-10 07:32:14.000000	完成关键字: 親子衝突，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_親子衝突_20261010_073213.json","httpCode":200,"error":null}
2026-10-10 07:32:14.000000	开始处理关键字: 沉迷打機
2026-10-10 07:32:20.000000	完成关键字: 沉迷打機，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_沉迷打機_20261010_073219.json","httpCode":200,"error":null}
2026-10-10 07:32:20.000000	开始处理关键字: 家長工作坊
2026-10-10 07:32:22.000000	完成关键字: 家長工作坊，结果: {"ok":true,"path":"\/mnt\/disk\/cpaneluser\/handlebookcom\/public_html\/funnel_uat\/cronjob\/facebookAd\/FB_AD_家長工作坊_20261010_073222.json","httpCode":200,"error":null}
2026-10-10 11:02:59.000000	CronGenFacebookAd: 開始提煉廣告模版 => 講極都唔聽 (類別: pigup)
2026-10-10 11:02:59.000000	CronGenFacebookAd: 正在處理第 1 筆廣告素材分析: [Clever Protein HK]...

2026-10-10 11:03:05.000000	CronGenFacebookAd: 正在處理第 2 筆廣告素材分析: [Twoplus Supplements]...

2026-10-10 11:03:12.000000	CronGenFacebookAd: 正在處理第 3 筆廣告素材分析: [Clever Protein HK]...

2026-10-10 11:03:20.000000	CronGenFacebookAd: 正在處理第 4 筆廣告素材分析: [Deven Cheung 化學補習]...

2026-10-10 11:03:30.000000	CronGenFacebookAd: 正在處理第 5 筆廣告素材分析: [Legacy Education （Sen 特殊教育）]...

2026-10-10 11:03:39.000000	CronGenFacebookAd: 正在處理第 6 筆廣告素材分析: [dse_phyeory]...

2026-10-10 11:03:46.000000	CronGenFacebookAd: 正在處理第 7 筆廣告素材分析: [TT English]...

2026-10-10 11:03:53.000000	CronGenFacebookAd: 正在處理第 8 筆廣告素材分析: [TT English]...

2026-10-10 11:04:01.000000	CronGenFacebookAd: 正在處理第 9 筆廣告素材分析: [學博教育中心 Learn Smart Education]...

2026-10-10 11:04:08.000000	CronGenFacebookAd: 正在處理第 10 筆廣告素材分析: [學博教育中心 Learn Smart Education]...

2026-10-10 11:04:18.000000	CronGenFacebookAd: 正在處理第 11 筆廣告素材分析: [TT English]...

2026-10-10 11:04:27.000000	CronGenFacebookAd: 正在處理第 12 筆廣告素材分析: [學博教育中心 Learn Smart Education]...

2026-10-10 11:04:34.000000	CronGenFacebookAd: 正在處理第 13 筆廣告素材分析: [Vinca Beauty 單次美容中心]...

2026-10-10 11:04:43.000000	CronGenFacebookAd: 正在處理第 14 筆廣告素材分析: [深圳雲杉門診（醫學助聽器）]...

2026-10-10 11:04:51.000000	CronGenFacebookAd: 正在處理第 15 筆廣告素材分析: [Not A Gym ]...

2026-10-10 11:04:57.000000	CronGenFacebookAd: 正在處理第 16 筆廣告素材分析: [Not A Gym ]...

2026-10-10 11:05:06.000000	CronGenFacebookAd: 正在處理第 17 筆廣告素材分析: [楊教練電單車考牌-港人首選]...

2026-10-10 11:05:15.000000	CronGenFacebookAd: 正在處理第 18 筆廣告素材分析: [楊教練電單車考牌-港人首選]...

2026-10-10 11:05:22.000000	CronGenFacebookAd: 正在處理第 19 筆廣告素材分析: [中國移動限定優惠]...

2026-10-10 11:05:30.000000	CronGenFacebookAd: 正在處理第 20 筆廣告素材分析: [樂善堂莫葉瑞衡兒童發展中心 暨 復康中心]...

2026-10-10 11:05:37.000000	CronGenFacebookAd: 正在處理第 21 筆廣告素材分析: [楊教練電單車考牌-港人首選]...

2026-10-10 11:05:44.000000	CronGenFacebookAd: 正在處理第 22 筆廣告素材分析: [楊教練電單車考牌-港人首選]...

2026-10-10 11:05:52.000000	CronGenFacebookAd: 正在處理第 23 筆廣告素材分析: [楊教練電單車考牌-港人首選]...

2026-10-10 11:05:59.000000	CronGenFacebookAd: 正在處理第 24 筆廣告素材分析: [stnt_workshop]...

2026-10-10 11:06:09.000000	CronGenFacebookAd: 正在處理第 25 筆廣告素材分析: [Joyce Hung]...

2026-10-10 11:06:14.000000	CronGenFacebookAd: 正在處理第 26 筆廣告素材分析: [timothy_dse_eng]...

2026-10-10 11:06:23.000000	CronGenFacebookAd: 正在處理第 27 筆廣告素材分析: [Pamela Chan 晴晴成長紀錄]...

2026-10-10 11:06:31.000000	CronGenFacebookAd: 正在處理第 28 筆廣告素材分析: [Tenchi Mall]...

2026-10-10 11:06:37.000000	CronGenFacebookAd: 正在處理第 29 筆廣告素材分析: [Tenchi Mall]...

2026-10-10 11:06:45.000000	CronGenFacebookAd: 正在處理第 30 筆廣告素材分析: [Pamela Chan 晴晴成長紀錄]...

2026-10-10 11:06:54.000000	CronGenFacebookAd: 正在處理第 31 筆廣告素材分析: [Pamela Chan 晴晴成長紀錄]...

2026-10-10 11:07:02.000000	CronGenFacebookAd: 正在處理第 32 筆廣告素材分析: [Pamela Chan 晴晴成長紀錄]...

2026-10-10 11:07:09.000000	CronGenFacebookAd: 正在處理第 33 筆廣告素材分析: [Hermia 極緻美學概念]...

2026-10-10 11:07:16.000000	CronGenFacebookAd: 正在處理第 34 筆廣告素材分析: [樂善堂莫葉瑞衡兒童發展中心 暨 復康中心]...

2026-10-10 11:07:22.000000	CronGenFacebookAd: 正在處理第 35 筆廣告素材分析: [TT English]...

2026-10-10 11:07:30.000000	CronGenFacebookAd: 正在處理第 36 筆廣告素材分析: [TT English]...

2026-10-10 11:07:37.000000	CronGenFacebookAd: 正在處理第 37 筆廣告素材分析: [Stability Physio 承柏物理治療]...

2026-10-10 11:07:44.000000	CronGenFacebookAd: 正在處理第 38 筆廣告素材分析: [Stryv HK]...

2026-10-10 11:07:51.000000	CronGenFacebookAd: 正在處理第 39 筆廣告素材分析: [growthlab.hk]...

2026-10-10 11:07:58.000000	CronGenFacebookAd: 正在處理第 40 筆廣告素材分析: [Mad Couple]...

2026-10-10 11:08:07.000000	CronGenFacebookAd: 正在處理第 41 筆廣告素材分析: [Oilatum Hong Kong]...

2026-10-10 11:08:14.000000	CronGenFacebookAd: 正在處理第 42 筆廣告素材分析: [Oilatum Hong Kong]...

2026-10-10 11:08:22.000000	CronGenFacebookAd: 正在處理第 43 筆廣告素材分析: [NeoYouth 美康萊]...

2026-10-10 11:08:31.000000	CronGenFacebookAd: 正在處理第 44 筆廣告素材分析: [居住諮詢丨電單車牌丨安捷順]...

2026-10-10 11:08:38.000000	CronGenFacebookAd: 正在處理第 45 筆廣告素材分析: [居住諮詢丨電單車牌丨安捷順]...

2026-10-10 11:08:45.000000	CronGenFacebookAd: 正在處理第 46 筆廣告素材分析: [Tenchi Mall]...

2026-10-10 11:08:54.000000	CronGenFacebookAd: 正在處理第 47 筆廣告素材分析: [BOUYIEE寶藝]...

2026-10-10 11:09:02.000000	CronGenFacebookAd: 正在處理第 48 筆廣告素材分析: [Chicas aesthetic theory]...

2026-10-10 11:09:08.000000	CronGenFacebookAd: 正在處理第 49 筆廣告素材分析: [Markus Crystal]...

2026-10-10 11:09:17.000000	CronGenFacebookAd: 正在處理第 50 筆廣告素材分析: [Bob Lam 林盛斌]...

2026-10-10 11:09:23.000000	CronGenFacebookAd: 正在處理第 51 筆廣告素材分析: [Twoplus Supplements]...

2026-10-10 11:09:28.000000	CronGenFacebookAd: 正在處理第 52 筆廣告素材分析: [SurrFace Beauty Medical]...

2026-10-10 11:09:36.000000	CronGenFacebookAd: 成功生成 RAG 知識庫檔案至 /mnt/disk/cpaneluser/handlebookcom/public_html/funnel_uat/cronjob/facebookAd/RAG_Data/AnythingLLM_fbAd_講極都唔聽_pigup_KnowledgeBase.md
