亞洲社群輿情監控|連登、PTT、HardwareZone、Telegram 品牌聲量聚合
Pricing
from $50.00 / 1,000 去重提及
亞洲社群輿情監控|連登、PTT、HardwareZone、Telegram 品牌聲量聚合
一站監控亞洲論壇與社群的品牌聲量:香港連登、台灣 PTT、新加坡 HardwareZone、Telegram。輸入品牌關鍵字自動跨平台抓取、去重、輕量情緒分析,支援競品聲量比較(share of voice)與增量抓取,按去重提及計費。品牌危機預警、市場研究、社群口碑監測必備。
Pricing
from $50.00 / 1,000 去重提及
Rating
0.0
(0)
Developer
Chad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
輸入一個品牌關鍵字,一次抓香港連登(LIHKG)、台灣 PTT、新加坡 HardwareZone、Telegram 四個平台的相關討論,自動跨平台去重、輕量情緒分析,並支援競品聲量比較(share of voice)。走各平台的公開端點直連抓取,不呼叫我們自己的其他 actor(不會讓你被子 actor 的計費再收一次錢),輸出結構化的單一 mention 列表。
這是什麼/不是什麼
- 這是一個 meta-actor:自己用輕量 HTTP(
got-scraping)直接打各平台的公開端點,重用(複製)我們自家 LIHKG/PTT/HardwareZone/Telegram 爬蟲的解析邏輯,不是跑一個會另外收費的子 actor。 - LIHKG 是全站真搜尋;PTT、HardwareZone、Telegram 是指定目標(看板/板塊/頻道)內的關鍵字/標題過濾,不是全站搜尋——過濾式平台抓不到清單以外的討論,見下方注意事項。
- Threads(亞洲・真搜尋)規劃於 v1.1——它需要瀏覽器(無 JSON 端點),$0.05/mention 的定價撐得起,但 v1 先出這四個純 HTTP 平台。
輸出欄位(MentionRow)
| 欄位名稱 | 型別 | 說明 |
|---|---|---|
| mention_id | string | {platform}:{原始ID},跨 run 穩定,deltaMode 用這個比對新舊 |
| platforms | array | 勾選來源:lihkg / ptt / hardwarezone / telegram(預設全開) |
| brand_matched | string | 命中的品牌詞(主品牌 brandKeyword 或某個 competitorBrands) |
| is_competitor | boolean | 是否為競品(false = 主品牌本身) |
| matched_alias | string | null | 命中的別名詞(searchAliases),主詞命中則為 null |
| text | string | null | 貼文標題/內容/訊息文字 |
| author | string | null | 作者/發文者 |
| url | string | null | 原始貼文連結 |
| created_at | string | null | 發文時間(ISO 8601,各平台原始精度不同) |
| engagement_likes | number | null | 讚數(多數平台無此欄位,誠實回 null) |
| engagement_replies | number | null | 回覆/推文數 |
| engagement_views | number | null | 瀏覽/觀看數 |
| sentiment | string | null | positive / neutral / negative,關閉情緒分析時為 null |
| sentiment_score | number | null | -1(負面)~1(正面),關閉情緒分析時為 null |
| is_duplicate | boolean | 是否為重複 mention(同貼文或跨平台轉貼),只有 false 的會被計費 |
| duplicate_of | string | null | 重複時指向第一筆的 mention_id,否則為 null |
| source_query | string | 實際命中的查詢/過濾詞(主詞或別名) |
| scraped_at | string | 抓取時間(ISO 8601) |
平台能力
| 平台 | 關鍵字能力 | 需要目標清單? |
|---|---|---|
| LIHKG(香港) | 🟢 全站真搜尋 | 否 |
| PTT(台灣) | 🟡 指定看板內標題過濾 | 是(pttBoards,預設 Gossiping/Stock) |
| HardwareZone(新加坡) | 🟡 指定板塊內標題過濾 | 是(hwzForums,預設 16/EDMW 吹水板) |
| Telegram | 🟡 指定頻道內文字過濾 | 是(telegramChannels,未填會自動跳過並警告) |
輸入欄位
| 欄位 | 型別 | 預設 | 說明 |
|---|---|---|---|
| brandKeyword | string | — | 要監控的品牌/關鍵字(必填) |
| competitorBrands | array | [] | 競品品牌,各自也跑一輪,輸出可比較聲量 |
| searchAliases | array | [] | 主品牌額外搜法(英文名/簡稱/常見錯拼),只套用在主品牌 |
| platforms | array | 全五個 | 要監控的平台,見上方「平台能力」 |
| pttBoards | array | ["Gossiping","Stock"] | platforms 含 ptt 時適用 |
| hwzForums | array | ["16"] | platforms 含 hardwarezone 時適用 |
| telegramChannels | array | [] | platforms 含 telegram 時必填,否則自動跳過並警告 |
| lookbackDays | integer | 7 | 只抓最近幾天內的內容,範圍 1-90 |
| maxMentionsPerPlatform | integer | 100 | 每平台每品牌(含別名合併後)上限,範圍 1-1000 |
| sentimentAnalysis | boolean | true | 是否做情緒分析(輕量關鍵字詞表,非 AI) |
| deduplication | boolean | true | 是否做跨平台/站內去重 |
| deltaMode | boolean | false | 是否只回傳上次執行之後的新 mention |
| proxyConfiguration | proxy | Apify datacenter proxy | 預設開啟,避免與其他 run 共用出口 IP 被限流 |
輸入範例
單一品牌,只看連登+PTT
{"brandKeyword": "誠品","platforms": ["lihkg", "ptt"],"lookbackDays": 30,"maxMentionsPerPlatform": 40}
品牌+競品比較,含 PTT/HardwareZone 目標清單
{"brandKeyword": "麥當勞","competitorBrands": ["肯德基"],"platforms": ["lihkg", "ptt", "hardwarezone"],"pttBoards": ["Gossiping"],"hwzForums": ["16"],"lookbackDays": 30,"maxMentionsPerPlatform": 30}
品牌監控排程
lookbackDays 搭配 deltaMode 是設計給 Apify Schedule 排程用的:
- 第一次跑:
deltaMode: false(或省略),拿到完整的歷史基準資料。 - 之後排程(例如每天/每週跑一次):把
deltaMode打開,lookbackDays設得比排程間隔長一點(例如每天跑、lookbackDays: 3)當緩衝,每次 run 只會回傳「上次執行之後」還沒看過的新 mention(用品牌專屬的命名 KV storeSEEN-{brand的hash}記錄已見過的mention_id,跨 run 比對)——不會因為某次 run 沒跑而漏資料,也不會重複看到舊的。 - 已經看過但這次被 deltaMode 濾掉的 mention 仍會計入 run 摘要的
skipped_delta,方便確認排程有在正常運作(數字不會一直是 0)。 - 每次 run 結束都會在 KV store 存一份
SUMMARY(各平台筆數、情緒分佈、聲量比較),適合接 dashboard 或另外拉出來做趨勢圖。
注意事項
- 情緒分析是輕量規則式關鍵字詞表(繁中 + 英文各 10 個正/負面詞),不是 AI/LLM 模型。分數 = (正面命中 − 負面命中) / (正面 + 負面 + 1),門檻 ±0.15 切 positive/neutral/negative。適合快速抓「大致風向」,不適合當成精確情緒判讀依據。
- 只抓公開內容,不需要帳號或登入。PTT 的 18+ 看板會自動處理 over18 cookie,其餘平台皆為完全公開頁面。
- 真搜尋 vs 過濾式平台的差異:LIHKG 是打全站搜尋,理論上能搜到全站任何符合關鍵字的討論;PTT/HardwareZone/Telegram 只會在你填的看板/板塊/頻道清單「內」做標題/內文關鍵字過濾——清單外的看板、沒設定的頻道,完全不會被看到。品牌若在其他看板/頻道被討論,需要自行把該看板/頻道加進清單。
- Threads 規劃於 v1.1:Threads 搜尋是瀏覽器渲染、無公開 JSON 端點,需要開瀏覽器;本 actor v1 走純 HTTP 直連四平台。$0.05/mention 的定價其實撐得起 Threads 的瀏覽器成本,v1.1 會用獨立的瀏覽器 adapter 補上。
- searchAliases 只套用在主品牌:競品品牌固定只用自己的品牌詞搜尋/過濾,不會套用主品牌的別名清單。
- 去重規則:站內以原始 ID 去重(同一則貼文只計一次);跨平台以正規化文字(去除網址/標點/emoji/空白後轉小寫)的雜湊比對,抓出跨平台轉貼/重複內容,第一筆為準,之後的標記
is_duplicate: true。只有非重複的 mention 會被計費。 - maxMentionsPerPlatform 是「該平台該品牌」的上限:主品牌若有設 searchAliases,主詞+別名合併去重後才套用這個上限,不是每個別名各自的上限。
- HardwareZone/PTT/LIHKG 若日後改版或加上反爬機制,會反映在該平台回傳 0 筆+一則警告,不會讓整次 run 失敗——其他平台照常收集資料。
常見問題(FAQ)
Q: 為什麼有些欄位(engagement_likes 等)都是 null?
A: 不是每個平台都公開讚數。誠實回傳 null 不是欄位失效,是那個平台的公開頁面本來就沒有這個資訊。
Q: 為什麼 mention 數量比預期少很多?
A: 最常見原因是 PTT/HardwareZone/Telegram 是「目標清單內過濾」不是全站搜尋——確認 pttBoards/hwzForums/telegramChannels 有涵蓋品牌可能被討論的地方;也可能是 lookbackDays 設太短,或 deltaMode 開著、大部分 mention 上次已經抓過。
Q: is_duplicate 的貼文為什麼還會出現在 dataset 裡?
A: 為了讓你看到完整的原始資料與重複關係(可以追 duplicate_of 找到原始那一筆),重複的 mention 一樣會 push 進 dataset,只是不計費。
Q: 可以只看競品、不看主品牌自己嗎?
A: 目前不行,brandKeyword 一定會跑;如果只是想比較 competitorBrands 彼此,可以把 competitorBrands 填多個、忽略輸出裡 brand_matched 等於 brandKeyword 的列即可。
免責聲明
本工具僅供學術研究及合法商業分析用途。使用者應遵守各平台(LIHKG、PTT、HardwareZone、Telegram)的服務條款及相關法規。請勿以本工具進行任何侵害他人隱私、散布虛假資訊或其他違法行為。情緒分析結果為輕量規則式演算法產出,僅供參考,不構成專業意見。作者不對任何濫用行為承擔責任。
輿情監控、社群監聽、品牌聲量、連登、PTT、HardwareZone、Telegram、social listening、brand monitoring