文件大小: 546.33 KB
最後修改: 2025-10-16 20:03:09
2025-10-16 19:03:00 - 初始化新小時日誌檔案
2025-10-16 19:03:00 - INFO - main - [app_initializer.py:383] - update_hourly_log_file - 小時日誌檔案已更新: 20251016_19.log
2025-10-16 19:03:00 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: True
2025-10-16 19:03:01 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 141
2025-10-16 19:03:03 - INFO - main - [app_initializer.py:383] - update_hourly_log_file - 小時日誌檔案已更新: 20251016_19.log
2025-10-16 19:03:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: True
2025-10-16 19:03:03 - INFO - main - [app_initializer.py:383] - update_hourly_log_file - 小時日誌檔案已更新: 20251016_19.log
2025-10-16 19:03:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: True
2025-10-16 19:03:03 - INFO - main - [app_initializer.py:383] - update_hourly_log_file - 小時日誌檔案已更新: 20251016_19.log
2025-10-16 19:03:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: True
2025-10-16 19:03:03 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 141,內容可能已加載完成
2025-10-16 19:03:03 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:03:04 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.878秒
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.929秒
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:04 - INFO - main - [url_processor.py:409] - process_url - 子頁面 2 購物車判斷: 無購物車功能
2025-10-16 19:03:04 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 3/48 購物車功能
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 48 字符
2025-10-16 19:03:04 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:06 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.269秒
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.325秒
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:06 - INFO - main - [url_processor.py:409] - process_url - 子頁面 3 購物車判斷: 無購物車功能
2025-10-16 19:03:06 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 4/48 購物車功能
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 773 字符
2025-10-16 19:03:06 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:09 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.917秒
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.973秒
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:09 - INFO - main - [url_processor.py:409] - process_url - 子頁面 4 購物車判斷: 無購物車功能
2025-10-16 19:03:09 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 5/48 購物車功能
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1024 字符
2025-10-16 19:03:09 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:12 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.929秒
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.984秒
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:12 - INFO - main - [url_processor.py:409] - process_url - 子頁面 5 購物車判斷: 無購物車功能
2025-10-16 19:03:12 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 6/48 購物車功能
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2479 字符
2025-10-16 19:03:12 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:16 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.050秒
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.104秒
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:16 - INFO - main - [url_processor.py:409] - process_url - 子頁面 6 購物車判斷: 無購物車功能
2025-10-16 19:03:16 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 7/48 購物車功能
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 14545 字符
2025-10-16 19:03:16 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:17 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:03:17 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.09 秒,結果: 0
2025-10-16 19:03:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:03:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 2/5, 隊列大小 0, 總處理任務 0, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:03:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:03:20 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.736秒
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.792秒
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:20 - INFO - main - [url_processor.py:409] - process_url - 子頁面 7 購物車判斷: 無購物車功能
2025-10-16 19:03:20 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 8/48 購物車功能
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:03:20 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 201.0MB, CPU 0.0%
2025-10-16 19:03:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:03:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:03:25 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.761秒
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.815秒
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:25 - INFO - main - [url_processor.py:409] - process_url - 子頁面 8 購物車判斷: 無購物車功能
2025-10-16 19:03:25 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 9/48 購物車功能
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5317 字符
2025-10-16 19:03:25 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:03:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:03:28 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 28.899秒
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 212 字符, 總耗時: 28.952秒
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「看看這段《VALORANT》 實況 吧」「Demon1 最近實況過的分類 VALORANT Unreal Tournament 2004 Counter-Strike Coun...
2025-10-16 19:03:28 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/demon1
2025-10-16 19:03:28 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 15/21: https://www.twitch.tv/yyun__615
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 335 字符
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:28 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.668秒
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.724秒
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:28 - INFO - main - [url_processor.py:409] - process_url - 子頁面 9 購物車判斷: 無購物車功能
2025-10-16 19:03:28 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 10/48 購物車功能
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:28 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:03:29 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:32 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.001秒
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.055秒
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:32 - INFO - main - [url_processor.py:409] - process_url - 子頁面 10 購物車判斷: 無購物車功能
2025-10-16 19:03:32 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 11/48 購物車功能
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1038 字符
2025-10-16 19:03:32 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:32 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:03:32 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5886 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5886)
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 54397 字節
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 596 字節
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1332 字節
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1303 字節
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 531 字節
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 1875 字節,約 203 個詞,158 行
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
公告
【重要通知】 ATM虛擬帳號轉帳服務,新增「受款人戶名顯示」機制
2025-10-02
親愛的會員,您好:
為配合主管機關提升金融資安與交易正確率,降低誤轉與遭詐騙之風險,銀行將自今年 9 月底起陸續上線「轉帳顯示部分受款人戶名」功能。
當消費者透過網銀/行動銀行或網路 ATM 執行虛擬帳號轉帳時,輸入帳號後銀行系統將即時顯示該帳號對應之部分隱碼戶名,以協助確認交易對象資訊,提升交易正確性與安全性。
由於各銀行系統調整時間不一,若在交易過程中系統戶名顯示為「此帳號不存在,請確認您輸入的資訊」時,可能會有以下兩種情況:
1.部分銀行仍允許交易繼續,但付款結果通知可能延遲。
2.部分銀行無法繼續執行轉帳交易,建議此時可先向轉出銀行做確認。
本公告內容為現階段說明,並非最終或完整資訊,仍將依各銀行系統調整結果為準,敬請會員多加留意。
如有任何問題,建議您先透過
常見問題
查詢,也歡迎使用
線上回報
聯絡我們!
我們將竭誠為您服務
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
公告 | 【重要通知】 ATM虛擬帳號轉帳服務,新增「受款人戶名顯示」機制 | 2025-10-02
親愛的會員,您好:
為配合主管機關提升金融資安與交易正確率,降低誤轉與遭詐騙之風險,銀行將自今年 9 月底起陸續上線「轉帳顯示部分受款人戶名」功能。
當消費者透過網銀/行動銀行或網路 ATM 執行虛擬帳號轉帳時,輸入帳號後銀行系統將即時顯示該帳號對應之部分隱碼戶名,以協助確認交易對象資訊,提升交易正確性與安全性。
由於各銀行系統調整時間不一,若在交易過程中系統戶名顯示為「此帳號不存在,請確認您輸入的資訊」時,可能會有以下兩種情況:
1.部分銀行仍允許交易繼續,但付款結果通知可能延遲。
2.部分銀行無法繼續執行轉帳交易,建議此時可先向轉出銀行做確認。
本公告內容為現階段說明,並非最終或完整資訊,仍將依各銀行系統調整結果為準,敬請會員多加留意。
如有任何問題,建議您先透過常見問題查詢,也歡迎使用線上回報聯絡我們!
我們將竭誠為您服務
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
2025-10-16 19:03:34 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 38/49 個網址
2025-10-16 19:03:34 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:03:34 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902 的第 1/3 次請求
2025-10-16 19:03:34 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20cb4b3d0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/00e9748fed13c5c516437491899a014c
2025-10-16 19:03:34 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddc8710>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/00e9748fed13c5c516437491899a014c
2025-10-16 19:03:34 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddc8ed0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/00e9748fed13c5c516437491899a014c
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_784e19c1_jw92hshe
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:03:34 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409848240464 (1/3)
2025-10-16 19:03:34 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:03:36 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:03:36 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:03:36 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:03:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.873秒
2025-10-16 19:03:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.928秒
2025-10-16 19:03:36 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:36 - INFO - main - [url_processor.py:409] - process_url - 子頁面 11 購物車判斷: 無購物車功能
2025-10-16 19:03:36 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 12/48 購物車功能
2025-10-16 19:03:36 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8366 字符
2025-10-16 19:03:37 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.632秒
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.687秒
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:42 - INFO - main - [url_processor.py:409] - process_url - 子頁面 12 購物車判斷: 無購物車功能
2025-10-16 19:03:42 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 13/48 購物車功能
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 13908 字符
2025-10-16 19:03:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:48 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.084秒
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.140秒
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:48 - INFO - main - [url_processor.py:409] - process_url - 子頁面 13 購物車判斷: 無購物車功能
2025-10-16 19:03:48 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 14/48 購物車功能
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2486 字符
2025-10-16 19:03:48 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:56 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 7.163秒
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 7.219秒
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:56 - INFO - main - [url_processor.py:409] - process_url - 子頁面 14 購物車判斷: 無購物車功能
2025-10-16 19:03:56 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 15/48 購物車功能
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 883 字符
2025-10-16 19:03:56 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:03:58 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.448秒
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.504秒
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:03:58 - INFO - main - [url_processor.py:409] - process_url - 子頁面 15 購物車判斷: 無購物車功能
2025-10-16 19:03:58 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 16/48 購物車功能
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1472 字符
2025-10-16 19:03:58 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:01 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:01 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 33.222秒
2025-10-16 19:04:01 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 155 字符, 總耗時: 33.277秒
2025-10-16 19:04:01 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「小號練角 League of Legends lesgueoflegends 中文」。此內容違反了規則1:「遊戲:不允許遊戲相關行業」。
規則2:無違規內容
規則3:無違規...
2025-10-16 19:04:01 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/yyun__615
2025-10-16 19:04:01 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 16/21: https://www.twitch.tv/
2025-10-16 19:04:01 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1317 字符
2025-10-16 19:04:02 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:05 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.677秒
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.732秒
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 有購物車功能
2025-10-16 19:04:05 - INFO - main - [url_processor.py:409] - process_url - 子頁面 16 購物車判斷: 有購物車功能
2025-10-16 19:04:05 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 17/48 購物車功能
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2398 字符
2025-10-16 19:04:05 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:06 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:04:06 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:04:08 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:04:08 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:04:08 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:04:08 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:04:08 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:04:11 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.817秒
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.871秒
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:11 - INFO - main - [url_processor.py:409] - process_url - 子頁面 17 購物車判斷: 無購物車功能
2025-10-16 19:04:11 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 18/48 購物車功能
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:04:11 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:12 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 140
2025-10-16 19:04:14 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 140,內容可能已加載完成
2025-10-16 19:04:14 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:04:17 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.035秒
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.087秒
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:17 - INFO - main - [url_processor.py:409] - process_url - 子頁面 18 購物車判斷: 無購物車功能
2025-10-16 19:04:17 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 19/48 購物車功能
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 732 字符
2025-10-16 19:04:17 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:17 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:04:17 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:04:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.794秒
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.850秒
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:22 - INFO - main - [url_processor.py:409] - process_url - 子頁面 19 購物車判斷: 無購物車功能
2025-10-16 19:04:22 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 20/48 購物車功能
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:04:22 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:04:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:04:24 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:24 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 22.827秒
2025-10-16 19:04:24 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 333 字符, 總耗時: 22.884秒
2025-10-16 19:04:24 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「Pokémon Legends: Z-A」「League of Legends Drop啟用」「Minecraft 中文」「GEN vs. AL | WORLDS 2025 |...
2025-10-16 19:04:24 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/
2025-10-16 19:04:24 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 17/21: https://www.twitch.tv/caedrel
2025-10-16 19:04:24 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5569 字符
2025-10-16 19:04:24 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:25 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.001秒
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.057秒
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:25 - INFO - main - [url_processor.py:409] - process_url - 子頁面 20 購物車判斷: 無購物車功能
2025-10-16 19:04:25 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 21/48 購物車功能
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:04:25 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:04:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:04:28 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.407秒
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.462秒
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:28 - INFO - main - [url_processor.py:409] - process_url - 子頁面 21 購物車判斷: 無購物車功能
2025-10-16 19:04:28 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 22/48 購物車功能
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9014 字符
2025-10-16 19:04:28 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:32 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:04:32 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:04:33 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.399秒
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.454秒
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:33 - INFO - main - [url_processor.py:409] - process_url - 子頁面 22 購物車判斷: 無購物車功能
2025-10-16 19:04:33 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 23/48 購物車功能
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 709 字符
2025-10-16 19:04:33 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.044秒
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.099秒
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:36 - INFO - main - [url_processor.py:409] - process_url - 子頁面 23 購物車判斷: 無購物車功能
2025-10-16 19:04:36 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 24/48 購物車功能
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:04:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:39 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.308秒
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.375秒
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:39 - INFO - main - [url_processor.py:409] - process_url - 子頁面 24 購物車判斷: 無購物車功能
2025-10-16 19:04:39 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 25/48 購物車功能
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3683 字符
2025-10-16 19:04:39 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902)
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 54354 字節
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 200 字節
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1152 字節
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1123 字節
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 343 字節
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 1507 字節,約 205 個詞,158 行
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
維護
10/27(一) 富邦銀行維護公告
2025-10-14
親愛的會員您好:
為提供更優質的服務,
富邦銀行
擬於下列時間進行系統維護作業。
【作業時間】
2025年10月27日 星期一 04:00pm ~ 06:00
pm
【作業內容】系統維護作業。
【影響範圍】維護期間,卡別為Mastercard的海外信用卡交易可能會有交易失敗情況發生。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過
常見問題
查詢,也歡迎使用
線上回報
聯絡我們!
我們將竭誠為您服務!
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
維護 | 10/27(一) 富邦銀行維護公告 | 2025-10-14
親愛的會員您好:
為提供更優質的服務,富邦銀行擬於下列時間進行系統維護作業。
【作業時間】2025年10月27日 星期一 04:00pm ~ 06:00pm
【作業內容】系統維護作業。
【影響範圍】維護期間,卡別為Mastercard的海外信用卡交易可能會有交易失敗情況發生。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過常見問題查詢,也歡迎使用線上回報聯絡我們!
我們將竭誠為您服務!
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
2025-10-16 19:04:45 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 39/49 個網址
2025-10-16 19:04:45 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:04:45 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670 的第 1/3 次請求
2025-10-16 19:04:45 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20cd849d0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8b4eb6150f35673b812566b65c0101ad
2025-10-16 19:04:45 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dd9eb90>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8b4eb6150f35673b812566b65c0101ad
2025-10-16 19:04:45 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dd9ee50>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8b4eb6150f35673b812566b65c0101ad
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_2f55abdc_n6pjpylx
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:04:45 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409846711568 (1/3)
2025-10-16 19:04:45 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:04:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:04:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 2/5, 隊列大小 0, 總處理任務 0, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:04:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:04:48 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:04:48 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:04:48 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:04:48 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.016秒
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 9.083秒
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:48 - INFO - main - [url_processor.py:409] - process_url - 子頁面 25 購物車判斷: 無購物車功能
2025-10-16 19:04:48 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 26/48 購物車功能
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:04:48 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:50 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:50 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 25.746秒
2025-10-16 19:04:50 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 298 字符, 總耗時: 25.801秒
2025-10-16 19:04:50 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「League of Legends English LPL LCK LEC DropsEnabled Worlds Esports」。此內容違反了規則1:禁止經營之網站類別中的...
2025-10-16 19:04:50 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/caedrel
2025-10-16 19:04:50 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 18/21: https://www.twitch.tv/iamruru/videos?filter=archives&category=21779
2025-10-16 19:04:50 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 745 字符
2025-10-16 19:04:50 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:51 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.157秒
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.223秒
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:51 - INFO - main - [url_processor.py:409] - process_url - 子頁面 26 購物車判斷: 無購物車功能
2025-10-16 19:04:51 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 27/48 購物車功能
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 10054 字符
2025-10-16 19:04:51 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:04:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 201.0MB, CPU 0.0%
2025-10-16 19:04:55 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.919秒
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.974秒
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:04:55 - INFO - main - [url_processor.py:409] - process_url - 子頁面 27 購物車判斷: 無購物車功能
2025-10-16 19:04:55 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 28/48 購物車功能
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5885 字符
2025-10-16 19:04:55 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:01 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.527秒
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.589秒
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:01 - INFO - main - [url_processor.py:409] - process_url - 子頁面 28 購物車判斷: 無購物車功能
2025-10-16 19:05:01 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 29/48 購物車功能
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4986 字符
2025-10-16 19:05:01 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:05:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:05:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:05:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:05:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:05:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:05:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:05:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:05:13 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 11.651秒
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 11.706秒
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:13 - INFO - main - [url_processor.py:409] - process_url - 子頁面 29 購物車判斷: 無購物車功能
2025-10-16 19:05:13 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 30/48 購物車功能
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1451 字符
2025-10-16 19:05:13 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:17 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:05:17 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:05:18 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:05:18 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:05:19 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.901秒
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.955秒
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:19 - INFO - main - [url_processor.py:409] - process_url - 子頁面 30 購物車判斷: 無購物車功能
2025-10-16 19:05:19 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 31/48 購物車功能
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3667 字符
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:19 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 28.448秒
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 185 字符, 總耗時: 28.505秒
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「《League of Legends》 實況」「過去的實況 League of Legends」「玩魂類遊戲ㄉ第四天」。此內容違反了規則1:禁止經營之網站類別—遊戲:不允許遊戲...
2025-10-16 19:05:19 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/iamruru/videos?filter=archives&category=21779
2025-10-16 19:05:19 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 19/21: https://www.twitch.tv/iamruru/schedule
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 451 字符
2025-10-16 19:05:19 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:20 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:05:20 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:05:20 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:05:20 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:05:20 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:05:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:05:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:05:24 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 212
2025-10-16 19:05:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:05:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:05:26 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 212,內容可能已加載完成
2025-10-16 19:05:26 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:05:27 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.717秒
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.768秒
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:27 - INFO - main - [url_processor.py:409] - process_url - 子頁面 31 購物車判斷: 無購物車功能
2025-10-16 19:05:27 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 32/48 購物車功能
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 968 字符
2025-10-16 19:05:27 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:31 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.788秒
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.842秒
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:31 - INFO - main - [url_processor.py:409] - process_url - 子頁面 32 購物車判斷: 無購物車功能
2025-10-16 19:05:31 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 33/48 購物車功能
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9569 字符
2025-10-16 19:05:31 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:05:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:05:35 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:35 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.275秒
2025-10-16 19:05:35 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.330秒
2025-10-16 19:05:35 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:35 - INFO - main - [url_processor.py:409] - process_url - 子頁面 33 購物車判斷: 無購物車功能
2025-10-16 19:05:35 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 34/48 購物車功能
2025-10-16 19:05:35 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:35 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8899 字符
2025-10-16 19:05:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:40 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.993秒
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.048秒
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:40 - INFO - main - [url_processor.py:409] - process_url - 子頁面 34 購物車判斷: 無購物車功能
2025-10-16 19:05:40 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 35/48 購物車功能
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1039 字符
2025-10-16 19:05:40 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:41 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:41 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 22.771秒
2025-10-16 19:05:41 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 152 字符, 總耗時: 22.823秒
2025-10-16 19:05:41 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「看看這段《League of Legends》 實況 吧」「陪玩 凱莎、庫奇、路西恩教學」。此內容違反了規則1:不允許經營遊戲相關行業。
規則2:無違規內容
規則3:無違規...
2025-10-16 19:05:41 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/iamruru/schedule
2025-10-16 19:05:41 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 20/21: https://www.twitch.tv/do1u1u1112
2025-10-16 19:05:41 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 776 字符
2025-10-16 19:05:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:45 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.111秒
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.166秒
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:45 - INFO - main - [url_processor.py:409] - process_url - 子頁面 35 購物車判斷: 無購物車功能
2025-10-16 19:05:45 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 36/48 購物車功能
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1541 字符
2025-10-16 19:05:45 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:55 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 10.498秒
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 10.552秒
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:05:55 - INFO - main - [url_processor.py:409] - process_url - 子頁面 36 購物車判斷: 無購物車功能
2025-10-16 19:05:55 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 37/48 購物車功能
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1854 字符
2025-10-16 19:05:55 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:05:56 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670)
2025-10-16 19:05:56 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:05:56 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:05:56 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 64764 字節
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 727 字節
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 2250 字節
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 2221 字節
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 1622 字節
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=True, 分數=1
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=True, 分數=1
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=True, 分數=1
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2391] - extract_text_from_html - 根據聯絡信息分數 1 選擇 beautifulsoup_basic 作為最佳結果
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 3884 字節,約 375 個詞,304 行
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
公告
重要訊息:綠界科技 防詐騙小撇步 & 防堵成效
2025-05-08
親愛的會員,您好:
綠界科技股份有限公司(以下稱「本公司」)近期接獲,有不法人士假冒本公司名義,建立與本公司相似的釣魚網站、LINE@官方帳號,並透過偽造網站、假冒客服及不實訊息進行詐騙,誘導使用者提供個人資料或進行不明交易。
如有任何疑問,歡迎加入
ECPay
綠界科技
LINE@官方帳戶,
請認證「
藍盾
徽章
」如下圖
👉
《
加入好友
@ecpay
》
📢
4月底全
新上線
,LINE@
官方帳號【
網址偽冒查驗
】功能,
欲查證官方網域,透過此管道查詢。
小提示:
請複製「可疑網址」,至LINE官方帳號中圖文選單右下角,點擊 【
網址偽冒查驗
】(如下示意圖),在貼上您提供之網址,LINE
AI 顧問即可協助查詢以下官方網址:
欲查證是否綠界官方網域,或官方客服
可查驗是否為綠界成立訂單之網址
官方社群管道
為保障您的權益,請提高警覺,謹防詐騙,請認明以下官方通路。
官方網站:
https://www.ecpay.com.tw/
FB官方帳號:
https://www.facebook.com/ecpay
fans
IG官方帳號:
https://www.instagram.com/ecpay_tw
LINE@帳號:
https://liff.line.me/1645278921-kWRPP32q/?accountId=ecpay
綠界科技 LINE@ 官方帳號
新服務「 網址偽冒查驗」
常見詐騙手法
◆ 偽裝成消費者:聲稱透過第三方支付平台付款,並提供偽造的付款連結,誘導賣家點擊詐騙網站,輸入銀行帳號或信用卡資訊,進而盜取個資。
◆ 偽
造官方網站:建立與本公司官網相似的釣魚網站,誘導您輸入銀行帳號等敏感資訊,藉此盜取您的個資。
◆
假冒官方客服:透過電話、電子郵件或通訊軟體,冒充本公司客服,要求您提供個人資料或進行付款。
◆
假冒銀行客服
:透過社群平台,傳送銀行客服,要求提提供相關銀行帳號或金融操作。
其他常見案例
:綠界Blog <
防詐資訊,警惕詐騙陷阱
>
防範措施
◆
認明官方資訊:本公司唯一官方網站為
https://www.ecpay.com.tw
,請勿信任其他可疑連結。
◆
保護個人資料:本公司不會主動要求您提供銀行帳號、密碼等敏感資訊。
◆
警惕可疑訊息:對於要求提供個人資料或進行匯款的訊息,請務必提高警覺,並主動聯繫本公司客服確認。
防詐成效
本公司除持續宣導常見詐騙手法與防範措施外,亦積極投入防詐工作,相關成效如下:
◆ 案件防阻:積極協助導引至 165 反詐騙專線之案件
達
879件
+
◆ 網址防阻:成功利用
綠界官方 LINE@
「偽冒查驗」辨識非綠界網址案件
達
606件
+
,並通報封鎖網域案件
達
27 件
+
通報綠界客服
接到疑似詐騙電話或訊息時,可透過
線上回報
方式,向綠界科技回報。網路詐騙層出不窮,綠界科技與您一同關心網路安全,也請各位會員多加留意,切勿上當。
如有疑慮,請立即聯繫本公司客服專線或165 反詐騙專線,本公司致力於保護您的權益,請共同防範詐騙行為,確保交易安全,感謝您的支持與配合。
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
公告 | 重要訊息:綠界科技 防詐騙小撇步 & 防堵成效 | 2025-05-08
親愛的會員,您好:
綠界科技股份有限公司(以下稱「本公司」)近期接獲,有不法人士假冒本公司名義,建立與本公司相似的釣魚網站、LINE@官方帳號,並透過偽造網站、假冒客服及不實訊息進行詐騙,誘導使用者提供個人資料或進行不明交易。
如有任何疑問,歡迎加入 ECPay綠界科技LINE@官方帳戶,請認證「藍盾徽章」如下圖 👉《加入好友 @ecpay》
📢 4月底全新上線,LINE@
官方帳號【網址偽冒查驗】功能,欲查證官方網域,透過此管道查詢。
小提示:請複製「可疑網址」,至LINE官方帳號中圖文選單右下角,點擊 【網址偽冒查驗】(如下示意圖),在貼上您提供之網址,LINE
AI 顧問即可協助查詢以下官方網址:
欲查證是否綠界官方網域,或官方客服 可查驗是否為綠界成立訂單之網址 官方社群管道
為保障您的權益,請提高警覺,謹防詐騙,請認明以下官方通路。
官方網站:
https://www.ecpay.com.tw/
FB官方帳號: https://www.facebook.com/ecpayfans
IG官方帳號:
https://www.instagram.com/ecpay_tw
LINE@帳號:
https://liff.line.me/1645278921-kWRPP32q/?accountId=ecpay
綠界科技 LINE@ 官方帳號
新服務「 網址偽冒查驗」
常見詐騙手法
◆ 偽裝成消費者:聲稱透過第三方支付平台付款,並提供偽造的付款連結,誘導賣家點擊詐騙網站,輸入銀行帳號或信用卡資訊,進而盜取個資。
◆ 偽造官方網站:建立與本公司官網相似的釣魚網站,誘導您輸入銀行帳號等敏感資訊,藉此盜取您的個資。
◆ 假冒官方客服:透過電話、電子郵件或通訊軟體,冒充本公司客服,要求您提供個人資料或進行付款。
◆ 假冒銀行客服:透過社群平台,傳送銀行客服,要求提提供相關銀行帳號或金融操作。
其他常見案例:綠界Blog <
防詐資訊,警惕詐騙陷阱>
防範措施
◆ 認明官方資訊:本公司唯一官方網站為https://www.ecpay.com.tw,請勿信任其他可疑連結。
◆ 保護個人資料:本公司不會主動要求您提供銀行帳號、密碼等敏感資訊。
◆ 警惕可疑訊息:對於要求提供個人資料或進行匯款的訊息,請務必提高警覺,並主動聯繫本公司客服確認。
防詐成效
本公司除持續宣導常見詐騙手法與防範措施外,亦積極投入防詐工作,相關成效如下:
◆ 案件防阻:積極協助導引至 165 反詐騙專線之案件達
879件+
◆ 網址防阻:成功利用綠界官方 LINE@「偽冒查驗」辨識非綠界網址案件達 606件+,並通報封鎖網域案件達
27 件+
通報綠界客服
接到疑似詐騙電話或訊息時,可透過 線上回報 方式,向綠界科技回報。網路詐騙層出不窮,綠界科技與您一同關心網路安全,也請各位會員多加留意,切勿上當。
如有疑慮,請立即聯繫本公司客服專線或165 反詐騙專線,本公司致力於保護您的權益,請共同防範詐騙行為,確保交易安全,感謝您的支持與配合。 | 綠界科技 LINE@ 官方帳號 | 新服務「 網址偽冒查驗」 | |
綠界科技 LINE@ 官方帳號 | 新服務「 網址偽冒查驗」
|
綠界科技 LINE@ 官方帳號 | 新服務「 網址偽冒查驗」
|
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
• 欲查證是否綠界官方網域,或官方客服
• 可查驗是否為綠界成立訂單之網址
• 官方社群管道
2025-10-16 19:05:57 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 40/49 個網址
2025-10-16 19:05:57 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:05:57 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891 的第 1/3 次請求
2025-10-16 19:05:57 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20f3106d0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/aa3ea515d1d16f46e603f9401b98e4d2
2025-10-16 19:05:57 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d2ed610>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/aa3ea515d1d16f46e603f9401b98e4d2
2025-10-16 19:05:57 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d2ed350>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/aa3ea515d1d16f46e603f9401b98e4d2
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_b8c463b0_j0g_wcly
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:05:57 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409837250640 (1/3)
2025-10-16 19:05:57 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:06:00 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:06:00 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:06:00 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:06:00 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.573秒
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.627秒
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:00 - INFO - main - [url_processor.py:409] - process_url - 子頁面 37 購物車判斷: 無購物車功能
2025-10-16 19:06:00 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 38/48 購物車功能
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1490 字符
2025-10-16 19:06:00 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:05 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:05 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 23.150秒
2025-10-16 19:06:05 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 157 字符, 總耗時: 23.205秒
2025-10-16 19:06:05 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「嘟嚕嚕1112 (do1u1u1112) League of Legends」。此內容違反了規則1:遊戲相關行業不允許經營。
規則2:無違規內容
規則3:無違規內容
網頁...
2025-10-16 19:06:05 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/do1u1u1112
2025-10-16 19:06:05 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 21/21: https://www.twitch.tv/mrhugo
2025-10-16 19:06:05 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4668 字符
2025-10-16 19:06:05 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:10 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.685秒
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 9.741秒
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:10 - INFO - main - [url_processor.py:409] - process_url - 子頁面 38 購物車判斷: 無購物車功能
2025-10-16 19:06:10 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 39/48 購物車功能
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3811 字符
2025-10-16 19:06:10 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:15 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.547秒
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.632秒
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:15 - INFO - main - [url_processor.py:409] - process_url - 子頁面 39 購物車判斷: 無購物車功能
2025-10-16 19:06:15 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 40/48 購物車功能
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2671 字符
2025-10-16 19:06:15 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:06:17 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:06:17 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:06:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 2/5, 隊列大小 0, 總處理任務 0, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:06:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:06:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.922秒
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.974秒
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:22 - INFO - main - [url_processor.py:409] - process_url - 子頁面 40 購物車判斷: 無購物車功能
2025-10-16 19:06:22 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 41/48 購物車功能
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 7329 字符
2025-10-16 19:06:22 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 201.5MB, CPU 0.0%
2025-10-16 19:06:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:06:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:06:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:06:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:06:27 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.368秒
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.423秒
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:27 - INFO - main - [url_processor.py:409] - process_url - 子頁面 41 購物車判斷: 無購物車功能
2025-10-16 19:06:27 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 42/48 購物車功能
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2001 字符
2025-10-16 19:06:27 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:30 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:06:30 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:06:32 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:06:32 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:06:32 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:06:32 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:06:32 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:06:32 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.646秒
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.700秒
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:32 - INFO - main - [url_processor.py:409] - process_url - 子頁面 42 購物車判斷: 無購物車功能
2025-10-16 19:06:32 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 43/48 購物車功能
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 770 字符
2025-10-16 19:06:32 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:06:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:06:36 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 138
2025-10-16 19:06:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 31.450秒
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 122 字符, 總耗時: 31.507秒
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:發現違規內容:「eimitate : wtf」。此內容違反了規則3:不雅或辱罵性語言(粗俗詞彙)禁止出現。
網頁內容審查結論:審核不通過。原因:頁...
2025-10-16 19:06:36 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.twitch.tv/mrhugo
2025-10-16 19:06:36 - INFO - main - [url_processor.py:395] - process_url - 開始判斷主頁面購物車功能
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 453 字符
2025-10-16 19:06:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:37 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.557秒
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.609秒
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:37 - INFO - main - [url_processor.py:409] - process_url - 子頁面 43 購物車判斷: 無購物車功能
2025-10-16 19:06:37 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 44/48 購物車功能
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1489 字符
2025-10-16 19:06:37 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:38 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 138,內容可能已加載完成
2025-10-16 19:06:38 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:06:39 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.049秒
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.101秒
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:39 - INFO - main - [url_processor.py:398] - process_url - 主頁面購物車判斷: 無購物車功能
2025-10-16 19:06:39 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 1/21 購物車功能
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 898 字符
2025-10-16 19:06:39 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:41 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.332秒
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.388秒
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:41 - INFO - main - [url_processor.py:409] - process_url - 子頁面 44 購物車判斷: 無購物車功能
2025-10-16 19:06:41 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 45/48 購物車功能
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1458 字符
2025-10-16 19:06:41 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.038秒
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.101秒
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:42 - INFO - main - [url_processor.py:409] - process_url - 子頁面 1 購物車判斷: 無購物車功能
2025-10-16 19:06:42 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 2/21 購物車功能
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 453 字符
2025-10-16 19:06:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:46 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.329秒
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.385秒
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:46 - INFO - main - [url_processor.py:409] - process_url - 子頁面 2 購物車判斷: 無購物車功能
2025-10-16 19:06:46 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 3/21 購物車功能
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 201 字符
2025-10-16 19:06:46 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:47 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.837秒
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.893秒
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:47 - INFO - main - [url_processor.py:409] - process_url - 子頁面 45 購物車判斷: 無購物車功能
2025-10-16 19:06:47 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 46/48 購物車功能
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 6788 字符
2025-10-16 19:06:47 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:49 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.135秒
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.190秒
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:49 - INFO - main - [url_processor.py:409] - process_url - 子頁面 3 購物車判斷: 無購物車功能
2025-10-16 19:06:49 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 4/21 購物車功能
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 803 字符
2025-10-16 19:06:49 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:54 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.527秒
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.582秒
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:54 - INFO - main - [url_processor.py:409] - process_url - 子頁面 46 購物車判斷: 無購物車功能
2025-10-16 19:06:54 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 47/48 購物車功能
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2104 字符
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:54 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.053秒
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.107秒
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:54 - INFO - main - [url_processor.py:409] - process_url - 子頁面 4 購物車判斷: 無購物車功能
2025-10-16 19:06:54 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 5/21 購物車功能
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 667 字符
2025-10-16 19:06:54 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:06:57 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.821秒
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.876秒
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:06:57 - INFO - main - [url_processor.py:409] - process_url - 子頁面 5 購物車判斷: 無購物車功能
2025-10-16 19:06:57 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 6/21 購物車功能
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 957 字符
2025-10-16 19:06:57 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:01 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.653秒
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.708秒
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:01 - INFO - main - [url_processor.py:409] - process_url - 子頁面 6 購物車判斷: 無購物車功能
2025-10-16 19:07:01 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 7/21 購物車功能
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1124 字符
2025-10-16 19:07:01 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:04 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.115秒
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.169秒
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:04 - INFO - main - [url_processor.py:409] - process_url - 子頁面 7 購物車判斷: 無購物車功能
2025-10-16 19:07:04 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 8/21 購物車功能
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 486 字符
2025-10-16 19:07:04 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:05 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 10.787秒
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 10.842秒
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:05 - INFO - main - [url_processor.py:409] - process_url - 子頁面 47 購物車判斷: 無購物車功能
2025-10-16 19:07:05 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 48/48 購物車功能
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5538 字符
2025-10-16 19:07:05 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:07 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.634秒
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.689秒
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:07 - INFO - main - [url_processor.py:409] - process_url - 子頁面 8 購物車判斷: 無購物車功能
2025-10-16 19:07:07 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 9/21 購物車功能
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5867 字符
2025-10-16 19:07:07 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891)
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 55011 字節
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 1006 字節
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1739 字節
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1710 字節
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 950 字節
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 2701 字節,約 190 個詞,153 行
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
新聞
綠界科技攜手中租「zingala銀角零卡」 拓展新支付體驗
2025-10-07
綠界科技攜手中租「zingala銀角零卡」 拓展新支付體驗
全台第三方支付龍頭綠界科技(6763)與中租控股(中租-KY,5871)旗下無卡分期領導品牌「zingala銀角零卡」雙方攜手合作,共同推動嶄新的支付體驗。在2025下半年電商大檔提前佈局,協助商家提升轉換率與客單價,提供消費者更彈性、多元的付款選擇,打造消費者、商家與平台三方共贏的電商支付生態圈。
綠界科技劉士維總經理表示,中租控股擁有金融科技與風險控管的專業優勢,結合綠界科技的金流整合技術,讓商家無痛開通無卡分期服務,擴大商家的銷售客群,消費者可於綠界付款結帳流程中使用「zingala銀角零卡」進行分期付款,最低可選擇1期到36期,免信用卡,APP操作簡易,大幅增加購物順暢度。
同時,中租控股策略長廖英智指出,深耕台灣市場超過25年的「zingala銀角零卡」採用類似信用卡預授額度的創新模式,近年大幅成長,至今累積會員人數約170萬左右,更與產業龍頭建立密切合作關係,合作商家數突破4萬家,服務範圍橫跨電商平台、旅遊、百貨等多元領域,奠定「zingala銀角零卡」成為消費者心中最值得信賴的分期付款首選。
雙方首波合作,先從高額消費場景推動,將持續擴展至高頻消費領域。當消費者購物結帳時首次使用「zingala銀角零卡」,其註冊審核流程快速,AI徵審系統能依用戶差異化評估並核准交易,保障買賣雙方穩定性。特別是年輕族群與自由工作者對彈性付款方式的接受度提高,促使協助商家擴展潛在客群,提升下單率與回購率。
展望未來,綠界科技與中租控股將共同展開多面向的推廣計畫,包含對中租新用戶的專屬優惠,推出消費者下單現折百元活動,以及商家的行銷資源,限期活動只到12/31止,讓雙方合作能持續深化並帶動使用規模,攜手打造安全、便利且高黏性的電商支付生態圈,創造長期且穩健的成長價值。
新聞來源:
經濟日報
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
新聞 | 綠界科技攜手中租「zingala銀角零卡」 拓展新支付體驗 | 2025-10-07
綠界科技攜手中租「zingala銀角零卡」 拓展新支付體驗
全台第三方支付龍頭綠界科技(6763)與中租控股(中租-KY,5871)旗下無卡分期領導品牌「zingala銀角零卡」雙方攜手合作,共同推動嶄新的支付體驗。在2025下半年電商大檔提前佈局,協助商家提升轉換率與客單價,提供消費者更彈性、多元的付款選擇,打造消費者、商家與平台三方共贏的電商支付生態圈。
綠界科技劉士維總經理表示,中租控股擁有金融科技與風險控管的專業優勢,結合綠界科技的金流整合技術,讓商家無痛開通無卡分期服務,擴大商家的銷售客群,消費者可於綠界付款結帳流程中使用「zingala銀角零卡」進行分期付款,最低可選擇1期到36期,免信用卡,APP操作簡易,大幅增加購物順暢度。
同時,中租控股策略長廖英智指出,深耕台灣市場超過25年的「zingala銀角零卡」採用類似信用卡預授額度的創新模式,近年大幅成長,至今累積會員人數約170萬左右,更與產業龍頭建立密切合作關係,合作商家數突破4萬家,服務範圍橫跨電商平台、旅遊、百貨等多元領域,奠定「zingala銀角零卡」成為消費者心中最值得信賴的分期付款首選。
雙方首波合作,先從高額消費場景推動,將持續擴展至高頻消費領域。當消費者購物結帳時首次使用「zingala銀角零卡」,其註冊審核流程快速,AI徵審系統能依用戶差異化評估並核准交易,保障買賣雙方穩定性。特別是年輕族群與自由工作者對彈性付款方式的接受度提高,促使協助商家擴展潛在客群,提升下單率與回購率。
展望未來,綠界科技與中租控股將共同展開多面向的推廣計畫,包含對中租新用戶的專屬優惠,推出消費者下單現折百元活動,以及商家的行銷資源,限期活動只到12/31止,讓雙方合作能持續深化並帶動使用規模,攜手打造安全、便利且高黏性的電商支付生態圈,創造長期且穩健的成長價值。
新聞來源:經濟日報
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
2025-10-16 19:07:08 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 41/49 個網址
2025-10-16 19:07:08 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:07:08 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Investor/Bug_Bounty, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Investor/Bug_Bounty 的第 1/3 次請求
2025-10-16 19:07:08 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d95e450>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/b92354e8ee925b8cd059f54f382506be
2025-10-16 19:07:08 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20da18890>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/b92354e8ee925b8cd059f54f382506be
2025-10-16 19:07:08 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddb9e50>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/b92354e8ee925b8cd059f54f382506be
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_ec2908d0_t_eukj0p
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:07:08 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:07:09 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:07:09 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409844174544 (1/3)
2025-10-16 19:07:09 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:07:11 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.369秒
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.421秒
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:11 - INFO - main - [url_processor.py:409] - process_url - 子頁面 9 購物車判斷: 無購物車功能
2025-10-16 19:07:11 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 10/21 購物車功能
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 449 字符
2025-10-16 19:07:11 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:13 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:07:13 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:07:13 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:07:14 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.558秒
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 9.614秒
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:14 - INFO - main - [url_processor.py:409] - process_url - 子頁面 48 購物車判斷: 無購物車功能
2025-10-16 19:07:14 - INFO - main - [url_processor.py:421] - process_url - 最終購物車判斷結果: 有購物車功能 (檢查了 49 個頁面)
2025-10-16 19:07:14 - WARNING - main - [url_processor.py:446] - process_url - 審核不通過:9 個頁面失敗,0 個頁面被模型拒審(已忽略)
2025-10-16 19:07:14 - INFO - main - [url_processor.py:460] - process_url - 檢測聯絡資訊(URL ID=119):開始在主頁面搜索
2025-10-16 19:07:14 - INFO - main - [helpers.py:186] - _find_phone_in_content - 找到電話號碼 02-2655-1775 (完全匹配)
2025-10-16 19:07:14 - INFO - main - [url_processor.py:464] - process_url - 檢測聯絡資訊(URL ID=119):在主頁面找到電話
2025-10-16 19:07:14 - INFO - main - [url_processor.py:573] - process_url - URL ID 119 是 UI 提交,使用 URL 記錄中的聯絡資訊進行驗證
2025-10-16 19:07:14 - INFO - main - [url_processor.py:581] - process_url - UI審核(URL ID=119):開始在主頁面搜索聯絡資訊
2025-10-16 19:07:14 - INFO - main - [helpers.py:186] - _find_phone_in_content - 找到電話號碼 02-2655-1775 (完全匹配)
2025-10-16 19:07:14 - INFO - main - [url_processor.py:586] - process_url - UI審核(URL ID=119):在主頁面找到電話
2025-10-16 19:07:14 - INFO - main - [url_processor.py:631] - process_url - UI審核(URL ID=119):身份驗證通過(找到頁面: https://www.ecpay.com.tw/)
2025-10-16 19:07:14 - INFO - database - [database.py:505] - update_url_status - URL ID 119 状态已更新为 completed
2025-10-16 19:07:14 - INFO - main - [url_processor.py:733] - process_url - URL ID 119 分析完成,結果: fail, API驗證: False
2025-10-16 19:07:14 - INFO - main - [url_processor.py:758] - process_url - 工作線程 #1 完成處理 URL ID: 119
2025-10-16 19:07:14 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.313秒
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.428秒
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:14 - INFO - main - [url_processor.py:409] - process_url - 子頁面 10 購物車判斷: 無購物車功能
2025-10-16 19:07:14 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 11/21 購物車功能
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3702 字符
2025-10-16 19:07:14 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:17 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:07:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:07:18 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.926秒
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.982秒
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:18 - INFO - main - [url_processor.py:409] - process_url - 子頁面 11 購物車判斷: 無購物車功能
2025-10-16 19:07:18 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 12/21 購物車功能
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 870 字符
2025-10-16 19:07:18 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:21 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.341秒
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.396秒
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:21 - INFO - main - [url_processor.py:409] - process_url - 子頁面 12 購物車判斷: 無購物車功能
2025-10-16 19:07:21 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 13/21 購物車功能
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4369 字符
2025-10-16 19:07:21 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:24 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.170秒
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.228秒
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:24 - INFO - main - [url_processor.py:409] - process_url - 子頁面 13 購物車判斷: 無購物車功能
2025-10-16 19:07:24 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 14/21 購物車功能
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 815 字符
2025-10-16 19:07:24 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:07:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:07:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:07:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:07:28 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.390秒
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.445秒
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:28 - INFO - main - [url_processor.py:409] - process_url - 子頁面 14 購物車判斷: 無購物車功能
2025-10-16 19:07:28 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 15/21 購物車功能
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 335 字符
2025-10-16 19:07:28 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:31 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.520秒
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.577秒
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:31 - INFO - main - [url_processor.py:409] - process_url - 子頁面 15 購物車判斷: 無購物車功能
2025-10-16 19:07:31 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 16/21 購物車功能
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1317 字符
2025-10-16 19:07:31 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:07:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:07:37 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.677秒
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.733秒
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:37 - INFO - main - [url_processor.py:409] - process_url - 子頁面 16 購物車判斷: 無購物車功能
2025-10-16 19:07:37 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 17/21 購物車功能
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5569 字符
2025-10-16 19:07:37 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:40 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.176秒
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.230秒
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:40 - INFO - main - [url_processor.py:409] - process_url - 子頁面 17 購物車判斷: 無購物車功能
2025-10-16 19:07:40 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 18/21 購物車功能
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 745 字符
2025-10-16 19:07:40 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:43 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.923秒
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.975秒
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:43 - INFO - main - [url_processor.py:409] - process_url - 子頁面 18 購物車判斷: 無購物車功能
2025-10-16 19:07:43 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 19/21 購物車功能
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 451 字符
2025-10-16 19:07:43 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:46 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:46 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.512秒
2025-10-16 19:07:46 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.567秒
2025-10-16 19:07:46 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:46 - INFO - main - [url_processor.py:409] - process_url - 子頁面 19 購物車判斷: 無購物車功能
2025-10-16 19:07:46 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 20/21 購物車功能
2025-10-16 19:07:46 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:46 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 776 字符
2025-10-16 19:07:47 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:47 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: clean_old_logs
2025-10-16 19:07:47 - INFO - database - [database.py:1026] - clean_old_logs - 已清理 0 条旧日志记录
2025-10-16 19:07:47 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'clean_old_logs' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:07:47 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: clean_old_logs
2025-10-16 19:07:47 - INFO - database - [database.py:1026] - clean_old_logs - 已清理 0 条旧日志记录
2025-10-16 19:07:47 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'clean_old_logs' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:07:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:07:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 2/5, 隊列大小 0, 總處理任務 0, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:07:48 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: clean_old_logs
2025-10-16 19:07:48 - INFO - database - [database.py:1026] - clean_old_logs - 已清理 0 条旧日志记录
2025-10-16 19:07:48 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'clean_old_logs' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:07:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:07:48 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: clean_old_logs
2025-10-16 19:07:48 - INFO - database - [database.py:1026] - clean_old_logs - 已清理 0 条旧日志记录
2025-10-16 19:07:48 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'clean_old_logs' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:07:49 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.477秒
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.533秒
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:49 - INFO - main - [url_processor.py:409] - process_url - 子頁面 20 購物車判斷: 無購物車功能
2025-10-16 19:07:49 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 21/21 購物車功能
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4668 字符
2025-10-16 19:07:49 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:07:49 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:07:49 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:07:50 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:07:50 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:07:51 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:07:51 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:07:51 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:07:51 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:07:52 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:07:52 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.152秒
2025-10-16 19:07:52 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.207秒
2025-10-16 19:07:52 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:07:52 - INFO - main - [url_processor.py:409] - process_url - 子頁面 21 購物車判斷: 無購物車功能
2025-10-16 19:07:52 - INFO - main - [url_processor.py:421] - process_url - 最終購物車判斷結果: 無購物車功能 (檢查了 22 個頁面)
2025-10-16 19:07:52 - WARNING - main - [url_processor.py:446] - process_url - 審核不通過:21 個頁面失敗,0 個頁面被模型拒審(已忽略)
2025-10-16 19:07:52 - INFO - main - [url_processor.py:460] - process_url - 檢測聯絡資訊(URL ID=125):開始在主頁面搜索
2025-10-16 19:07:52 - INFO - main - [helpers.py:239] - _find_email_in_content - 在HTML源代碼中找到電子郵件 chengruwu0322@gmail.com
2025-10-16 19:07:52 - INFO - main - [url_processor.py:469] - process_url - 檢測聯絡資訊(URL ID=125):在主頁面找到Email
2025-10-16 19:07:52 - INFO - main - [url_processor.py:573] - process_url - URL ID 125 是 UI 提交,使用 URL 記錄中的聯絡資訊進行驗證
2025-10-16 19:07:52 - INFO - main - [url_processor.py:581] - process_url - UI審核(URL ID=125):開始在主頁面搜索聯絡資訊
2025-10-16 19:07:52 - INFO - main - [helpers.py:239] - _find_email_in_content - 在HTML源代碼中找到電子郵件 chengruwu0322@gmail.com
2025-10-16 19:07:52 - INFO - main - [url_processor.py:592] - process_url - UI審核(URL ID=125):在主頁面找到Email
2025-10-16 19:07:52 - INFO - main - [url_processor.py:631] - process_url - UI審核(URL ID=125):身份驗證通過(找到頁面: https://www.twitch.tv/iamruru)
2025-10-16 19:07:52 - INFO - database - [database.py:505] - update_url_status - URL ID 125 状态已更新为 completed
2025-10-16 19:07:52 - INFO - main - [url_processor.py:733] - process_url - URL ID 125 分析完成,結果: fail, API驗證: False
2025-10-16 19:07:52 - INFO - main - [url_processor.py:758] - process_url - 工作線程 #2 完成處理 URL ID: 125
2025-10-16 19:07:53 - INFO - WebScraper - [scraper.py:1441] - get_content - 未找到任何主要內容元素,頁面可能使用非標準結構
2025-10-16 19:07:53 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:07:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:07:55 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:07:55 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:07:55 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:07:55 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:07:55 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:07:59 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 278
2025-10-16 19:08:01 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:08:01 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:08:01 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 278,內容可能已加載完成
2025-10-16 19:08:01 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:08:03 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:08:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:08:03 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:08:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:08:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:08:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:08:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:08:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:08:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:08:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:08:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:08:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:08:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:08:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:08:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:08:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:08:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:08:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:08:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:08:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Investor/Bug_Bounty (實際 URL: https://corp.ecpay.com.tw/bug-bounty/)
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 104052 字節
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 3456 字節
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 3318 字節
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 3311 字節
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 3875 字節
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=True, 電話=False, 分數=1
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=True, 電話=False, 分數=1
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=True, 電話=False, 分數=1
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=True, 電話=False, 分數=1
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2391] - extract_text_from_html - 根據聯絡信息分數 1 選擇 trafilatura 作為最佳結果
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 7343 字節,約 689 個詞,270 行
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: 安全漏洞回報獎勵計畫
最後更新日期:2025/02/07
一、活動訊息公告
- 本公司的漏洞懸賞活動即日起開跑,歡迎各方好手熱情參與!
- 參加資格: 持有本國國民身分證者並年滿 18 歲即可參加本次活動。
- 本公司保留隨時修改、變更、暫停或者終止本活動內容之權利,並公告於活動網頁,恕不另行通知。
二、通報流程
- 請您發現漏洞後依據規範(詳閱三、通報規範)書寫並寄至 bugbounty@ecpay.com.tw。
- 本公司將於 20 個工作天內回覆您並根據漏洞嚴重性儘速修正問題。
- 漏洞修正完成後將通知您協助複測。
- 根據您提交的通報審核獎金額度(詳閱四、獎金說明)後匯款至您的帳戶。
三、通報規範
- 未經個人帳號持有人同意,請勿與該帳號互動(包括修改或存取該帳號的資料)
- 您能秉持善意,盡力避免侵犯他人隱私或干擾他人,包括(但不限於)未經授權存取或毀損資料,及導致我們的服務中斷或品質下降。
- 無論基於何種理由,您皆不得利用發現的安全漏洞為自己謀利(例如試圖侵入公司的機密資料或探尋其他問題等會導致額外風險的行為)。
- 請勿蓄意違反任何適用法律或法規,包括(但不限於)禁止未經授權即存取資料的法律和法規。
- 基於本政策之目的,您無權存取用戶資料或公司資料,包括(但不限於)可識別自然人的相關個人識別資訊與資料。
- 請勿使用自動化掃描工具。
- 通報請包含以下內容:(倘若檔案壓縮後超過10Mb ,請切割檔案批次寄出)
- 信件標題:漏洞提報-漏洞名稱-具有漏洞之功能-提報者姓名 (例如:漏洞提報-injection-會員資料修改-綠小界)
- 信件內容:
- 姓名
- 電話
- 聯絡郵件
- 學校/公司名稱
- IP位址 (請提供所有刺探當下使用的IP Address)
- 漏洞名稱
- CVSS評分
- 漏洞說明
- 探測網址(Target) (例如 https://www.ecpay.com.tw/AAA/BBB?C=D)
- 概念性驗證(PoC) 或攻擊程式(Exploit) 說明,包含攻擊軟體、參數或自行撰寫之攻擊程式碼
- 修補建議
- 備註
四、獎金說明
您必須符合下列所有條件,才有資格獲得獎金:
- 您是具有本國國民身分證者且年滿18歲的台灣人民。
- 您是第一位回報特定漏洞的通報者,若出現重複通報,我們會將獎金頒發給首位通報者。通報內容是否重複由綠界科技認定,其他通報的詳細資料恕無法對外提供。頒發的獎金僅可支付給一人。
- 您是透過本公司唯一管道E-mail (bugbounty@ecpay.com.tw)提交通報。
- 您回報的通報經確認為可驗證、重現且符合獎勵資格的漏洞,請提供充足資訊以重現您所回報的問題 。
- 您在進行調查時如不慎侵犯他人隱私(如存取帳號資料、接觸其他機密資訊),請務必在回報內容中披露相關資料。
- 請勿使用自動化掃描工具。
- 非綠界科技相關服務,則不符合漏洞披露獎勵方案的參與資格。
- 非綠界科技或集團相關公司僱員。
- 您遵守本計畫的所有條款和規定。
- 隨時間與現實條件改變,過去的獎勵方式不見得適用於未來的獎勵制度。
- 綠界科技保留公佈回報內容和相關更新資訊的權利。
【依所得稅法規定,獎金在NT$20,000(含)以上者,依法扣繳10%所得稅】
獎金金額將視所回報漏洞的嚴重性而定:
嚴重程度獎金額度 (NTD) 漏洞影響說明
嚴重程度 | 獎金額度 | 漏洞影響說明 |
嚴重 | 50,000元~100,000 元並公布於致謝名單 | 任何由本公司對外服務系統,造成交易或其他核心系統嚴重影響之攻擊行為。 |
高 | 20,000元~50,000 元並公布於致謝名單 | 於本次活動範圍內對本公司對外服務系統,造成嚴重影響之任何攻擊行為。 |
中 | 5,000元~20,000 元並公布於致謝名單 | 於本次活動範圍內,對本公司對外服務系統,造成實質影響之任何攻擊行為。 |
低 | 公布於致謝名單 | 發現任何符合 OWASP Top 10 (2017、2021) 之漏洞且並未對服務系統造成任何實質影響或資安風險較低者。 |
下列攻擊手法不在本次活動範圍:
- 未詳述安全問題影響的安全漏洞掃描報告
- 實體存取使用者設備 (Physical access to a user’s device)
- 社交工程 (Social engineering)
- 中間人攻擊 (MITM attacks)
- 阻絕服務 (DoS / DDoS / Fuzzing / High-Bandwidth) 攻擊
- 垃圾訊息 (Spam)
- 僅影響過時網頁瀏覽器的安全問題
- 反射型 XSS 攻擊, Self XSS 攻擊
- 理論性漏洞,而非有實際攻擊程式碼
- 非暴露敏感資訊之錯誤訊息
- 大多數類型的暴力攻擊
- Session fixation
- 非嚴重影響之 Cross-Site Request Forgery (CSRF)
- 登入/登出 CSRF
- 缺乏 security header(s) 或非最佳實作
- 非嚴重影響之 httponly, secure flag
- 不安全的 SSL/TLS 加密套件或通訊協議版本
- 非 email 最佳實作 (無設定或不完整的 SPF/DKIM/DMARC 紀錄等)
- 非嚴重影響之 Clickjacking, Open redirect
- 暴力列舉使用者名稱、Email、手機號碼等
- 非帶有敏感資訊的系統監看網頁
- 任何測試帳號相關的問題
- 不可歸責於綠界科技的資安問題
五、檢測範圍
- app.ecpay.com.tw
- cc.ecpay.com.tw
- credit.ecpay.com.tw
- creditvendor.ecpay.com.tw
- ecpayment.ecpay.com.tw
- ecpg.ecpay.com.tw
- ecticket.ecpay.com.tw
- ectvendor.ecpay.com.tw
- einvoice.ecpay.com.tw
- login.ecpay.com.tw
- logistics.ecpay.com.tw
- member.ecpay.com.tw
- p.ecpay.com.tw
- p.ecticket.tw、stage.ecticket.tw
- pay.ecpay.com.tw
- payment.ecpay.com.tw
- signalr.ecpay.com.tw
- socket.ecpay.com.tw
- vendor.ecpay.com.tw
- www.ecpay.com.tw
- 綠界Pay iOS, Android
- 檢測範圍對應的測試站台(stage) ,如 www-stage.ecpay.com.tw、vendor-stage.ecpay.com.tw 等
綠界科技有權隨時更改以上清單,恕不另行通知。
六、審核機制
- 本公司資安負責單位會針對您回報的安全性漏洞造成系統實際影響程度審核獎金金額。
- 若有多個弱點之通報請分別通報,除非為同一系統的連續攻擊行為得合併通報。
- 若提交之通報為針對同一系統的連續攻擊行為,將視為同一則通報合併審核。
七、漏洞的揭露政策
- 請提供完整詳細的漏洞說明(例如:網址連結或參數),以及對網站系統影響提出佐證(例如:於發動攻擊前、後之對照畫面),並包含可重現漏洞的步驟,請務必於通報中完整說明,將由您提交的通報內容判定獎金額度,結果通知後再提出佐證則不予以採納。
- 您通報的漏洞在不影響公司信譽及服務正常運行下,本公司不會採取任何的法律行為。
- 您通報的漏洞不得公開揭露,取得的系統資料或是個人資料,均不得洩漏,如有違反「營業秘密法」、「公平交易法」等相關之法規內容,除依其情形負刑事責任外,對於本公司因而所致之一切損失,均應依實際損失情形負起全部之損害賠償責任。
八、與我們聯繫
本公司漏洞懸賞活動窗口 bugbounty@ecpay.com.tw,所有安全漏洞相關的詢問均應發送至 bugbounty@ecpay.com.tw,使用其他方式發出的詢問皆不會收到任何回應,如非安全漏洞相關問題不會進行回覆,非安全漏洞問題請至聯絡客服頁面進行詢問。
額外的結構化內容:
嚴重程度 | 獎金額度 | 漏洞影響說明
嚴重 | 50,000元~100,000 元並公布於致謝名單 | 任何由本公司對外服務系統,造成交易或其他核心系統嚴重影響之攻擊行為。
高 | 20,000元~50,000 元並公布於致謝名單 | 於本次活動範圍內對本公司對外服務系統,造成嚴重影響之任何攻擊行為。
中 | 5,000元~20,000 元並公布於致謝名單 | 於本次活動範圍內,對本公司對外服務系統,造成實質影響之任何攻擊行為。
低 | 公布於致謝名單 | 發現任何符合 OWASP Top 10 (2017、2021) 之漏洞且並未對服務系統造成任何實質影響或資安風險較低者。
• 活動訊息公告
• 通報流程
• 通報規範
• 獎金說明
• 檢測範圍
• 審核機制
• 漏洞的揭露政策
• 與我們聯繫
• 本公司的漏洞懸賞活動即日起開跑,歡迎各方好手熱情參與!
• 參加資格: 持有本國國民身分證者並年滿 18 歲即可參加本次活動。
• 本公司保留隨時修改、變更、暫停或者終止本活動內容之權利,並公告於活動網頁,恕不另行通知。
• 請您發現漏洞後依據規範(詳閱三、通報規範)書寫並寄至 bugbounty@ecpay.com.tw。
• 本公司將於 20 個工作天內回覆您並根據漏洞嚴重性儘速修正問題。
• 漏洞修正完成後將通知您協助複測。
• 根據您提交的通報審核獎金額度(詳閱四、獎金說明)後匯款至您的帳戶。
• 未經個人帳號持有人同意,請勿與該帳號互動(包括修改或存取該帳號的資料)
• 您能秉持善意,盡力避免侵犯他人隱私或干擾他人,包括(但不限於)未經授權存取或毀損資料,及導致我們的服務中斷或品質下降。
• 無論基於何種理由,您皆不得利用發現的安全漏洞為自己謀利(例如試圖侵入公司的機密資料或探尋其他問題等會導致額外風險的行為)。
• 請勿蓄意違反任何適用法律或法規,包括(但不限於)禁止未經授權即存取資料的法律和法規。
• 基於本政策之目的,您無權存取用戶資料或公司資料,包括(但不限於)可識別自然人的相關個人識別資訊與資料。
• 請勿使用自動化掃描工具。
• 通報請包含以下內容:(倘若檔案壓縮後超過10Mb ,請切割檔案批次寄出)
信件標題:漏洞提報-漏洞名稱-具有漏洞之功能-提報者姓名 (例如:漏洞提報-injection-會員資料修改-綠小界)
信件內容:
姓名
電話
聯絡郵件
學校/公司名稱
IP位址 (請提供所有刺探當下使用的IP Address)
漏洞名稱
CVSS評分
漏洞說明
探測網址(Target) (例如 https://www.ecpay.com.tw/AAA/BBB?C=D)
概念性驗證(PoC) 或攻擊程式(Exploit) 說明,包含攻擊軟體、參數或自行撰寫之攻擊程式碼
修補建議
備註
• 信件標題:漏洞提報-漏洞名稱-具有漏洞之功能-提報者姓名 (例如:漏洞提報-injection-會員資料修改-綠小界)
• 信件內容:
• 姓名
• 電話
• 聯絡郵件
• 學校/公司名稱
• IP位址 (請提供所有刺探當下使用的IP Address)
• 漏洞名稱
• CVSS評分
• 漏洞說明
• 探測網址(Target) (例如 https://www.ecpay.com.tw/AAA/BBB?C=D)
• 概念性驗證(PoC) 或攻擊程式(Exploit) 說明,包含攻擊軟體、參數或自行撰寫之攻擊程式碼
• 修補建議
• 備註
• 信件標題:漏洞提報-漏洞名稱-具有漏洞之功能-提報者姓名 (例如:漏洞提報-injection-會員資料修改-綠小界)
• 信件內容:
• 姓名
• 電話
• 聯絡郵件
• 學校/公司名稱
• IP位址 (請提供所有刺探當下使用的IP Address)
• 漏洞名稱
• CVSS評分
• 漏洞說明
• 探測網址(Target) (例如 https://www.ecpay.com.tw/AAA/BBB?C=D)
• 概念性驗證(PoC) 或攻擊程式(Exploit) 說明,包含攻擊軟體、參數或自行撰寫之攻擊程式碼
• 修補建議
• 備註
• 姓名
• 電話
• 聯絡郵件
• 學校/公司名稱
• IP位址 (請提供所有刺探當下使用的IP Address)
• 漏洞名稱
• CVSS評分
• 漏洞說明
• 探測網址(Target) (例如 https://www.ecpay.com.tw/AAA/BBB?C=D)
• 概念性驗證(PoC) 或攻擊程式(Exploit) 說明,包含攻擊軟體、參數或自行撰寫之攻擊程式碼
• 修補建議
• 備註
• 您是具有本國國民身分證者且年滿18歲的台灣人民。
• 您是第一位回報特定漏洞的通報者,若出現重複通報,我們會將獎金頒發給首位通報者。通報內容是否重複由綠界科技認定,其他通報的詳細資料恕無法對外提供。頒發的獎金僅可支付給一人。
• 您是透過本公司唯一管道E-mail (bugbounty@ecpay.com.tw)提交通報。
• 您回報的通報經確認為可驗證、重現且符合獎勵資格的漏洞,請提供充足資訊以重現您所回報的問題 。
• 您在進行調查時如不慎侵犯他人隱私(如存取帳號資料、接觸其他機密資訊),請務必在回報內容中披露相關資料。
• 請勿使用自動化掃描工具。
• 非綠界科技相關服務,則不符合漏洞披露獎勵方案的參與資格。
• 非綠界科技或集團相關公司僱員。
• 您遵守本計畫的所有條款和規定。
• 隨時間與現實條件改變,過去的獎勵方式不見得適用於未來的獎勵制度。
• 綠界科技保留公佈回報內容和相關更新資訊的權利。
• 未詳述安全問題影響的安全漏洞掃描報告
• 實體存取使用者設備 (Physical access to a user’s device)
• 社交工程 (Social engineering)
• 中間人攻擊 (MITM attacks)
• 阻絕服務 (DoS / DDoS / Fuzzing / High-Bandwidth) 攻擊
• 垃圾訊息 (Spam)
• 僅影響過時網頁瀏覽器的安全問題
• 反射型 XSS 攻擊, Self XSS 攻擊
• 理論性漏洞,而非有實際攻擊程式碼
• 非暴露敏感資訊之錯誤訊息
• 大多數類型的暴力攻擊
• Session fixation
• 非嚴重影響之 Cross-Site Request Forgery (CSRF)
• 登入/登出 CSRF
• 缺乏 security header(s) 或非最佳實作
• 非嚴重影響之 httponly, secure flag
• 不安全的 SSL/TLS 加密套件或通訊協議版本
• 非 email 最佳實作 (無設定或不完整的 SPF/DKIM/DMARC 紀錄等)
• 非嚴重影響之 Clickjacking, Open redirect
• 暴力列舉使用者名稱、Email、手機號碼等
• 非帶有敏感資訊的系統監看網頁
• 任何測試帳號相關的問題
• 不可歸責於綠界科技的資安問題
• app.ecpay.com.tw
• cc.ecpay.com.tw
• credit.ecpay.com.tw
• creditvendor.ecpay.com.tw
• ecpayment.ecpay.com.tw
• ecpg.ecpay.com.tw
• ecticket.ecpay.com.tw
• ectvendor.ecpay.com.tw
• einvoice.ecpay.com.tw
• login.ecpay.com.tw
• logistics.ecpay.com.tw
• member.ecpay.com.tw
• p.ecpay.com.tw
• p.ecticket.tw、stage.ecticket.tw
• pay.ecpay.com.tw
• payment.ecpay.com.tw
• signalr.ecpay.com.tw
• socket.ecpay.com.tw
• vendor.ecpay.com.tw
• www.ecpay.com.tw
• 綠界Pay iOS, Android
• 檢測範圍對應的測試站台(stage) ,如 www-stage.ecpay.com.tw、vendor-stage.ecpay.com.tw 等
• 本公司資安負責單位會針對您回報的安全性漏洞造成系統實際影響程度審核獎金金額。
• 若有多個弱點之通報請分別通報,除非為同一系統的連續攻擊行為得合併通報。
• 若提交之通報為針對同一系統的連續攻擊行為,將視為同一則通報合併審核。
• 請提供完整詳細的漏洞說明(例如:網址連結或參數),以及對網站系統影響提出佐證(例如:於發動攻擊前、後之對照畫面),並包含可重現漏洞的步驟,請務必於通報中完整說明,將由您提交的通報內容判定獎金額度,結果通知後再提出佐證則不予以採納。
• 您通報的漏洞在不影響公司信譽及服務正常運行下,本公司不會採取任何的法律行為。
• 您通報的漏洞不得公開揭露,取得的系統資料或是個人資料,均不得洩漏,如有違反「營業秘密法」、「公平交易法」等相關之法規內容,除依其情形負刑事責任外,對於本公司因而所致之一切損失,均應依實際損失情形負起全部之損害賠償責任。
2025-10-16 19:08:32 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 42/49 個網址
2025-10-16 19:08:32 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:08:32 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Business/payment_standard, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Business/payment_standard 的第 1/3 次請求
2025-10-16 19:08:32 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20de42b10>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/ead4d31db9d59b813713ea096419957e
2025-10-16 19:08:32 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20cb4b490>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/ead4d31db9d59b813713ea096419957e
2025-10-16 19:08:32 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddf6d10>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/ead4d31db9d59b813713ea096419957e
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_a2c6f764_fb2u17ur
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:08:32 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409849127184 (1/3)
2025-10-16 19:08:32 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:08:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:08:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.12 秒,結果: 0
2025-10-16 19:08:34 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:08:34 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:08:34 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:09:04 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:09:04 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:09:06 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:09:06 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:09:06 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:09:06 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:09:06 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:09:10 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 142
2025-10-16 19:09:12 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 142,內容可能已加載完成
2025-10-16 19:09:12 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:09:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:09:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:09:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:09:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:09:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:09:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:09:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:09:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:09:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:09:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:09:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:09:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.05 秒,結果: 0
2025-10-16 19:09:42 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Business/payment_standard (實際 URL: https://www.ecpay.com.tw/Business/payment_standard)
2025-10-16 19:09:42 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 45041 字節
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 75 字節
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1506 字節
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 201 字節
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 495 字節
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 2013 字節,約 276 個詞,180 行
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: 綠界金流
超商代收
ATM
行動支付
海外收款
信用卡
Apple Pay
無卡分期
綠界金流
全方位金流整合服務,一個帳號滿足信用卡、銀行轉帳、超商代收、行動支付、無卡分期等5大收款需求。
立即註冊
限時1.68%優惠
ATM
行動支付
超商代收
Apple Pay
海外收款
信用卡
無卡分期
綠界金流
全方位金流整合服務,一個帳號滿足信用卡、銀行轉帳、超商代收、行動支付、無卡分期等5大收款需求。
立即註冊
一頁整合多元收款金流工具
6大支付方式
【限時優惠】信用卡手續費1.68%(未稅)
了解詳情
。
我適用哪些金流工具?好處一次看 >>
了解詳情
。
信用卡
合作銀行 >
VISA、MasterCard、JCB國內信用卡
一次付清、
3~30期分期付款
、
紅利折抵
綁定信用卡及定期定額
3DS 2.0安全驗證
註: 如欲使用信用卡分期、綁定信用卡請
聯繫銷售顧問
。
銀行轉帳
合作銀行 >
ATM 虛擬帳號
WebATM (晶片卡網路 ATM)
超商代收
超商代碼 (超商機台列印繳費小白單)
超商條碼 (列印或截圖繳費條碼,繳費後2~5日銷帳)
行動支付
歐付寶 TWQR 行動支付
Apple Pay
無卡分期
裕富無卡分期
中租 zingala 銀角零卡
註: 請
聯繫銷售顧問
。
海外收款
海外信用卡、銀聯卡新台幣收款。
微信支付
收款。
註:海外卡、銀聯卡請
聯繫銷售顧問
。
手續費及代收撥款
依不同綠界賣家身分收取對應服務手續費,代收撥款存入
信託專戶
,賣家可隨時操作或設定排程,將信託款提領至銀行帳戶。
個人/商務賣家費用說明 >
特約賣家費用說明 >
3種使用方式
技術串接
配合您的網站需求,自行串接
全方位金流整合串接
導轉綠界付款頁
支援 Web
全部付款方式
註: 如欲使用信用卡分期、銀聯卡、無卡分期請
聯繫銷售顧問
。
串接規格 >
站內付2.0
嵌入式付款頁,付款交易免跳轉
可自訂刷卡3D簡訊驗證時段及金額
支援 Web, iOS app, Android app
暫不支援歐付寶TWQR行動支付、裕富無卡分期
註: 如欲開通本服務,請
聯繫銷售顧問
。
體驗付款 >
串接規格 >
非信用卡幕後取號金流串接
幕後取號
支援 ATM虛擬帳號、超商條碼、超商代碼
串接規格 >
01
/ 03
收款網址 / 開店平台
實況主贊助網址、快速收款網址、收款表單及業界各大開店平台輕鬆使用!
綠界收款工具
*綠界賣家免費使用
零開店費,電商、直播、活動報名...,任何快速收款情境所需,我們都幫你準備好了!
ECShop 網路開店 >
綠界收款工具 >
其他開店平台
業界各大開店平台,有支援綠界金流皆可使用。
Shopify 商家應用程式 >
推薦平台 >
01
/ 02
購物車模組
安裝外掛套件立即使用
購物車模組
WooCommerce、 opencart、Magento三大購物車模組。
詳細說明 >
如何申請
免費註冊個人/商務賣家,立即收款
準備資料說明 >
免費註冊 >
費用說明
準備資料說明 >
免費註冊 >
費用說明
綠界賣家新手指南 >
申請特約賣家,享受更優質服務
提高收款額度上限
申請信用卡分期、銀聯卡、國外信用卡、跨境物流等
可使用內嵌式付款頁串接規格 (站內付2.0)
更優惠的手續費
物流當日取貨隔日撥款
特約賣家費用說明 >
聯繫銷售顧問 >
已是綠界賣家,如何升級 >
立即註冊
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
•
• 綠界金流
• VISA、MasterCard、JCB國內信用卡
• 一次付清、3~30期分期付款、紅利折抵
• 綁定信用卡及定期定額
• 3DS 2.0安全驗證
• ATM 虛擬帳號
• WebATM (晶片卡網路 ATM)
• 超商代碼 (超商機台列印繳費小白單)
• 超商條碼 (列印或截圖繳費條碼,繳費後2~5日銷帳)
• 歐付寶 TWQR 行動支付
• Apple Pay
• 裕富無卡分期
• 中租 zingala 銀角零卡
• 海外信用卡、銀聯卡新台幣收款。
• 微信支付收款。
• 導轉綠界付款頁
• 支援 Web
• 全部付款方式
• 嵌入式付款頁,付款交易免跳轉
• 可自訂刷卡3D簡訊驗證時段及金額
• 支援 Web, iOS app, Android app
• 暫不支援歐付寶TWQR行動支付、裕富無卡分期
• 幕後取號
• 支援 ATM虛擬帳號、超商條碼、超商代碼
• 提高收款額度上限
• 申請信用卡分期、銀聯卡、國外信用卡、跨境物流等
• 可使用內嵌式付款頁串接規格 (站內付2.0)
• 更優惠的手續費
• 物流當日取貨隔日撥款
2025-10-16 19:09:43 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 43/49 個網址
2025-10-16 19:09:43 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Cashier
2025-10-16 19:09:43 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Cashier, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Cashier 的第 1/3 次請求
2025-10-16 19:09:43 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20de48f50>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8914fe5b85343f4d05a27c0c2ec0c90b
2025-10-16 19:09:43 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20de4a110>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8914fe5b85343f4d05a27c0c2ec0c90b
2025-10-16 19:09:43 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20de4b050>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/8914fe5b85343f4d05a27c0c2ec0c90b
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_663336c3_ogl7ljff
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:09:43 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409849164624 (1/3)
2025-10-16 19:09:43 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Cashier
2025-10-16 19:09:46 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Cashier
2025-10-16 19:09:46 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:09:46 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:09:46 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: main
2025-10-16 19:09:46 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Cashier
2025-10-16 19:09:48 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:09:48 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:09:48 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:09:48 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:09:48 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:09:52 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 82
2025-10-16 19:09:54 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 82,內容可能已加載完成
2025-10-16 19:09:54 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:10:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:10:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:10:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:10:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:10:24 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Cashier (實際 URL: https://cashier.ecpay.com.tw/)
2025-10-16 19:10:24 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:10:24 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:10:24 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 35531 字節
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 352 字節
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 770 字節
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 770 字節
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 770 字節,約 75 個詞,60 行
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: 想收款、想開店?
這裡一站搞定!
0
開店費用
交易抽成費
開店費用
綠界表單、賣場、快速收款、一頁商店
任何收款情境所需,我們都幫你準備好了!
免費註冊
別讓開店成本成為你的創業阻礙!
想開店卻擔心利潤都被抽成吃掉?
零交易抽成、低成本開店,省下租金與月費
立即加入 ECShop
ECShop 助攻,讓您創業更輕鬆
商品數量無限制
靈活經營,上架無上限
多樣化賣場模式
輕鬆應對各種銷售場景
無須串接技術
金流、物流、電子發票線界一站式搞定
還沒找到適合的收款工具嗎?
以下帶來最適合各種解決方案!
課程講師
活動主辦
團媽社群
綠界表單
表單功能再升級,填表+付款一步完成
馬上了解
小資商家
品牌創業
生活選品
賣場
簡易品牌網站,不限商品上架數輕鬆開賣
馬上了解
創作者抖內
公益捐款
接案工作者
快速收款
不用開店也能收款,連結一貼就付款
馬上了解
主打單一商品
限時限量
新品預熱
一頁式商店
專賣爆品的極簡銷售頁,轉換率超高
馬上了解
了解方案
全台超過 80,000+ 個商家已使用 ECShop
立即開店
ECShop 常見問題一次看懂
ECShop 跟綠界科技有什麼關係?
ECShop 為綠界科技自家開發、營運的簡易賣場平台。
如何可以開通 ECShop?
若您已是綠界會員,可直接用綠界帳號做登入;若您尚未是綠界會員,可點擊右上方註冊進行開通。
ECShop 是什麼?四個工具都是 ECShop 嗎?
ECShop 是我們平台的簡稱,但平台內具備四種不同收款工具,由商家自由選擇適合的收款工具。
註冊後四個工具都可以用嗎?
是的,註冊後功能全面開通,不會有方案功能差異,可以單獨使用,也可以同期間一起使用。
ECShop 有額外的抽成嗎?
沒有,ECShop 無月費/年費,也無交易抽成費,讓商家低門檻實現創業夢!
2025-10-16 19:10:25 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 44/49 個網址
2025-10-16 19:10:25 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:10:25 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903 的第 1/3 次請求
2025-10-16 19:10:25 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20da18bd0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/fd9a2139214aefbb9144c568bffed62e
2025-10-16 19:10:25 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d900650>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/fd9a2139214aefbb9144c568bffed62e
2025-10-16 19:10:25 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d900410>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/fd9a2139214aefbb9144c568bffed62e
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_391a0f9b_pszvow3d
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:10:25 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409843624208 (1/3)
2025-10-16 19:10:25 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:10:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:10:26 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:10:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:10:27 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:10:27 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:10:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:10:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:10:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:10:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:10:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:10:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:10:57 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:10:57 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:10:59 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:10:59 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:10:59 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:10:59 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:10:59 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:11:03 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 137
2025-10-16 19:11:05 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 137,內容可能已加載完成
2025-10-16 19:11:05 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:11:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:11:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:11:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:11:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:11:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:11:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:11:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:11:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:11:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:11:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:11:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:11:24 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:11:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:11:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:11:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:11:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903)
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 54087 字節
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 192 字節
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1151 字節
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1122 字節
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 345 字節
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 1508 字節,約 208 個詞,155 行
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
維護
10/17(五)~10/18(六) 板信銀行系統維護
2025-10-15
親愛的會員您好:
為提供更優質的服務,板信銀行擬於下列時間進行系統維護作業。
【作業時間】
2025年10月17日 星期五 10:00pm ~ 2025年10月18日 星期六 01:00am
【作業內容】系統維護作業。
【影響範圍】維護期間 板信ATM暫停服務。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過
常見問題
查詢,也歡迎使用
線上回報
聯絡我們!
我們將竭誠為您服務!
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
維護 | 10/17(五)~10/18(六) 板信銀行系統維護 | 2025-10-15
親愛的會員您好:
為提供更優質的服務,板信銀行擬於下列時間進行系統維護作業。
【作業時間】2025年10月17日 星期五 10:00pm ~ 2025年10月18日 星期六 01:00am
【作業內容】系統維護作業。
【影響範圍】維護期間 板信ATM暫停服務。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過常見問題查詢,也歡迎使用線上回報聯絡我們!
我們將竭誠為您服務!
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
2025-10-16 19:11:35 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 45/49 個網址
2025-10-16 19:11:35 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:11:35 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900 的第 1/3 次請求
2025-10-16 19:11:35 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20df17e50>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/20cc4f0123da74d88e09e26c4249c3a5
2025-10-16 19:11:35 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dcc9610>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/20cc4f0123da74d88e09e26c4249c3a5
2025-10-16 19:11:35 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dcc8910>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/20cc4f0123da74d88e09e26c4249c3a5
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_ee387426_mcgk9mqb
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:11:35 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:11:36 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:11:36 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409896656080 (1/3)
2025-10-16 19:11:36 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:11:38 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:11:38 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:11:38 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:12:08 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:12:08 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:12:10 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:12:10 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:12:10 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:12:10 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:12:10 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:12:14 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 138
2025-10-16 19:12:16 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 138,內容可能已加載完成
2025-10-16 19:12:16 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:12:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:12:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:12:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:12:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:12:18 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:12:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:12:24 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:12:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:12:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:12:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:12:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:12:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:12:46 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900)
2025-10-16 19:12:46 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:12:46 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:12:46 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 54014 字節
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 185 字節
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1135 字節
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1106 字節
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 328 字節
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 1475 字節,約 203 個詞,156 行
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
維護
10/18(六) 臺灣銀行維護通知
2025-10-14
親愛的會員您好:
為提供更優質的服務,臺灣銀行擬於下列時間進行系統維護作業。
【作業時間】
2025年10月18日 星期六 08:00pm ~ 11:00pm
【作業內容】系統維護作業。
【影響範圍】維護期間,臺灣銀行ATM/WebATM暫停服務
。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過
常見問題
查詢,也歡迎使用
線上回報
聯絡我們!
我們將竭誠為您服務!
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
維護 | 10/18(六) 臺灣銀行維護通知 | 2025-10-14
親愛的會員您好:
為提供更優質的服務,臺灣銀行擬於下列時間進行系統維護作業。
【作業時間】2025年10月18日 星期六 08:00pm ~ 11:00pm
【作業內容】系統維護作業。
【影響範圍】維護期間,臺灣銀行ATM/WebATM暫停服務。
造成不便之處,請多見諒,謝謝。
如有任何問題,建議您先透過常見問題查詢,也歡迎使用線上回報聯絡我們!
我們將竭誠為您服務!
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
2025-10-16 19:12:47 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 46/49 個網址
2025-10-16 19:12:47 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:12:47 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777 的第 1/3 次請求
2025-10-16 19:12:47 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dccb250>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/eaecdc2c198f64f19a165d3cb435d458
2025-10-16 19:12:47 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20cd926d0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/eaecdc2c198f64f19a165d3cb435d458
2025-10-16 19:12:47 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20cd90610>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/eaecdc2c198f64f19a165d3cb435d458
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_ecfec3be_g2li7vnw
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:12:47 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409846802320 (1/3)
2025-10-16 19:12:47 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:12:49 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:12:49 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:12:49 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:13:01 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:13:01 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:13:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:13:18 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:13:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.09 秒,結果: 0
2025-10-16 19:13:19 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:13:19 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:13:21 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:13:21 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:13:21 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:13:21 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:13:21 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:13:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:13:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:13:25 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 200
2025-10-16 19:13:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:13:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:13:27 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 200,內容可能已加載完成
2025-10-16 19:13:27 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:13:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:13:33 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:13:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:13:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:13:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:13:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777)
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 60447 字節
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 768 字節
2025-10-16 19:13:57 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 3098 字節
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 3069 字節
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 3726 字節
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 6836 字節,約 370 個詞,262 行
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
活動
【登錄活動】網購星精彩,刷星展卡最高回饋2,500元刷卡金
2025-09-30
網購星精彩,綠界分期
刷星展卡最高回饋2,500元刷卡金
【活動期間】
2025/10/01(三)~2025/12/31(三)
【
活動辦法
】
於綠界科技合作商店網站,刷星展信用卡
分期達消費指定門檻
,並於內完成登錄,即可享刷卡金回饋!
👉
立即前往《
星展Card+信用卡數位服務
》登錄
✨ 回饋說明 (10/1-12/31)✨
◆ 單筆分期滿5,000元,回饋 300元刷卡金(每月限量 1,600名)
◆
單筆分期滿12,000元,
回饋
900元刷卡金(每月限量 500名)
◆
單筆分期滿30,000元,
回饋
2,500元刷卡金(每月限量 300名)
( 當月消費須當月登錄,10月活動於10/22下午4點整開始登錄; 11月活動於11/21登錄下午4點整開始登錄; 12月活動於12/22下午4點整開始登錄 )
👉
活動詳情請見《
星展官方網站
》
* 本活動須至「
星展Card+信用卡數位服務
」
選擇登錄活動名稱
「網購星精彩」
進行登錄 ; 登錄名額有限,額滿即止。
* 本活動回饋資格採正附卡合計,每一歸戶每月回饋資格須個別登錄且擇優回饋一次
,恕不重複回饋。
* 需於結帳頁選擇有出現星展活動之付款方式(包含手持信用卡刷卡及下載綠界Pay綁定信用卡付款),始符合活動參加資格。
✨ 環遊世界挑戰賽 (9/1-12/31)✨
刷星展卡參加「
摘星計畫最終章之環遊世界挑戰賽
,刷卡回饋狂賺NT$10,000,再抽一人獨得百萬環遊世界鉅獎!
」活動,名額有限且均須登錄,詳情請見
《
星展銀行官方活動頁
》
【注意事項】
於指定金流合作品牌網站刷星展信用卡分期達指定門檻並於指定期間內完成登錄,即可享刷卡金回饋。本活動回饋資格採正附卡合計,每一歸戶每月回饋資格須個別登錄且當月限擇優回饋乙次,每月回饋不累贈。
適用活動之金流合作品牌商店依金流公告或結帳頁面為準,金流合作品牌商店刷卡交易名稱須為「綠界﹡-商店名稱、綠界科技-商店名稱、「 綠界科技股*商店名稱」始符合回饋。
請於活動指定期間至「星展Card+信用卡數位服務」進行登錄。各月回饋須個別登錄,完成登錄後即享有參加本活動之資格,未於指定期間內完成登錄者,視同放棄參加資格。登錄額滿活動即提前終止並關閉登錄網頁。星展銀行將於當月活動結束後
次次月底前
將刷卡金回饋至正卡持卡人信用卡帳戶。回饋之刷卡金僅限抵扣信用卡一般消費帳款,恕不得要求折現或轉讓予他人。
活動登錄前請先於
www.dbs.com.tw
完成星展Card+信用卡數位服務完成註冊:「星展Card+信用卡數位服務」 (1)Step1:點選「立即線上註冊」→ Step2:輸入個人資料與設定使用者帳號及密碼→ Step3:完成簡訊動態密碼驗證。(2)進入首頁選擇「活動登錄」(App 請由「個人化服務」點選此功能)→ 勾選欲登錄的活動→ 登錄成功。
請注意特約商店有權決定適用本活動之商品及其得分期之期數與門檻,持卡人登錄或購物前請先確認該商品是否適用本活動。
上述活動消費金額以刷卡交易日為準,且廠商請款入帳日須於活動結束後10天完成,若有付款失敗、訂單取消、分期取消、退貨或授權未完成之情事,該筆交易不得參加本活動。分期付款消費係以該筆交易之總金額歸入交易當月計算。回饋時如遇持卡人有延滯繳款、停卡或其它違反本行信用卡約定條款之情事,本行得取消其回饋資格。
本活動之網站/APP刷卡消費,如持卡人使用行動支付/電子支付/APP錢包綁卡支付等型態,如Apple pay、Google pay、街口支付、Line Pay、悠遊付…等,恕不適用上述贈刷卡金活動。
紅利折抵交易與分期交易不得同時併用。
如有任何因電腦、網路、電話、技術或不可歸責於本行與特約商店之事由,而使參加本活動卡友登錄之資料有錯誤、無法辨識,本行與特約商店不負任何法律責任,持卡人亦不得因此異議。
參加分期付款專案時,將由本行就持卡人所購買的商品/服務之全部價款一次墊付予該特約商店,並由持卡人就分期付款本金以每一月為一期,分期償還每月應攤還金額予本行。本行非商品進口人、出售人或經銷人,與特約商店/商品出賣人間亦無代理、合夥關係、本行未就商品提供任何保證,亦未介入商品之交付或商品之瑕疵等買賣之實體交易關係。相關出退貨或服務取消之退款事宜、持卡人應逕洽商品出賣人。若持卡人與特約商店就所購買之商品/服務之品質、數量、金額有所爭議時,應向特約商店尋求解決,如無法解決,得要求本行就該筆交易以「帳款疑義之處理程序」辦理,不得因此拒付信用卡款項。持卡人進行郵購買賣或訪問買賣交易,可依消費者保護法第19條規定向特約商店解除買賣契約。
相關活動辦法、未盡事宜或變更,依本行網站或特約商店公告為準。持卡人於參加本活動之同時,即同意接受本活動注意事項之規範,如有違反本活動注意事項之行為,本行得取消其參加資格,並對於任何破壞本活動之行為保留相關權利。
星展銀行(台灣)與特約商店保留修改、變更或終止本活動內容之權利並將依信用卡業務機構管理辦法相關規定辦理。
如有任何問題,建議您先透過
常見問題
查詢,也歡迎使用
線上回報
聯絡我們。我們將竭誠為您服務。
謹慎理財 信用至上
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
活動 | 【登錄活動】網購星精彩,刷星展卡最高回饋2,500元刷卡金 | 2025-09-30
網購星精彩,綠界分期刷星展卡最高回饋2,500元刷卡金
【活動期間】
2025/10/01(三)~2025/12/31(三)
【活動辦法】
於綠界科技合作商店網站,刷星展信用卡分期達消費指定門檻,並於內完成登錄,即可享刷卡金回饋!
👉 立即前往《星展Card+信用卡數位服務》登錄
✨ 回饋說明 (10/1-12/31)✨
◆ 單筆分期滿5,000元,回饋 300元刷卡金(每月限量 1,600名)
◆ 單筆分期滿12,000元,回饋 900元刷卡金(每月限量 500名)
◆ 單筆分期滿30,000元,回饋 2,500元刷卡金(每月限量 300名)
( 當月消費須當月登錄,10月活動於10/22下午4點整開始登錄; 11月活動於11/21登錄下午4點整開始登錄; 12月活動於12/22下午4點整開始登錄 )
👉 活動詳情請見《星展官方網站》
* 本活動須至「星展Card+信用卡數位服務」選擇登錄活動名稱「網購星精彩」進行登錄 ; 登錄名額有限,額滿即止。
* 本活動回饋資格採正附卡合計,每一歸戶每月回饋資格須個別登錄且擇優回饋一次,恕不重複回饋。
* 需於結帳頁選擇有出現星展活動之付款方式(包含手持信用卡刷卡及下載綠界Pay綁定信用卡付款),始符合活動參加資格。
✨ 環遊世界挑戰賽 (9/1-12/31)✨
刷星展卡參加「摘星計畫最終章之環遊世界挑戰賽,刷卡回饋狂賺NT$10,000,再抽一人獨得百萬環遊世界鉅獎!」活動,名額有限且均須登錄,詳情請見《星展銀行官方活動頁》
【注意事項】
於指定金流合作品牌網站刷星展信用卡分期達指定門檻並於指定期間內完成登錄,即可享刷卡金回饋。本活動回饋資格採正附卡合計,每一歸戶每月回饋資格須個別登錄且當月限擇優回饋乙次,每月回饋不累贈。
適用活動之金流合作品牌商店依金流公告或結帳頁面為準,金流合作品牌商店刷卡交易名稱須為「綠界﹡-商店名稱、綠界科技-商店名稱、「 綠界科技股*商店名稱」始符合回饋。
請於活動指定期間至「星展Card+信用卡數位服務」進行登錄。各月回饋須個別登錄,完成登錄後即享有參加本活動之資格,未於指定期間內完成登錄者,視同放棄參加資格。登錄額滿活動即提前終止並關閉登錄網頁。星展銀行將於當月活動結束後次次月底前將刷卡金回饋至正卡持卡人信用卡帳戶。回饋之刷卡金僅限抵扣信用卡一般消費帳款,恕不得要求折現或轉讓予他人。
活動登錄前請先於www.dbs.com.tw完成星展Card+信用卡數位服務完成註冊:「星展Card+信用卡數位服務」 (1)Step1:點選「立即線上註冊」→ Step2:輸入個人資料與設定使用者帳號及密碼→ Step3:完成簡訊動態密碼驗證。(2)進入首頁選擇「活動登錄」(App 請由「個人化服務」點選此功能)→ 勾選欲登錄的活動→ 登錄成功。
請注意特約商店有權決定適用本活動之商品及其得分期之期數與門檻,持卡人登錄或購物前請先確認該商品是否適用本活動。
上述活動消費金額以刷卡交易日為準,且廠商請款入帳日須於活動結束後10天完成,若有付款失敗、訂單取消、分期取消、退貨或授權未完成之情事,該筆交易不得參加本活動。分期付款消費係以該筆交易之總金額歸入交易當月計算。回饋時如遇持卡人有延滯繳款、停卡或其它違反本行信用卡約定條款之情事,本行得取消其回饋資格。
本活動之網站/APP刷卡消費,如持卡人使用行動支付/電子支付/APP錢包綁卡支付等型態,如Apple pay、Google pay、街口支付、Line Pay、悠遊付…等,恕不適用上述贈刷卡金活動。
紅利折抵交易與分期交易不得同時併用。 如有任何因電腦、網路、電話、技術或不可歸責於本行與特約商店之事由,而使參加本活動卡友登錄之資料有錯誤、無法辨識,本行與特約商店不負任何法律責任,持卡人亦不得因此異議。
參加分期付款專案時,將由本行就持卡人所購買的商品/服務之全部價款一次墊付予該特約商店,並由持卡人就分期付款本金以每一月為一期,分期償還每月應攤還金額予本行。本行非商品進口人、出售人或經銷人,與特約商店/商品出賣人間亦無代理、合夥關係、本行未就商品提供任何保證,亦未介入商品之交付或商品之瑕疵等買賣之實體交易關係。相關出退貨或服務取消之退款事宜、持卡人應逕洽商品出賣人。若持卡人與特約商店就所購買之商品/服務之品質、數量、金額有所爭議時,應向特約商店尋求解決,如無法解決,得要求本行就該筆交易以「帳款疑義之處理程序」辦理,不得因此拒付信用卡款項。持卡人進行郵購買賣或訪問買賣交易,可依消費者保護法第19條規定向特約商店解除買賣契約。
相關活動辦法、未盡事宜或變更,依本行網站或特約商店公告為準。持卡人於參加本活動之同時,即同意接受本活動注意事項之規範,如有違反本活動注意事項之行為,本行得取消其參加資格,並對於任何破壞本活動之行為保留相關權利。
星展銀行(台灣)與特約商店保留修改、變更或終止本活動內容之權利並將依信用卡業務機構管理辦法相關規定辦理。
如有任何問題,建議您先透過常見問題查詢,也歡迎使用線上回報聯絡我們。我們將竭誠為您服務。
謹慎理財 信用至上
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
• 於指定金流合作品牌網站刷星展信用卡分期達指定門檻並於指定期間內完成登錄,即可享刷卡金回饋。本活動回饋資格採正附卡合計,每一歸戶每月回饋資格須個別登錄且當月限擇優回饋乙次,每月回饋不累贈。
• 適用活動之金流合作品牌商店依金流公告或結帳頁面為準,金流合作品牌商店刷卡交易名稱須為「綠界﹡-商店名稱、綠界科技-商店名稱、「 綠界科技股*商店名稱」始符合回饋。
• 請於活動指定期間至「星展Card+信用卡數位服務」進行登錄。各月回饋須個別登錄,完成登錄後即享有參加本活動之資格,未於指定期間內完成登錄者,視同放棄參加資格。登錄額滿活動即提前終止並關閉登錄網頁。星展銀行將於當月活動結束後次次月底前將刷卡金回饋至正卡持卡人信用卡帳戶。回饋之刷卡金僅限抵扣信用卡一般消費帳款,恕不得要求折現或轉讓予他人。
• 活動登錄前請先於www.dbs.com.tw完成星展Card+信用卡數位服務完成註冊:「星展Card+信用卡數位服務」 (1)Step1:點選「立即線上註冊」→ Step2:輸入個人資料與設定使用者帳號及密碼→ Step3:完成簡訊動態密碼驗證。(2)進入首頁選擇「活動登錄」(App 請由「個人化服務」點選此功能)→ 勾選欲登錄的活動→ 登錄成功。
• 請注意特約商店有權決定適用本活動之商品及其得分期之期數與門檻,持卡人登錄或購物前請先確認該商品是否適用本活動。
• 上述活動消費金額以刷卡交易日為準,且廠商請款入帳日須於活動結束後10天完成,若有付款失敗、訂單取消、分期取消、退貨或授權未完成之情事,該筆交易不得參加本活動。分期付款消費係以該筆交易之總金額歸入交易當月計算。回饋時如遇持卡人有延滯繳款、停卡或其它違反本行信用卡約定條款之情事,本行得取消其回饋資格。
• 本活動之網站/APP刷卡消費,如持卡人使用行動支付/電子支付/APP錢包綁卡支付等型態,如Apple pay、Google pay、街口支付、Line Pay、悠遊付…等,恕不適用上述贈刷卡金活動。
• 紅利折抵交易與分期交易不得同時併用。
• 如有任何因電腦、網路、電話、技術或不可歸責於本行與特約商店之事由,而使參加本活動卡友登錄之資料有錯誤、無法辨識,本行與特約商店不負任何法律責任,持卡人亦不得因此異議。
• 參加分期付款專案時,將由本行就持卡人所購買的商品/服務之全部價款一次墊付予該特約商店,並由持卡人就分期付款本金以每一月為一期,分期償還每月應攤還金額予本行。本行非商品進口人、出售人或經銷人,與特約商店/商品出賣人間亦無代理、合夥關係、本行未就商品提供任何保證,亦未介入商品之交付或商品之瑕疵等買賣之實體交易關係。相關出退貨或服務取消之退款事宜、持卡人應逕洽商品出賣人。若持卡人與特約商店就所購買之商品/服務之品質、數量、金額有所爭議時,應向特約商店尋求解決,如無法解決,得要求本行就該筆交易以「帳款疑義之處理程序」辦理,不得因此拒付信用卡款項。持卡人進行郵購買賣或訪問買賣交易,可依消費者保護法第19條規定向特約商店解除買賣契約。
• 相關活動辦法、未盡事宜或變更,依本行網站或特約商店公告為準。持卡人於參加本活動之同時,即同意接受本活動注意事項之規範,如有違反本活動注意事項之行為,本行得取消其參加資格,並對於任何破壞本活動之行為保留相關權利。
• 星展銀行(台灣)與特約商店保留修改、變更或終止本活動內容之權利並將依信用卡業務機構管理辦法相關規定辦理。
2025-10-16 19:13:58 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 47/49 個網址
2025-10-16 19:13:58 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:13:58 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846 的第 1/3 次請求
2025-10-16 19:13:58 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20da41010>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/432ec1ed6caa2f85c265b3e3efe87852
2025-10-16 19:13:58 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddcbbd0>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/432ec1ed6caa2f85c265b3e3efe87852
2025-10-16 19:13:58 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20ddcb010>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/432ec1ed6caa2f85c265b3e3efe87852
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_d0e96ad9_lbr_hwxr
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:13:58 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409831634768 (1/3)
2025-10-16 19:13:58 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:14:01 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:14:01 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:14:01 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:14:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:14:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:14:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:14:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:14:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:14:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:14:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:14:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:14:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:14:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:14:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:14:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:14:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:14:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:14:31 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: .container
2025-10-16 19:14:31 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:14:33 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:14:33 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:14:33 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:14:33 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:14:33 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:14:33 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:14:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:14:37 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 173
2025-10-16 19:14:39 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 173,內容可能已加載完成
2025-10-16 19:14:39 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846 (實際 URL: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846)
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 55923 字節
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 325 字節
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 1372 字節
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2256] - extract_text_from_html - 使用 BeautifulSoup 針對性提取成功,長度: 1343 字節
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 752 字節
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_targeted 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 2136 字節,約 279 個詞,216 行
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: GO TOP
ウェブ
画像
表示順:
Relevance
Relevance
Date
服務介紹
收款與支付
綠界金流
刷卡機 (有線/無線)
綠界閘道服務
營運管理
物流服務
電子發票
電子票券
CashBack 返利平台
專業服務
支付系統建置服務
資安聯防健檢
解決方案
中小型電商/開店
ECShop 網路開店
Shopify 平台開店
收款網址
購物車模組
超商代收
公益/政治捐款
捐款服務
定期扣款/高價商品
綁卡/定期扣款
裕富無卡分期
中租銀角零卡
永豐圓夢30期
最新消息
費用
支援
賣家支援
常見問題
操作手冊下載
文件表單下載
開發者支援
開發者中心
購物車模組下載
消費者服務
行動收付
綠界 Pay
消費者支援
常見問題
消費者查詢
LINE 官方帳號
綠界賣家
驗證及申請
賣家資料
服務申請
額度/提領
帳戶總覽
帳戶提領
30日收款額度
首頁
>
最新消息
最新消息
公告
【免費講座】綠界科技 × 資安聯防 | 別讓網站,變成駭客的購物車!
2025-08-22
綠界科技 × 資安聯防 免費線上講座
🔒
別讓網站,變成駭客的購物車!
資安攻擊手法日新月異,
每一次漏洞都可能造成商業損失。
面對這些網路攻擊,你真的準備好了嗎?
⏩
【立即報名】
綠界科技資安團隊 推出【免費資安知識】
帶您一步步掌握資安防護要點,提前阻斷風險!
✨
活動亮點
真實案例解析
:常見資安漏洞案例分享
實用工具介紹
:資安工具介紹與應用
即時操作教學
:資安檢測即時操作教學
📗
活動好禮
課程完成後,有機會獲得
【弱點掃描報告書】
乙份,
讓您的網站資安現況一目了然
🗒️
活動資訊
活動日期
:2025/09/09(二)15:00
報名截止
:2025/09/08(一)中午12:00止
活動地點
:線上直播(報名成功後,於表單完成頁取得線上會議邀請連結)
👥
適合對象
創業經營者
網站架設人員
想建立資安觀念者
🔥
網站安全不能等!
🔥
立即掌握資安防護要點,保護您的網站與商機
⏩
【立即報名】
上一頁
|
回列表
|
下一頁
關於我們
關於綠界科技
專業證書
投資人專區
企業責任
安全漏洞獎勵計畫
人才招募
服務能量登錄
權益說明
綠界會員服務條款
會員服務規範
隱私權政策
銀行揭露事項
交易管理規章
物流暨收款服務處理辦法
ECTicket服務條款
會員注意事項同意書
綠界科技API使用條款
退 / 換貨提醒
交易糾紛爭議處理
申訴管道及處理程序
商務合作
合作銀行
合作夥伴
支援中心
常見問題
消費者資料查詢
文件表單下載
開發者中心
加入綠界
聯繫銷售顧問
異業合作
聯繫客服
客服線上回報
專線:02-2655-1775
專線服務時間:
-平日 09:00~20:00
-假日 09:00~12:00、13:00~18:00
本網站適用於最新瀏覽器版本,若並非適用版本請更新您的瀏覽器。
Copyright © 1996-2025 Green World FinTech Service Co., Ltd. All rights reserved.
;
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
× | | × | 検索 |
| ×
| ×
| 表示順:RelevanceRelevanceDate
公告 | 【免費講座】綠界科技 × 資安聯防 | 別讓網站,變成駭客的購物車! | 2025-08-22
綠界科技 × 資安聯防 免費線上講座
🔒 別讓網站,變成駭客的購物車!
資安攻擊手法日新月異,每一次漏洞都可能造成商業損失。
面對這些網路攻擊,你真的準備好了嗎? ⏩ 【立即報名】
綠界科技資安團隊 推出【免費資安知識】
帶您一步步掌握資安防護要點,提前阻斷風險!
✨ 活動亮點
真實案例解析:常見資安漏洞案例分享 實用工具介紹:資安工具介紹與應用 即時操作教學:資安檢測即時操作教學
📗 活動好禮
課程完成後,有機會獲得【弱點掃描報告書】乙份,讓您的網站資安現況一目了然
🗒️ 活動資訊
活動日期:2025/09/09(二)15:00 報名截止:2025/09/08(一)中午12:00止
活動地點:線上直播(報名成功後,於表單完成頁取得線上會議邀請連結)
👥 適合對象
創業經營者 網站架設人員 想建立資安觀念者
🔥 網站安全不能等!🔥
立即掌握資安防護要點,保護您的網站與商機⏩ 【立即報名】
|
• 廠商後台
• ECShop 後台
• 綠界官網
• 採購商數位贈禮券
• 真實案例解析:常見資安漏洞案例分享
• 實用工具介紹:資安工具介紹與應用
• 即時操作教學:資安檢測即時操作教學
• 活動日期:2025/09/09(二)15:00
• 報名截止:2025/09/08(一)中午12:00止
• 活動地點:線上直播(報名成功後,於表單完成頁取得線上會議邀請連結)
• 創業經營者
• 網站架設人員
• 想建立資安觀念者
2025-10-16 19:15:09 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 48/49 個網址
2025-10-16 19:15:09 - INFO - main - [url_processor.py:209] - process_url - 處理子頁面: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:15:09 - INFO - main - [url_processor.py:217] - process_url - 嘗試獲取子頁面內容 (嘗試 1/2, force_new_driver=False)
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1234] - get_content - 正在獲取網頁內容: https://www.ecpay.com.tw/Activities/OmoPosMachine, use_selenium=True, proxy=False, force_new_driver=False
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1274] - get_content - 設置頁面加載超時:15 秒(基於網站配置)
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1292] - get_content - 嘗試獲取 https://www.ecpay.com.tw/Activities/OmoPosMachine 的第 1/3 次請求
2025-10-16 19:15:09 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de210b74250>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/0fd41c1a0e267835534f06d4894b4ec2
2025-10-16 19:15:09 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20d90a890>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/0fd41c1a0e267835534f06d4894b4ec2
2025-10-16 19:15:09 - WARNING - urllib3.connectionpool - [connectionpool.py:868] - urlopen - Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7de20dfeb410>: Failed to establish a new connection: [Errno 111] Connection refused')': /session/0fd41c1a0e267835534f06d4894b4ec2
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1022] - _create_driver_internal - 創建臨時 Chrome user-data-dir: /tmp/chrome_profile_852d9cdb_7kjcauz2
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1077] - _create_driver_internal - 正在創建 WebDriver 實例...
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1081] - _create_driver_internal - 嘗試方法1:使用智能路徑發現機制
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:956] - smart_find_chrome_paths - 找到 ChromeDriver: /usr/local/bin/chromedriver
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:992] - smart_find_chrome_paths - 找到 Chrome 二進制文件: /usr/bin/google-chrome
2025-10-16 19:15:09 - INFO - WebScraper - [scraper.py:1011] - smart_find_chrome_paths - 智能路徑搜尋成功 - ChromeDriver: /usr/local/bin/chromedriver, Chrome: /usr/bin/google-chrome
2025-10-16 19:15:10 - INFO - WebScraper - [scraper.py:1101] - _create_driver_internal - 使用智能路徑搜索成功創建 WebDriver
2025-10-16 19:15:10 - INFO - WebDriverInstanceManager - [webdriver_instance_manager.py:321] - get_or_create_instance - 立即創建新WebDriver實例 138409848638672 (1/3)
2025-10-16 19:15:10 - INFO - WebScraper - [scraper.py:1338] - get_content - 使用 Selenium 訪問 URL: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:15:12 - INFO - WebScraper - [scraper.py:1397] - get_content - 等待頁面基本加載完成: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:15:12 - INFO - WebScraper - [scraper.py:1404] - get_content - 頁面body元素已加載
2025-10-16 19:15:12 - INFO - WebScraper - [scraper.py:1417] - get_content - 頁面加載狀態: complete
2025-10-16 19:15:17 - INFO - WebScraper - [scraper.py:1434] - get_content - 找到主要內容元素: article
2025-10-16 19:15:17 - INFO - WebScraper - [scraper.py:1445] - get_content - 頁面基本加載完成: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:15:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:15:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:15:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:15:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:15:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:15:19 - INFO - WebScraper - [scraper.py:1849] - _detect_page_type - 檢測到的框架: jquery
2025-10-16 19:15:19 - INFO - WebScraper - [scraper.py:1455] - get_content - 檢測到頁面類型: ajax
2025-10-16 19:15:19 - INFO - WebScraper - [scraper.py:1463] - get_content - 檢測到AJAX內容,等待AJAX請求完成
2025-10-16 19:15:19 - INFO - WebScraper - [scraper.py:2016] - _wait_for_ajax_completion - jQuery AJAX 請求已完成
2025-10-16 19:15:19 - INFO - WebScraper - [scraper.py:2027] - _wait_for_ajax_completion - XHR 請求已完成
2025-10-16 19:15:23 - INFO - WebScraper - [scraper.py:1477] - get_content - 初始可見元素數量: 230
2025-10-16 19:15:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:15:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:15:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:15:25 - INFO - WebScraper - [scraper.py:1487] - get_content - 元素數量穩定: 230,內容可能已加載完成
2025-10-16 19:15:25 - INFO - WebScraper - [scraper.py:1494] - get_content - 等待可能的動態內容...
2025-10-16 19:15:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:15:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:15:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:15:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:1560] - get_content - 成功獲取 URL 內容: https://www.ecpay.com.tw/Activities/OmoPosMachine (實際 URL: https://www.ecpay.com.tw/Activities/OmoPosMachine)
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:1758] - get_content - 清理在 get_content 方法中創建的 WebDriver 實例
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:166] - driver - 在設置新WebDriver前關閉舊實例
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:324] - close_driver - 線程 138409897171904: 關閉 WebDriver 實例
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:352] - close_driver - WebDriver 已成功關閉
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:396] - close_driver - 已執行 Python 垃圾回收
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:1765] - get_content - WebDriver 實例已成功返回到池中
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2170] - extract_text_from_html - 開始從HTML中提取文本,HTML長度: 55096 字節
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2182] - extract_text_from_html - 使用 trafilatura 成功提取文本,長度: 766 字節
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2207] - extract_text_from_html - 使用 BeautifulSoup 基本提取成功,長度: 3136 字節
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2353] - extract_text_from_html - 成功提取結構化數據,長度: 2416 字節
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 trafilatura 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 beautifulsoup_basic 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2380] - extract_text_from_html - 提取源 structured_data 聯絡信息檢查: 電子郵件=False, 電話=False, 分數=0
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2396] - extract_text_from_html - 選擇 BeautifulSoup 基本提取作為最佳結果(無聯絡信息)
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2416] - extract_text_from_html - 已成功提取文本,總長度: 5564 字節,約 793 個詞,375 行
2025-10-16 19:15:55 - INFO - WebScraper - [scraper.py:2417] - extract_text_from_html - 提取的最終文本內容: 次世代OMO刷卡機
次世代OMO刷卡機
通過國內收單機構核驗,支援超過20多間銀行分期服務,文件備齊1~2週快速取得設備。
立即申請
( OMO = Online Merge Offline 線上線下虛實整合)
OMO虛實整合,消費新趨勢,銷售業績再創高峰
多種支付
手持裝置
訂單整合
操作簡單
申請快速
交易安全又便利,滿足各種消費情境
符合國際安全標準,取得國內收單核驗
國內收單機構核驗通過,並持有PCI DSS證書,交易安全有保障。
提供多項支付方式,收款整合更便利
- 適用Visa、Mastercard、JCB及銀聯卡
- 支援信用卡一次付清、紅利折抵、分期付款服務
- Apple Pay、Google Pay、Samsung Pay
提供多間銀行分期服務,實現消費者多元付款需求
一次取得超過20+銀行的信用卡分期付款,最高期數可分24期,提供各式消費者更完善支付選擇。
次世代手持刷卡機攜帶便利,滿足各種交易情境
設計輕巧攜帶方便,零接觸交易好安心。搭配全網4G通訊,結帳不受地點限制,適用各種銷售場景。
線上線下虛實整合,後台輕鬆統一管理
整合線下訂單,搭配線上綠界管理後台,交易數據一目了然,輕鬆管理。
搭配使用POS機台,銷售管理更便捷
搭配POS機台並結合綠界的
POS線下發票開立
功能,交易更順暢且整合消費訊息,讓您營運效率提升,幫助您管理門市輕鬆又省力。
以輕鬆的價格,取得完整的價值
次世代OMO刷卡機型號介紹
POS 設備整合方案
設備說明
無線型:適合需移動的銷售場景,如:展覽會場、戶外快閃活動等,支援4G無線網路,攜帶便利,結帳地點不受限。
有線型:綠界另有提供POS設備整合方案,結合刷卡機與POS系統,也支援POS設備API連線規格串接。
Verifone X990 (支援無線/有線型)
設備功能
一期、分期
長租月費
每月 350 元起
當月(日曆日)交易金額達30萬元(含)以上,當月免收月費。
押金
8,000元
申請說明
申請作業時間約兩週 (10-14 個工作天)
若有短租服務需求,請與
銷售顧問
聯繫
設備功能
一期、分期
長租月費
每月350元起
當月(日曆日)交易金額達30萬元(含)以上,當月免收月費。
押金
8,000元
申請說明
申請作業時間約兩週 (10-14 個工作天)
若有短租服務需求,請與
銷售顧問
聯繫
規格說明
機台尺寸
193mm(L) x 84mm(W) x 64mm(H)
(有線型另擴展底座)
操作系統
Android 5.X / 7.X 安全支付系統
顯示器
5.5英吋 IPS面板
解析度1280x720
觸控式螢幕,支援電子簽名
內含配件
標準電源-鋰離子充電電池
輸出 DC5V/2A 電源供應器
數據線
(僅有線型提供,搭配POS機台連線使用)
以上皆為未稅價格,最終結算費用需加收 5%營業稅。
手持式觸控收銀機 (發票機)【AOBX】
桌上型POS機 (發票機)【PO6N】
手持式觸控收銀機 (發票機)【AOWX】
適合產業
觀光飯店、旅行社、美容按摩、可在展覽及會場搭配 OMO 刷卡機,銷售票劵、提貨劵,創造消費者持續購買。
手持式觸控收銀機(發票機) 【AOBX】
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
26,800 元
加購商品-
熱感紙36捲
1,050 元
總價
32,400 元(不含加購商品)
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
26,800 元
加購商品-
熱感紙36捲
1,050 元
總價
32,400 元(不含加購商品)
規格說明
機台尺寸
279(L)*131mm(W)*100mm(H)
熱感紙捲尺寸
57mm(L) x 40mm(W) x 20mm(H)
處理器
RK3568四核Cortex-A55 主頻2.0GHz
操作系統
處理器-瑞芯微RK3568
記憶體-2GB
儲存空間-32GB
作業系統-Android
顯示器-8吋800*1280
硬體設備
8吋手持式觸控發票收銀主機
有線一維掃描槍
小錢箱(4鈔4幣)
電池規格
內建3Ah鋰電池UPS,斷電可使用8~15小時,避免突然斷電造成的資料遺失及銷售中斷。
以上皆為未稅價格,最終結算費用需加收 5%營業稅。
適合產業
餐飲業、服飾業、生活百貨及批發零售業,適合多品項商品管理,助您輕鬆轉型成智慧零售店家。
桌上型POS機(發票機) 【PO6N】
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
40,800 元
加購商品-
熱感紙12捲
840 元
總價
46,400 元(不含加購商品)
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
40,800 元
加購商品-
熱感紙12捲
840 元
總價
46,400 元(不含加購商品)
規格說明
機台尺寸
216mm(L) x 378mm(W) x 366mm(H)
熱感紙捲尺寸
57mm(L) x 80mm(W) x 20mm(H)
處理器
Intel J6412,MAX 2.6GHz
操作系統
處理器 – Intel J6412
記憶體 – 8GB
儲存空間 – 256GB
作業系統 – Windows
主顯示器 – 15.6吋 1920*1080
Windows 10 正版授權
硬體設備
有線一維掃描槍
大錢箱(4鈔8幣)
以上皆為未稅價格,最終結算費用需加收 5%營業稅。
適合產業
個人創業、網路賣家跨足實體、教育學習、專業服務,羽量機身輕薄可攜方便參展,尖峰時段加速結帳流程,一人輕鬆 Hold 住全場。
手持式觸控收銀機(發票機)【AOWX】
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
13,500 元
加購商品-
熱感紙36捲
1,050 元
總價
19,100 元(不含加購商品)
系統設定費
3,600 元
售後服務費
(含專人到府安裝)
2,000 元
POS 設備組合
13,500 元
加購商品-
熱感紙36捲
1,050 元
總價
19,100 元(不含加購商品)
規格說明
機台尺寸
203(L)*89.6(W)*56.1(H)mm
熱感紙捲尺寸
57mm(L) x 40mm(W) x 20mm(H)
處理器
高通 4*A53,1.3GHz
操作系統
處理器 - 高通QCM2150
記憶體 - 2GB
儲存空間 - 16GB
作業系統 - Android
顯示器 - 6吋720*1280
電池規格
內建鋰電池,斷電可使用8~15小時,避免突然斷電造成的資料遺失及銷售中斷。
以上皆為未稅價格,最終結算費用需加收 5%營業稅。
把握數位轉型商機,現在就準備申請!
Step01
申請綠界特約賣家及次世代OMO刷卡機服務
Step02
申請完成
Step03
派發機台並安排專人協助裝機
Step04
使用次世代OMO刷卡機進行交易
立即申請
申請作業時間約兩週 ( 10-14 個工作天)
告別繁瑣程序,輕鬆就能便利支付
立即加入
綠界賣家
更多功能模組,敬請期待!
會員儲值模組
搭配會員儲值模式,
付款輕鬆快速
票券模組交易
可開立票券,應用更豐富
我是商店
搶先預約
本網站使用 Cookies 以便為您提供更優質的使用體驗,點擊 "同意" 或繼續瀏覽網站即表示您同意我們使用 Cookie。
隱私權政策
同意
額外的結構化內容:
設備功能 | 一期、分期
長租月費 | 每月 350 元起當月(日曆日)交易金額達30萬元(含)以上,當月免收月費。
押金 | 8,000元
申請說明 | 申請作業時間約兩週 (10-14 個工作天)
若有短租服務需求,請與 銷售顧問 聯繫
設備功能 | 一期、分期
長租月費 | 每月350元起當月(日曆日)交易金額達30萬元(含)以上,當月免收月費。
押金 | 8,000元
申請說明 | 申請作業時間約兩週 (10-14 個工作天)
若有短租服務需求,請與 銷售顧問 聯繫
機台尺寸 | 193mm(L) x 84mm(W) x 64mm(H) (有線型另擴展底座)
操作系統 | Android 5.X / 7.X 安全支付系統
顯示器 | 5.5英吋 IPS面板
解析度1280x720
觸控式螢幕,支援電子簽名
內含配件 | 標準電源-鋰離子充電電池
輸出 DC5V/2A 電源供應器
數據線 (僅有線型提供,搭配POS機台連線使用)
系統設定費 | 3,600 元
售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 26,800 元
加購商品-熱感紙36捲 | 1,050 元
總價 | 32,400 元(不含加購商品)
系統設定費 | 3,600 元 | 售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 26,800 元 | 加購商品-熱感紙36捲 | 1,050 元
總價 | 32,400 元(不含加購商品)
機台尺寸 | 279(L)*131mm(W)*100mm(H)
熱感紙捲尺寸 | 57mm(L) x 40mm(W) x 20mm(H)
處理器 | RK3568四核Cortex-A55 主頻2.0GHz
操作系統 | 處理器-瑞芯微RK3568
記憶體-2GB
儲存空間-32GB
作業系統-Android
顯示器-8吋800*1280
硬體設備 | 8吋手持式觸控發票收銀主機
有線一維掃描槍
小錢箱(4鈔4幣)
電池規格 | 內建3Ah鋰電池UPS,斷電可使用8~15小時,避免突然斷電造成的資料遺失及銷售中斷。
系統設定費 | 3,600 元
售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 40,800 元
加購商品-熱感紙12捲 | 840 元
總價 | 46,400 元(不含加購商品)
系統設定費 | 3,600 元 | 售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 40,800 元 | 加購商品-熱感紙12捲 | 840 元
總價 | 46,400 元(不含加購商品)
機台尺寸 | 216mm(L) x 378mm(W) x 366mm(H)
熱感紙捲尺寸 | 57mm(L) x 80mm(W) x 20mm(H)
處理器 | Intel J6412,MAX 2.6GHz
操作系統 | 處理器 – Intel J6412
記憶體 – 8GB
儲存空間 – 256GB
作業系統 – Windows
主顯示器 – 15.6吋 1920*1080
Windows 10 正版授權
硬體設備 | 有線一維掃描槍
大錢箱(4鈔8幣)
系統設定費 | 3,600 元
售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 13,500 元
加購商品-熱感紙36捲 | 1,050 元
總價 | 19,100 元(不含加購商品)
系統設定費 | 3,600 元 | 售後服務費(含專人到府安裝) | 2,000 元
POS 設備組合 | 13,500 元 | 加購商品-熱感紙36捲 | 1,050 元
總價 | 19,100 元(不含加購商品)
機台尺寸 | 203(L)*89.6(W)*56.1(H)mm
熱感紙捲尺寸 | 57mm(L) x 40mm(W) x 20mm(H)
處理器 | 高通 4*A53,1.3GHz
操作系統 | 處理器 - 高通QCM2150
記憶體 - 2GB
儲存空間 - 16GB
作業系統 - Android
顯示器 - 6吋720*1280
電池規格 | 內建鋰電池,斷電可使用8~15小時,避免突然斷電造成的資料遺失及銷售中斷。
•
• 次世代OMO刷卡機
• 次世代OMO刷卡機型號介紹
• POS 設備整合方案
• 申請作業時間約兩週 (10-14 個工作天)
• 若有短租服務需求,請與 銷售顧問 聯繫
• 申請作業時間約兩週 (10-14 個工作天)
• 若有短租服務需求,請與 銷售顧問 聯繫
• 5.5英吋 IPS面板
• 解析度1280x720
• 觸控式螢幕,支援電子簽名
• 標準電源-鋰離子充電電池
• 輸出 DC5V/2A 電源供應器
• 數據線 (僅有線型提供,搭配POS機台連線使用)
• 手持式觸控收銀機 (發票機)【AOBX】
• 桌上型POS機 (發票機)【PO6N】
• 手持式觸控收銀機 (發票機)【AOWX】
• 處理器-瑞芯微RK3568
• 記憶體-2GB
• 儲存空間-32GB
• 作業系統-Android
• 顯示器-8吋800*1280
• 8吋手持式觸控發票收銀主機
• 有線一維掃描槍
• 小錢箱(4鈔4幣)
• 處理器 – Intel J6412
• 記憶體 – 8GB
• 儲存空間 – 256GB
• 作業系統 – Windows
• 主顯示器 – 15.6吋 1920*1080
• Windows 10 正版授權
• 有線一維掃描槍
• 大錢箱(4鈔8幣)
• 處理器 - 高通QCM2150
• 記憶體 - 2GB
• 儲存空間 - 16GB
• 作業系統 - Android
• 顯示器 - 6吋720*1280
2025-10-16 19:15:55 - INFO - main - [url_processor.py:272] - process_url - 更新 UI 審核進度(URL ID=119):已完成 49/49 個網址
2025-10-16 19:15:55 - INFO - main - [url_processor.py:285] - process_url - UI審核: 開始審核主頁面: https://www.ecpay.com.tw/
2025-10-16 19:15:55 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4986 字符
2025-10-16 19:15:55 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:16:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:16:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:16:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:16:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:16:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:16:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:16:29 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:16:29 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 33.132秒
2025-10-16 19:16:29 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 363 字符, 總耗時: 33.184秒
2025-10-16 19:16:29 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:
發現違規內容:「ECTicket 發行管理平台 企業禮票券最佳幫手! 發行票券、企業採購數位贈禮,核銷序號全部搞定。」此內容違反了規則2(B.條件式允許):票券頁面須揭...
2025-10-16 19:16:29 - WARNING - main - [url_processor.py:322] - process_url - UI審核: 主頁面審核不通過: https://www.ecpay.com.tw/
2025-10-16 19:16:29 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 1/48: https://www.ecpay.com.tw/About/ProvisionOnMerchant
2025-10-16 19:16:29 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 14905 字符
2025-10-16 19:16:29 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:16:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:16:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:16:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:16:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:16:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:16:50 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:16:50 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 20.909秒
2025-10-16 19:16:50 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 50 字符, 總耗時: 20.961秒
2025-10-16 19:16:50 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:16:50 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/ProvisionOnMerchant
2025-10-16 19:16:50 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 2/48: https://www.ecpay.com.tw/About/TradingManage
2025-10-16 19:16:50 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4928 字符
2025-10-16 19:16:50 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:16:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 202.0MB, CPU 0.0%
2025-10-16 19:17:05 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:17:05 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 15.236秒
2025-10-16 19:17:05 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 15.288秒
2025-10-16 19:17:05 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:17:05 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/TradingManage
2025-10-16 19:17:05 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 3/48: https://www.ecpay.com.tw/About/Certificate
2025-10-16 19:17:05 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 48 字符
2025-10-16 19:17:05 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:17:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:17:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:17:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:17:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:17:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:17:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:17:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:17:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:17:10 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:17:10 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.050秒
2025-10-16 19:17:10 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 45 字符, 總耗時: 5.102秒
2025-10-16 19:17:10 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:
審核通過...
2025-10-16 19:17:10 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Certificate
2025-10-16 19:17:10 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 4/48: https://www.ecpay.com.tw/About/PartnerPayment
2025-10-16 19:17:10 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 773 字符
2025-10-16 19:17:10 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:17:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:17:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:17:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:17:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 12.177秒
2025-10-16 19:17:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 12.229秒
2025-10-16 19:17:22 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:17:22 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/PartnerPayment
2025-10-16 19:17:22 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 5/48: https://www.ecpay.com.tw/About/Partnerbank
2025-10-16 19:17:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1024 字符
2025-10-16 19:17:22 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:17:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:17:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:17:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:17:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:17:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:17:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:17:40 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:17:40 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 17.793秒
2025-10-16 19:17:40 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 17.843秒
2025-10-16 19:17:40 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:17:40 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Partnerbank
2025-10-16 19:17:40 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 6/48: https://www.ecpay.com.tw/IntroTransport
2025-10-16 19:17:40 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2479 字符
2025-10-16 19:17:40 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:17:49 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:17:49 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.054秒
2025-10-16 19:17:49 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 43 字符, 總耗時: 9.105秒
2025-10-16 19:17:49 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:17:49 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/IntroTransport
2025-10-16 19:17:49 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 7/48: https://www.ecpay.com.tw/Intro/Ecpay_en
2025-10-16 19:17:49 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 14545 字符
2025-10-16 19:17:49 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:18:02 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:18:02 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:18:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:18:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:18:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:18:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:18:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:18:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:18:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 205.0MB, CPU 0.0%
2025-10-16 19:18:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:18:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:18:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:18:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:18:20 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:18:20 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 30.423秒
2025-10-16 19:18:20 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 412 字符, 總耗時: 30.474秒
2025-10-16 19:18:20 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:發現違規內容:「The device model is Verifone X990, supporting wired and wireless. For short-t...
2025-10-16 19:18:20 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Intro/Ecpay_en
2025-10-16 19:18:20 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 8/48: https://www.ecpay.com.tw/Investor/Company_Info
2025-10-16 19:18:20 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:18:20 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:18:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:18:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:18:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:18:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:18:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:18:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:18:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:18:41 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:18:41 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 21.516秒
2025-10-16 19:18:41 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 21.568秒
2025-10-16 19:18:41 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:18:41 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Investor/Company_Info
2025-10-16 19:18:41 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 9/48: https://www.ecpay.com.tw/About/ProvisionLogistics
2025-10-16 19:18:41 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5317 字符
2025-10-16 19:18:41 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:19:04 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:19:04 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 23.104秒
2025-10-16 19:19:04 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 47 字符, 總耗時: 23.155秒
2025-10-16 19:19:04 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:
審核通過...
2025-10-16 19:19:04 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/ProvisionLogistics
2025-10-16 19:19:04 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 10/48: https://www.ecpay.com.tw/CreditCard/Privacy_20131226
2025-10-16 19:19:04 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:19:04 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:19:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:19:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:19:20 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:19:20 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 15.135秒
2025-10-16 19:19:20 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 15.187秒
2025-10-16 19:19:20 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:19:20 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/CreditCard/Privacy_20131226
2025-10-16 19:19:20 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 11/48: https://www.ecpay.com.tw/Intro/CashBackIntro
2025-10-16 19:19:20 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1038 字符
2025-10-16 19:19:20 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:19:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:19:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:19:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:19:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:19:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:19:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:19:38 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:19:38 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 18.218秒
2025-10-16 19:19:38 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 18.271秒
2025-10-16 19:19:38 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:19:38 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Intro/CashBackIntro
2025-10-16 19:19:38 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 12/48: https://www.ecpay.com.tw/Intro/URichIntro
2025-10-16 19:19:38 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8366 字符
2025-10-16 19:19:38 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:19:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:19:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:19:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.7MB, CPU 0.0%
2025-10-16 19:19:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:20:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:20:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:20:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:20:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:20:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:20:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:20:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:20:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:20:18 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:20:18 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 40.250秒
2025-10-16 19:20:18 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 365 字符, 總耗時: 40.302秒
2025-10-16 19:20:18 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「本服務由裕富數位資融股份有限公司(以下稱「裕富數位」)提供,綠界科技股份有限公司(以下稱「本公司」)僅為本服務推廣合作商。」;「裕富無卡分期介紹 無卡分期指消費者在沒有信用卡的...
2025-10-16 19:20:18 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Intro/URichIntro
2025-10-16 19:20:18 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 13/48: https://www.ecpay.com.tw/About/Disputes
2025-10-16 19:20:18 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 13908 字符
2025-10-16 19:20:18 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:20:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:20:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:20:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:20:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:20:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:20:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:20:31 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:20:31 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 12.984秒
2025-10-16 19:20:31 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 13.036秒
2025-10-16 19:20:31 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:20:31 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Disputes
2025-10-16 19:20:31 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 14/48: https://www.ecpay.com.tw/About/Member_Consent
2025-10-16 19:20:31 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2486 字符
2025-10-16 19:20:31 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:20:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:20:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:20:44 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:20:44 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 12.761秒
2025-10-16 19:20:44 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 12.811秒
2025-10-16 19:20:44 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:20:44 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Member_Consent
2025-10-16 19:20:44 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 15/48: https://www.ecpay.com.tw/Intro/ProjectSetIntro
2025-10-16 19:20:44 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 883 字符
2025-10-16 19:20:44 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:20:54 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:20:54 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.819秒
2025-10-16 19:20:54 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 9.870秒
2025-10-16 19:20:54 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:20:54 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Intro/ProjectSetIntro
2025-10-16 19:20:54 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 16/48: https://www.ecpay.com.tw/Intro/DonateServiceIntro
2025-10-16 19:20:54 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1472 字符
2025-10-16 19:20:54 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:21:10 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:21:10 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 16.364秒
2025-10-16 19:21:10 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 16.416秒
2025-10-16 19:21:10 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:21:10 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Intro/DonateServiceIntro
2025-10-16 19:21:10 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 17/48: https://www.ecpay.com.tw/Introcvs
2025-10-16 19:21:10 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2398 字符
2025-10-16 19:21:10 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:21:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:21:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 193.6MB, CPU 0.0%
2025-10-16 19:21:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:21:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:21:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:21:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:21:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 11.330秒
2025-10-16 19:21:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 11.381秒
2025-10-16 19:21:22 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:21:22 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Introcvs
2025-10-16 19:21:22 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 18/48: https://www.ecpay.com.tw/Investor/Company_Responsibility
2025-10-16 19:21:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1079 字符
2025-10-16 19:21:22 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:21:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:21:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:21:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:21:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:21:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:21:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:21:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:21:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:21:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 14.708秒
2025-10-16 19:21:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 14.760秒
2025-10-16 19:21:36 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:21:36 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Investor/Company_Responsibility
2025-10-16 19:21:36 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 19/48: https://www.ecpay.com.tw/IntroRecurringPayment
2025-10-16 19:21:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 732 字符
2025-10-16 19:21:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:21:54 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:21:54 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 17.997秒
2025-10-16 19:21:54 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 18.048秒
2025-10-16 19:21:54 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:21:54 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/IntroRecurringPayment
2025-10-16 19:21:54 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 20/48: https://www.ecpay.com.tw/CreditCard/Privacy
2025-10-16 19:21:54 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:21:54 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:22:16 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:22:16 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 21.120秒
2025-10-16 19:22:16 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 21.171秒
2025-10-16 19:22:16 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:22:16 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/CreditCard/Privacy
2025-10-16 19:22:16 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 21/48: https://www.ecpay.com.tw/ServiceReply/Create
2025-10-16 19:22:16 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:22:16 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:22:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:22:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:22:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:22:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:22:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:22:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:22:33 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:22:33 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 16.890秒
2025-10-16 19:22:33 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 16.940秒
2025-10-16 19:22:33 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:22:33 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/ServiceReply/Create
2025-10-16 19:22:33 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 22/48: https://www.ecpay.com.tw/About/ECTicketServiceTerms
2025-10-16 19:22:33 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9014 字符
2025-10-16 19:22:33 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:22:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:22:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:22:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:22:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:22:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:22:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:22:59 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:22:59 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 26.099秒
2025-10-16 19:22:59 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 347 字符, 總耗時: 26.149秒
2025-10-16 19:22:59 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:發現違規內容:「ECTicket服務(下稱『本服務』)係以綠界科技股份有限公司…擔任票券發行單位,並以自身提供之商品或服務作為票券對價內容,發行紙本或電子形式之票券,購買...
2025-10-16 19:22:59 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/About/ECTicketServiceTerms
2025-10-16 19:22:59 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 23/48: https://www.ecpay.com.tw/Intro/ESecurityIntro
2025-10-16 19:22:59 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 709 字符
2025-10-16 19:22:59 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:23:02 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:23:02 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:23:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:23:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:23:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:23:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:23:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:23:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:23:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:23:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:23:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:23:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:23:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:23:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:23:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:23:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:23:13 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:23:13 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 14.602秒
2025-10-16 19:23:13 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 43 字符, 總耗時: 14.652秒
2025-10-16 19:23:13 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:23:13 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Intro/ESecurityIntro
2025-10-16 19:23:13 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 24/48: https://www.ecpay.com.tw/About/Introduction
2025-10-16 19:23:13 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:23:13 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:23:19 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:23:19 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:23:25 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:23:25 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:23:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:23:28 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:23:28 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 14.586秒
2025-10-16 19:23:28 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 14.637秒
2025-10-16 19:23:28 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:23:28 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Introduction
2025-10-16 19:23:28 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 25/48: https://www.ecpay.com.tw/Intro/ZingalaIntro
2025-10-16 19:23:28 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3683 字符
2025-10-16 19:23:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:23:28 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:23:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:23:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:24:04 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:24:04 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 35.760秒
2025-10-16 19:24:04 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 335 字符, 總耗時: 35.812秒
2025-10-16 19:24:04 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:發現違規內容:「無卡分期是一項創新服務,讓消費者沒有信用卡,也能輕鬆享有分期付款的彈性與便利」、「申請流程 STEP 1 服務申請…STEP 2 資料審核 申請資料將由 中租 zingala ...
2025-10-16 19:24:04 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Intro/ZingalaIntro
2025-10-16 19:24:04 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 26/48: https://www.ecpay.com.tw/About/Bankdisclosures
2025-10-16 19:24:04 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:24:04 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:24:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:24:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:24:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:24:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:24:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:24:21 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:24:21 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 16.977秒
2025-10-16 19:24:21 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 17.027秒
2025-10-16 19:24:21 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:24:21 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/Bankdisclosures
2025-10-16 19:24:21 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 27/48: https://www.ecpay.com.tw/About/ProvisionOnMember
2025-10-16 19:24:21 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 10054 字符
2025-10-16 19:24:21 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:24:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:24:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:24:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:24:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:24:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:24:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:24:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:24:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:24:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 15.201秒
2025-10-16 19:24:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 15.251秒
2025-10-16 19:24:36 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:24:36 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/ProvisionOnMember
2025-10-16 19:24:36 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 28/48: https://www.ecpay.com.tw/About/return
2025-10-16 19:24:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5885 字符
2025-10-16 19:24:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:24:55 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:24:55 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 18.825秒
2025-10-16 19:24:55 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 18.876秒
2025-10-16 19:24:55 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:24:55 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/About/return
2025-10-16 19:24:55 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 29/48: https://www.ecpay.com.tw/
2025-10-16 19:24:55 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4976 字符
2025-10-16 19:24:55 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:25:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:25:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.04 秒,結果: 0
2025-10-16 19:25:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:25:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:25:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:25:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:25:34 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:25:34 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:25:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:25:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:25:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:25:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:26:00 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:26:00 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 64.801秒
2025-10-16 19:26:00 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 405 字符, 總耗時: 64.852秒
2025-10-16 19:26:00 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:
發現違規內容:「電子票券」「ECTicket 發行管理平台 企業禮票券最佳幫手! 發行票券、企業採購數位贈禮,核銷序號全部搞定。」「採購商數位贈禮券」。此內容違反了規則...
2025-10-16 19:26:00 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/
2025-10-16 19:26:00 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 30/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5904
2025-10-16 19:26:00 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1451 字符
2025-10-16 19:26:00 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:26:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:26:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:26:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:26:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:26:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:26:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:26:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:26:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:26:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:26:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:26:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:26:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:26:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:26:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:26:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:26:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:26:40 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:26:40 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 39.810秒
2025-10-16 19:26:40 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 268 字符, 總耗時: 39.861秒
2025-10-16 19:26:40 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:
發現違規內容:「刷卡機 (有線/無線)」。此內容違反了規則2(條件式允許-電信管制射頻器材):無線射頻設備須取得 NCC 認證並於頁面揭露;本頁未見相關認證揭露,屬「違...
2025-10-16 19:26:40 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5904
2025-10-16 19:26:40 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 31/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5741
2025-10-16 19:26:40 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3667 字符
2025-10-16 19:26:40 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:27:01 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:27:01 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 21.517秒
2025-10-16 19:27:01 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 21.568秒
2025-10-16 19:27:01 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:27:01 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5741
2025-10-16 19:27:01 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 32/48: https://www.ecpay.com.tw/Activities/GatewayIntro
2025-10-16 19:27:01 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 968 字符
2025-10-16 19:27:01 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:27:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:27:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:27:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:27:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:27:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:27:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:27:24 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:27:24 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 23.095秒
2025-10-16 19:27:24 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 23.146秒
2025-10-16 19:27:24 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:27:24 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Activities/GatewayIntro
2025-10-16 19:27:24 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 33/48: https://www.ecpay.com.tw/Activities/ShopifyIntro
2025-10-16 19:27:24 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9569 字符
2025-10-16 19:27:24 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:27:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:27:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:27:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:27:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:27:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:27:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:27:38 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:27:38 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 13.227秒
2025-10-16 19:27:38 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 13.277秒
2025-10-16 19:27:38 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:27:38 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Activities/ShopifyIntro
2025-10-16 19:27:38 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 34/48: https://www.ecpay.com.tw/Business/payment_fees
2025-10-16 19:27:38 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8899 字符
2025-10-16 19:27:38 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:28:03 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:28:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:28:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:28:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:28:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:28:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:28:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:28:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:28:14 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:28:14 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 36.177秒
2025-10-16 19:28:14 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 344 字符, 總耗時: 36.228秒
2025-10-16 19:28:14 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:發現違規內容:「POS 設備 | 費用 POS 設備組合 詳細 | 平板觸控收銀機【POA】:32,400元 15" 標準型 POS 機【PO3】:46,400元 手持式...
2025-10-16 19:28:14 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Business/payment_fees
2025-10-16 19:28:14 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 35/48: https://www.ecpay.com.tw/CreditCardIntro/FlexibleInstallment
2025-10-16 19:28:14 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1039 字符
2025-10-16 19:28:14 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:28:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:28:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:28:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:28:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:28:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:28:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:28:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:28:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:28:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:28:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:28:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:28:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:28:56 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:28:56 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 41.974秒
2025-10-16 19:28:56 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 42.024秒
2025-10-16 19:28:56 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:28:56 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/CreditCardIntro/FlexibleInstallment
2025-10-16 19:28:56 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 36/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5895
2025-10-16 19:28:56 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1541 字符
2025-10-16 19:28:56 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:29:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:29:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:29:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:29:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:29:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:29:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:29:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:29:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:29:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:29:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:29:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:29:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:29:26 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:29:26 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 30.362秒
2025-10-16 19:29:26 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 30.413秒
2025-10-16 19:29:26 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:29:26 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5895
2025-10-16 19:29:26 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 37/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5886
2025-10-16 19:29:26 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1854 字符
2025-10-16 19:29:26 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:29:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:29:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:29:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:29:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:29:48 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:29:48 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 22.052秒
2025-10-16 19:29:48 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 22.104秒
2025-10-16 19:29:48 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:29:48 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5886
2025-10-16 19:29:48 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 38/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:29:48 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1490 字符
2025-10-16 19:29:48 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:30:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:30:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:30:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:30:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:30:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:30:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:30:26 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:30:26 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 37.072秒
2025-10-16 19:30:26 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 340 字符, 總耗時: 37.122秒
2025-10-16 19:30:26 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:
發現違規內容:「電子票券」「ECTicket服務條款」「• 採購商數位贈禮券」。此內容違反了規則2(條件式允許-票券):票券銷售與宣傳須於頁面揭露「信託銀行名稱」與「信...
2025-10-16 19:30:26 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5902
2025-10-16 19:30:26 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 39/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:30:26 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3811 字符
2025-10-16 19:30:26 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:30:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:30:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:30:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:30:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:30:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:30:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:30:41 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:30:41 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 15.123秒
2025-10-16 19:30:41 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 46 字符, 總耗時: 15.173秒
2025-10-16 19:30:41 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:30:41 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5670
2025-10-16 19:30:41 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 40/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:30:41 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2671 字符
2025-10-16 19:30:41 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:31:04 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:31:04 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 22.871秒
2025-10-16 19:31:04 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 22.921秒
2025-10-16 19:31:04 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:31:04 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5891
2025-10-16 19:31:04 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 41/48: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:31:04 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 7329 字符
2025-10-16 19:31:04 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:31:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:31:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:31:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:31:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 18.783秒
2025-10-16 19:31:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 18.834秒
2025-10-16 19:31:22 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:31:22 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Investor/Bug_Bounty
2025-10-16 19:31:22 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 42/48: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:31:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2001 字符
2025-10-16 19:31:23 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:31:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:31:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:31:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:31:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:31:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:31:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:31:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:31:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 19.256秒
2025-10-16 19:31:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 43 字符, 總耗時: 19.307秒
2025-10-16 19:31:42 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:31:42 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Business/payment_standard
2025-10-16 19:31:42 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 43/48: https://www.ecpay.com.tw/Cashier
2025-10-16 19:31:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 770 字符
2025-10-16 19:31:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:31:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:31:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:31:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:31:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:32:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:32:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:32:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:32:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:32:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:32:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:32:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:32:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:32:15 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:32:15 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 32.963秒
2025-10-16 19:32:15 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 33.014秒
2025-10-16 19:32:15 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:32:15 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Cashier
2025-10-16 19:32:15 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 44/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:32:15 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1489 字符
2025-10-16 19:32:15 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:32:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:32:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:32:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:32:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:32:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:32:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:32:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:32:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:33:03 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:33:03 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:33:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:33:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:33:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:33:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:33:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:33:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:33:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:33:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:33:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:33:20 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:33:20 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 65.150秒
2025-10-16 19:33:20 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 375 字符, 總耗時: 65.201秒
2025-10-16 19:33:20 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:
- 發現違規內容:「電子票券」、「ECTicket服務條款」、「採購商數位贈禮券」。此內容違反了規則2(B.條件式允許-票券):票券頁面須揭露「信託銀行名稱」與「信託完...
2025-10-16 19:33:20 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5903
2025-10-16 19:33:20 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 45/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:33:20 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1458 字符
2025-10-16 19:33:20 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:33:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:33:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.10 秒,結果: 0
2025-10-16 19:33:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:33:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:33:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:33:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:33:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:33:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:33:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:33:41 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:33:41 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 20.647秒
2025-10-16 19:33:41 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 20.697秒
2025-10-16 19:33:41 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:33:41 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5900
2025-10-16 19:33:41 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 46/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:33:41 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 6788 字符
2025-10-16 19:33:41 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:34:08 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:34:08 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 27.151秒
2025-10-16 19:34:08 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 27.202秒
2025-10-16 19:34:08 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:34:08 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5777
2025-10-16 19:34:08 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 47/48: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:34:08 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2104 字符
2025-10-16 19:34:08 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:34:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:34:20 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:34:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:34:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:34:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:34:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:34:35 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:34:35 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 27.100秒
2025-10-16 19:34:35 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 44 字符, 總耗時: 27.151秒
2025-10-16 19:34:35 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:無違規內容
規則3:無違規內容
網頁內容審查結論:審核通過...
2025-10-16 19:34:35 - INFO - main - [url_processor.py:375] - process_url - UI審核: 子頁面審核通過: https://www.ecpay.com.tw/Announcement/DetailAnnouncement?nID=5846
2025-10-16 19:34:35 - INFO - main - [url_processor.py:334] - process_url - UI審核: 開始審核子頁面 48/48: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:34:35 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5538 字符
2025-10-16 19:34:35 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:34:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:34:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:34:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:34:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:34:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:34:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:35:08 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 33.234秒
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 270 字符, 總耗時: 33.286秒
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:875] - check_rules - Rules check summary: 規則1:無違規內容
規則2:發現違規內容:「搭配全網4G通訊,結帳不受地點限制,適用各種銷售場景。」;「無線型:適合需移動的銷售場景,如:展覽會場、戶外快閃活動等,支援4G無線網路,攜帶便利,結帳地...
2025-10-16 19:35:08 - WARNING - main - [url_processor.py:373] - process_url - UI審核: 子頁面審核不通過: https://www.ecpay.com.tw/Activities/OmoPosMachine
2025-10-16 19:35:08 - INFO - main - [url_processor.py:395] - process_url - 開始判斷主頁面購物車功能
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4986 字符
2025-10-16 19:35:08 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:35:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:35:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:35:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:35:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:35:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:35:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:35:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:35:14 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.935秒
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.986秒
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:14 - INFO - main - [url_processor.py:398] - process_url - 主頁面購物車判斷: 無購物車功能
2025-10-16 19:35:14 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 1/48 購物車功能
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 14905 字符
2025-10-16 19:35:14 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:18 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.667秒
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.717秒
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:18 - INFO - main - [url_processor.py:409] - process_url - 子頁面 1 購物車判斷: 無購物車功能
2025-10-16 19:35:18 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 2/48 購物車功能
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4928 字符
2025-10-16 19:35:18 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:20 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:35:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:35:22 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.215秒
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.265秒
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:22 - INFO - main - [url_processor.py:409] - process_url - 子頁面 2 購物車判斷: 無購物車功能
2025-10-16 19:35:22 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 3/48 購物車功能
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 48 字符
2025-10-16 19:35:22 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:25 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.378秒
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.428秒
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:25 - INFO - main - [url_processor.py:409] - process_url - 子頁面 3 購物車判斷: 無購物車功能
2025-10-16 19:35:25 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 4/48 購物車功能
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 773 字符
2025-10-16 19:35:25 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:26 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:35:26 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:35:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:35:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:35:30 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.586秒
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.637秒
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:30 - INFO - main - [url_processor.py:409] - process_url - 子頁面 4 購物車判斷: 無購物車功能
2025-10-16 19:35:30 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 5/48 購物車功能
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1024 字符
2025-10-16 19:35:30 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:33 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.825秒
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.876秒
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:33 - INFO - main - [url_processor.py:409] - process_url - 子頁面 5 購物車判斷: 無購物車功能
2025-10-16 19:35:33 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 6/48 購物車功能
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2479 字符
2025-10-16 19:35:33 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:35:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:35:38 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.725秒
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.776秒
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:38 - INFO - main - [url_processor.py:409] - process_url - 子頁面 6 購物車判斷: 無購物車功能
2025-10-16 19:35:38 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 7/48 購物車功能
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 14545 字符
2025-10-16 19:35:38 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.963秒
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.014秒
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:42 - INFO - main - [url_processor.py:409] - process_url - 子頁面 7 購物車判斷: 無購物車功能
2025-10-16 19:35:42 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 8/48 購物車功能
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:35:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:47 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.043秒
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.095秒
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:47 - INFO - main - [url_processor.py:409] - process_url - 子頁面 8 購物車判斷: 無購物車功能
2025-10-16 19:35:47 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 9/48 購物車功能
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5317 字符
2025-10-16 19:35:47 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:53 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.197秒
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.247秒
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:53 - INFO - main - [url_processor.py:409] - process_url - 子頁面 9 購物車判斷: 無購物車功能
2025-10-16 19:35:53 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 10/48 購物車功能
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:35:53 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:35:56 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.777秒
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.828秒
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:35:56 - INFO - main - [url_processor.py:409] - process_url - 子頁面 10 購物車判斷: 無購物車功能
2025-10-16 19:35:56 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 11/48 購物車功能
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1038 字符
2025-10-16 19:35:56 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:00 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.069秒
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.121秒
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:00 - INFO - main - [url_processor.py:409] - process_url - 子頁面 11 購物車判斷: 無購物車功能
2025-10-16 19:36:00 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 12/48 購物車功能
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8366 字符
2025-10-16 19:36:00 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:08 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 7.359秒
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 7.409秒
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:08 - INFO - main - [url_processor.py:409] - process_url - 子頁面 12 購物車判斷: 無購物車功能
2025-10-16 19:36:08 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 13/48 購物車功能
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 13908 字符
2025-10-16 19:36:08 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:13 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.331秒
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.383秒
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:13 - INFO - main - [url_processor.py:409] - process_url - 子頁面 13 購物車判斷: 無購物車功能
2025-10-16 19:36:13 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 14/48 購物車功能
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2486 字符
2025-10-16 19:36:13 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:16 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.160秒
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.211秒
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:16 - INFO - main - [url_processor.py:409] - process_url - 子頁面 14 購物車判斷: 無購物車功能
2025-10-16 19:36:16 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 15/48 購物車功能
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 883 字符
2025-10-16 19:36:16 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:36:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 194.1MB, CPU 0.0%
2025-10-16 19:36:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:36:20 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.662秒
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.712秒
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:20 - INFO - main - [url_processor.py:409] - process_url - 子頁面 15 購物車判斷: 無購物車功能
2025-10-16 19:36:20 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 16/48 購物車功能
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1472 字符
2025-10-16 19:36:20 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:36:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:36:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:36:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:36:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:36:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:36:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:36:30 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.533秒
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 9.584秒
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 有購物車功能
2025-10-16 19:36:30 - INFO - main - [url_processor.py:409] - process_url - 子頁面 16 購物車判斷: 有購物車功能
2025-10-16 19:36:30 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 17/48 購物車功能
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2398 字符
2025-10-16 19:36:30 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:36:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:36:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.707秒
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.757秒
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:36 - INFO - main - [url_processor.py:409] - process_url - 子頁面 17 購物車判斷: 無購物車功能
2025-10-16 19:36:36 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 18/48 購物車功能
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1079 字符
2025-10-16 19:36:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:39 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.542秒
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.592秒
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:39 - INFO - main - [url_processor.py:409] - process_url - 子頁面 18 購物車判斷: 無購物車功能
2025-10-16 19:36:39 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 19/48 購物車功能
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 732 字符
2025-10-16 19:36:39 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.462秒
2025-10-16 19:36:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.513秒
2025-10-16 19:36:42 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:42 - INFO - main - [url_processor.py:409] - process_url - 子頁面 19 購物車判斷: 無購物車功能
2025-10-16 19:36:42 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 20/48 購物車功能
2025-10-16 19:36:42 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2759 字符
2025-10-16 19:36:43 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:47 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.159秒
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.210秒
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:47 - INFO - main - [url_processor.py:409] - process_url - 子頁面 20 購物車判斷: 無購物車功能
2025-10-16 19:36:47 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 21/48 購物車功能
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:36:47 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:51 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.154秒
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.205秒
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:51 - INFO - main - [url_processor.py:409] - process_url - 子頁面 21 購物車判斷: 無購物車功能
2025-10-16 19:36:51 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 22/48 購物車功能
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9014 字符
2025-10-16 19:36:51 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:36:58 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 7.185秒
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 7.236秒
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:36:58 - INFO - main - [url_processor.py:409] - process_url - 子頁面 22 購物車判斷: 無購物車功能
2025-10-16 19:36:58 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 23/48 購物車功能
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 709 字符
2025-10-16 19:36:58 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:02 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.351秒
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.401秒
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:02 - INFO - main - [url_processor.py:409] - process_url - 子頁面 23 購物車判斷: 無購物車功能
2025-10-16 19:37:02 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 24/48 購物車功能
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1080 字符
2025-10-16 19:37:02 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:05 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.655秒
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.705秒
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:05 - INFO - main - [url_processor.py:409] - process_url - 子頁面 24 購物車判斷: 無購物車功能
2025-10-16 19:37:05 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 25/48 購物車功能
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3683 字符
2025-10-16 19:37:05 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:11 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:11 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.173秒
2025-10-16 19:37:11 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.223秒
2025-10-16 19:37:11 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:11 - INFO - main - [url_processor.py:409] - process_url - 子頁面 25 購物車判斷: 無購物車功能
2025-10-16 19:37:11 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 26/48 購物車功能
2025-10-16 19:37:11 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:11 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 463 字符
2025-10-16 19:37:12 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:14 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 2.127秒
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 2.178秒
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:14 - INFO - main - [url_processor.py:409] - process_url - 子頁面 26 購物車判斷: 無購物車功能
2025-10-16 19:37:14 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 27/48 購物車功能
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 10054 字符
2025-10-16 19:37:14 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:18 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.376秒
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.428秒
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:18 - INFO - main - [url_processor.py:409] - process_url - 子頁面 27 購物車判斷: 無購物車功能
2025-10-16 19:37:18 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 28/48 購物車功能
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5885 字符
2025-10-16 19:37:18 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:37:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:37:23 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.970秒
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.021秒
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:23 - INFO - main - [url_processor.py:409] - process_url - 子頁面 28 購物車判斷: 無購物車功能
2025-10-16 19:37:23 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 29/48 購物車功能
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 4976 字符
2025-10-16 19:37:23 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:37:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:37:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:37:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:37:31 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.021秒
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.072秒
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:31 - INFO - main - [url_processor.py:409] - process_url - 子頁面 29 購物車判斷: 無購物車功能
2025-10-16 19:37:31 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 30/48 購物車功能
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1451 字符
2025-10-16 19:37:31 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:35 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:37:35 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:37:36 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.210秒
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.261秒
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:36 - INFO - main - [url_processor.py:409] - process_url - 子頁面 30 購物車判斷: 無購物車功能
2025-10-16 19:37:36 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 31/48 購物車功能
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3667 字符
2025-10-16 19:37:36 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:46 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 9.611秒
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 9.662秒
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:46 - INFO - main - [url_processor.py:409] - process_url - 子頁面 31 購物車判斷: 無購物車功能
2025-10-16 19:37:46 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 32/48 購物車功能
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 968 字符
2025-10-16 19:37:46 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:37:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 197.0MB, CPU 0.0%
2025-10-16 19:37:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:37:49 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:37:49 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:37:50 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.901秒
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.952秒
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:50 - INFO - main - [url_processor.py:409] - process_url - 子頁面 32 購物車判斷: 無購物車功能
2025-10-16 19:37:50 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 33/48 購物車功能
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 9569 字符
2025-10-16 19:37:50 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_urls
2025-10-16 19:37:51 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_urls' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:37:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:37:55 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.008秒
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.058秒
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:37:55 - INFO - main - [url_processor.py:409] - process_url - 子頁面 33 購物車判斷: 無購物車功能
2025-10-16 19:37:55 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 34/48 購物車功能
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 8899 字符
2025-10-16 19:37:55 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:01 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.824秒
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.876秒
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:01 - INFO - main - [url_processor.py:409] - process_url - 子頁面 34 購物車判斷: 無購物車功能
2025-10-16 19:38:01 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 35/48 購物車功能
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1039 字符
2025-10-16 19:38:01 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:38:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:38:06 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.529秒
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.580秒
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:06 - INFO - main - [url_processor.py:409] - process_url - 子頁面 35 購物車判斷: 無購物車功能
2025-10-16 19:38:06 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 36/48 購物車功能
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1541 字符
2025-10-16 19:38:06 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:38:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:38:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:38:09 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:38:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:38:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:38:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:38:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:38:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:38:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:38:11 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 5.306秒
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 5.357秒
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:11 - INFO - main - [url_processor.py:409] - process_url - 子頁面 36 購物車判斷: 無購物車功能
2025-10-16 19:38:11 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 37/48 購物車功能
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1854 字符
2025-10-16 19:38:11 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:19 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 7.826秒
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 7.877秒
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:19 - INFO - main - [url_processor.py:409] - process_url - 子頁面 37 購物車判斷: 無購物車功能
2025-10-16 19:38:19 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 38/48 購物車功能
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1490 字符
2025-10-16 19:38:19 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:38:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:38:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:38:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:38:27 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.475秒
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.525秒
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:27 - INFO - main - [url_processor.py:409] - process_url - 子頁面 38 購物車判斷: 無購物車功能
2025-10-16 19:38:27 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 39/48 購物車功能
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 3811 字符
2025-10-16 19:38:27 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:38:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:38:34 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.436秒
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.488秒
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:34 - INFO - main - [url_processor.py:409] - process_url - 子頁面 39 購物車判斷: 無購物車功能
2025-10-16 19:38:34 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 40/48 購物車功能
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2671 字符
2025-10-16 19:38:34 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:38:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:38:42 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 7.891秒
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 7.953秒
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:42 - INFO - main - [url_processor.py:409] - process_url - 子頁面 40 購物車判斷: 無購物車功能
2025-10-16 19:38:42 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 41/48 購物車功能
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 7329 字符
2025-10-16 19:38:42 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:45 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 3.039秒
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 3.090秒
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:45 - INFO - main - [url_processor.py:409] - process_url - 子頁面 41 購物車判斷: 無購物車功能
2025-10-16 19:38:45 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 42/48 購物車功能
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2001 字符
2025-10-16 19:38:45 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:51 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.241秒
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.292秒
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:51 - INFO - main - [url_processor.py:409] - process_url - 子頁面 42 購物車判斷: 無購物車功能
2025-10-16 19:38:51 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 43/48 購物車功能
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 770 字符
2025-10-16 19:38:51 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:38:56 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.552秒
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.603秒
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:38:56 - INFO - main - [url_processor.py:409] - process_url - 子頁面 43 購物車判斷: 無購物車功能
2025-10-16 19:38:56 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 44/48 購物車功能
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1489 字符
2025-10-16 19:38:56 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:39:00 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 4.450秒
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 4.501秒
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:39:00 - INFO - main - [url_processor.py:409] - process_url - 子頁面 44 購物車判斷: 無購物車功能
2025-10-16 19:39:00 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 45/48 購物車功能
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 1458 字符
2025-10-16 19:39:00 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:39:06 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:39:06 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 6.165秒
2025-10-16 19:39:06 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 6.215秒
2025-10-16 19:39:06 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:39:06 - INFO - main - [url_processor.py:409] - process_url - 子頁面 45 購物車判斷: 無購物車功能
2025-10-16 19:39:06 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 46/48 購物車功能
2025-10-16 19:39:06 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:39:06 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 6788 字符
2025-10-16 19:39:07 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:39:15 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.212秒
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.263秒
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:39:15 - INFO - main - [url_processor.py:409] - process_url - 子頁面 46 購物車判斷: 無購物車功能
2025-10-16 19:39:15 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 47/48 購物車功能
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 2104 字符
2025-10-16 19:39:15 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:39:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:39:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 1/5, 隊列大小 0, 總處理任務 1, 記憶體 197.0MB, CPU 0.0%
2025-10-16 19:39:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:39:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:39:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:39:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:39:24 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.756秒
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.807秒
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:39:24 - INFO - main - [url_processor.py:409] - process_url - 子頁面 47 購物車判斷: 無購物車功能
2025-10-16 19:39:24 - INFO - main - [url_processor.py:406] - process_url - 開始判斷子頁面 48/48 購物車功能
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:930] - check_shopping_cart - 開始購物車功能判斷
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:949] - get_result_from_AI - 準備使用 AI 分析文本, 文本長度: 5538 字符
2025-10-16 19:39:24 - INFO - ContentAnalyzer - [analyzer.py:1005] - get_result_from_AI - 發送請求到 Azure OpenAI, 模型: gpt-5, 溫度: 0.2, 最大標記數: 16384
2025-10-16 19:39:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:39:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:39:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:39:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:39:32 - INFO - httpx - [_client.py:1025] - _send_single_request - HTTP Request: POST https://ecpayopenaieus2.openai.azure.com/openai/deployments/gpt-5/chat/completions?api-version=2024-12-01-preview "HTTP/1.1 200 OK"
2025-10-16 19:39:32 - INFO - ContentAnalyzer - [analyzer.py:1029] - get_result_from_AI - 收到 Azure OpenAI 響應, 耗時: 8.150秒
2025-10-16 19:39:32 - INFO - ContentAnalyzer - [analyzer.py:1037] - get_result_from_AI - 成功獲取 AI 分析結果, 響應長度: 6 字符, 總耗時: 8.201秒
2025-10-16 19:39:32 - INFO - ContentAnalyzer - [analyzer.py:932] - check_shopping_cart - 購物車判斷結果: 無購物車功能
2025-10-16 19:39:32 - INFO - main - [url_processor.py:409] - process_url - 子頁面 48 購物車判斷: 無購物車功能
2025-10-16 19:39:32 - INFO - main - [url_processor.py:421] - process_url - 最終購物車判斷結果: 有購物車功能 (檢查了 49 個頁面)
2025-10-16 19:39:32 - WARNING - main - [url_processor.py:446] - process_url - 審核不通過:11 個頁面失敗,0 個頁面被模型拒審(已忽略)
2025-10-16 19:39:32 - INFO - main - [url_processor.py:460] - process_url - 檢測聯絡資訊(URL ID=119):開始在主頁面搜索
2025-10-16 19:39:32 - INFO - main - [helpers.py:186] - _find_phone_in_content - 找到電話號碼 02-2655-1775 (完全匹配)
2025-10-16 19:39:32 - INFO - main - [url_processor.py:464] - process_url - 檢測聯絡資訊(URL ID=119):在主頁面找到電話
2025-10-16 19:39:32 - INFO - main - [url_processor.py:573] - process_url - URL ID 119 是 UI 提交,使用 URL 記錄中的聯絡資訊進行驗證
2025-10-16 19:39:32 - INFO - main - [url_processor.py:581] - process_url - UI審核(URL ID=119):開始在主頁面搜索聯絡資訊
2025-10-16 19:39:32 - INFO - main - [helpers.py:186] - _find_phone_in_content - 找到電話號碼 02-2655-1775 (完全匹配)
2025-10-16 19:39:32 - INFO - main - [url_processor.py:586] - process_url - UI審核(URL ID=119):在主頁面找到電話
2025-10-16 19:39:32 - INFO - main - [url_processor.py:631] - process_url - UI審核(URL ID=119):身份驗證通過(找到頁面: https://www.ecpay.com.tw/)
2025-10-16 19:39:32 - INFO - database - [database.py:505] - update_url_status - URL ID 119 状态已更新为 completed
2025-10-16 19:39:32 - INFO - main - [url_processor.py:733] - process_url - URL ID 119 分析完成,結果: fail, API驗證: False
2025-10-16 19:39:32 - INFO - main - [url_processor.py:758] - process_url - 工作線程 #1 完成處理 URL ID: 119
2025-10-16 19:39:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:39:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:40:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:40:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:40:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:40:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:40:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:40:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:40:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:40:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:40:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:40:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:40:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:40:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:41:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:41:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:41:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:41:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:41:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:41:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:41:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:41:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:41:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:41:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:41:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:41:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:41:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:41:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:41:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:41:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:42:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:42:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:42:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:42:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:42:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:42:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:42:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:42:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:42:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:42:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:42:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:42:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:43:04 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:43:04 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:43:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:43:06 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:43:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:43:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:43:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:43:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:43:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:43:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:43:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:43:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:43:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:43:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:43:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:43:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:43:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:43:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:43:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:43:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:44:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:44:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:44:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:44:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:44:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:44:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:44:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:44:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:44:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:44:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:44:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:44:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:44:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:44:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:44:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:44:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:45:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:45:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:45:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:45:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:45:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:45:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:45:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:45:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:45:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:45:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:45:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:45:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:46:21 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:46:21 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:46:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:46:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:46:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:46:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:46:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:46:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:46:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:46:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:46:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:46:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:47:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:47:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:47:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:47:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:47:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:47:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:47:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:47:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:47:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:47:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:47:27 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:47:27 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:47:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:47:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:47:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:47:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:48:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:48:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:48:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:48:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:48:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:48:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:48:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:48:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.08 秒,結果: 0
2025-10-16 19:48:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:48:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:48:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:48:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:48:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:48:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:48:36 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:49:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:49:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:49:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:49:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:49:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:49:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:49:36 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:49:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:49:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:49:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:49:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:49:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:50:10 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:50:10 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:50:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:50:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:50:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:50:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:50:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:50:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:50:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:50:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:50:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:50:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:50:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:50:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:50:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:50:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:51:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:51:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:51:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:51:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:51:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:51:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:51:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:51:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:51:30 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:51:30 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:51:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:51:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:52:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:52:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:52:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:52:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:52:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:52:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:52:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:52:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:52:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:52:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:52:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:52:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:53:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:53:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:53:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:53:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:53:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:53:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:53:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:53:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:53:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:53:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:53:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:53:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:53:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:53:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:53:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:53:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:53:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:53:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:53:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:53:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:53:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:53:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:53:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:53:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:54:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:54:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:54:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:54:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:54:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:54:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:54:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:54:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:54:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:54:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:54:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:54:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:55:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:55:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:55:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:55:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:55:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:55:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:55:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:55:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:55:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:55:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:55:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:55:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:56:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:56:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:56:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:56:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:56:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:56:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:56:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:56:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:56:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:56:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:56:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:56:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:56:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:56:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:56:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:56:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:57:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:57:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:57:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:57:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:57:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:57:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:57:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:57:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:57:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:57:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.03 秒,結果: 0
2025-10-16 19:57:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:57:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:58:05 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:58:05 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:58:07 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:58:07 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:58:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:58:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:58:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 19:58:08 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'update_hourly_log_file' 執行完成,耗時 0.00 秒,結果: False
2025-10-16 19:58:22 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:58:22 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:58:28 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:58:28 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.07 秒,結果: 0
2025-10-16 19:58:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:58:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:58:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:58:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.06 秒,結果: 0
2025-10-16 19:58:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 19:58:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 19:58:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 19:58:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 19:59:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:59:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:59:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:59:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:59:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:59:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 19:59:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:59:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 19:59:23 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:59:23 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:59:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:59:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:59:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:59:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 19:59:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 19:59:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:00:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 20:00:17 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 20:00:18 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 20:00:23 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:00:23 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:00:23 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 20:00:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:00:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:00:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:00:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:00:37 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:00:37 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:01:23 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:01:23 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:01:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:01:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:01:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:01:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:01:38 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:01:38 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:01:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 206.6MB, CPU 0.0%
2025-10-16 20:01:47 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 197.1MB, CPU 0.0%
2025-10-16 20:01:48 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 211.8MB, CPU 0.0%
2025-10-16 20:01:53 - INFO - ThreadPoolManager - [thread_pool.py:313] - _perform_health_check - 線程池健康檢查: 活躍線程 0/5, 隊列大小 0, 總處理任務 2, 記憶體 203.7MB, CPU 0.0%
2025-10-16 20:02:11 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 20:02:11 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 20:02:12 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 20:02:12 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 20:02:13 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 20:02:13 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: reset_stalled_requests
2025-10-16 20:02:13 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 20:02:13 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'reset_stalled_requests' 執行完成,耗時 0.01 秒,結果: 0
2025-10-16 20:02:23 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:02:23 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:02:29 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:02:29 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:02:31 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:02:31 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:02:38 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: process_api_requests
2025-10-16 20:02:38 - INFO - scheduler - [scheduler.py:134] - _execute_task_thread - 任務 'process_api_requests' 執行完成,耗時 0.02 秒,結果: 0
2025-10-16 20:03:06 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 20:03:06 - INFO - main - [app_initializer.py:347] - update_hourly_log_file - 檢測到小時變更,當前:20251016_19.log,新:20251016_20.log
2025-10-16 20:03:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 20:03:08 - INFO - main - [app_initializer.py:347] - update_hourly_log_file - 檢測到小時變更,當前:20251016_19.log,新:20251016_20.log
2025-10-16 20:03:08 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 20:03:08 - INFO - main - [app_initializer.py:347] - update_hourly_log_file - 檢測到小時變更,當前:20251016_19.log,新:20251016_20.log
2025-10-16 20:03:09 - INFO - scheduler - [scheduler.py:116] - _execute_task_thread - 執行任務: update_hourly_log_file
2025-10-16 20:03:09 - INFO - main - [app_initializer.py:347] - update_hourly_log_file - 檢測到小時變更,當前:20251016_19.log,新:20251016_20.log