免費抓在地商家名單:Google Maps Scraper Kit 全流程
打開 Google 地圖,一家一家點進去看,電話複製到試算表,網站再複製一次?
好不容易整理完,才發現少了 Email,想寄信也寄不出去?
這是什麼
Google Maps Scraper Kit 是一個開源工具,裝在你自己的電腦上。你告訴它城市和想鎖定的店家類型,它回你一份 CSV:店名、電話、Email、網站、地址、評分、評論數,加上參數還會去對方官網把 Facebook 和 Instagram 一起挖出來。整個流程可以交給 Claude 跑,不用自己打指令。
要先知道它怎麼運作。它不是 Google 官方 API,而是在你電腦上開一個無頭瀏覽器去抓 Google 地圖的網頁,所以 Google 改版就可能壞掉,抓太快也會被限速。真正負責抓的是另一個第三方開源引擎(六千多顆星、2023 年就有的成熟專案),這個 kit 是外面那層設定和操作說明,等於你要同時信任兩個來源。
這個 kit 本身是 2026 年 6 月才建立的個人專案,到 2026-10-02 查證時只有十幾次提交、三位貢獻者、四個訂閱者,也還沒發過正式版本。星數破千只代表它被轉傳得很廣,不代表它夠成熟。授權確認是 MIT,兩層都允許商用,但 GitHub 頁面的授權欄位顯示的是 Other,要確認請直接點開 LICENSE 檔案。
誰需要
- 做在地開發,名單現在還是一家一家手動複製貼上的人
- 想先看看某個區域有多少同類店家、密度多高的人
- 本來打算花錢買名單,想先自己跑一份評估看看的人
- 願意第一次花二十分鐘裝環境、之後都用講的人
- 想拿一堆 Email 直接群發的人,這個工具給不了你要的量,往下看就知道
要不要錢
工具本身 MIT 開源免費,不用註冊、不用申請任何 API 金鑰。要留意的是周邊成本。
Docker Desktop 不是無條件免費。官方條款的免費範圍是個人使用、教育用途、非商業開源專案,以及員工少於 250 人且年營收少於 1000 萬美元的公司;政府機關一律要付費訂閱。個人接案、一人公司、幾個人的小團隊都在免費範圍內,超過門檻單人最低從每人每月約 9 美元起(金額以 docker.com/pricing 當下顯示為準,2026-10-02 查證)。
Claude 這一端,桌面版的 Code 功能需要 Pro 以上的付費方案,免費帳號點進去會跳升級提示。另外第一次要下載大約 600MB 的容器映像檔,裡面包了一整個 Chromium,硬碟請留幾 GB。
怎麼開始
- 裝 Docker Desktop,裝完打開它,等左下角的狀態變成綠色再往下做。
- 到 GitHub 專案頁按 Code,選 Download ZIP,解壓縮。資料夾不要放在 OneDrive 或會自動同步的位置,同步工具會跟容器搶檔案。
- 打開 Claude 桌面版,點上方的 Code 分頁,選 Local,再選剛剛那個資料夾。
- 用中文跟它說「幫我把這個資料夾裡的工具跑起來」就可以。它會先把容器叫起來,再問你要抓哪個城市、哪一種店。
- 想自己打指令的話:先
docker compose up -d啟動,再跑抓取。關鍵字一定要放在最前面,像python -X utf8 scripts/scrape.py "咖啡廳" --city "Taichung, Taiwan" --depth 20。少了關鍵字程式會直接停住並顯示沒有關鍵字的錯誤,連任務都不會建立。 - depth 建議從 5 開始往上調。設到 15 以上程式會先跳出「這是大型任務」的提醒,而且單次執行預設有時間上限,設太大不一定跑得完。
- 跑完的 CSV 在 results 資料夾。用 Excel 開要先選「資料」再選「從文字/CSV」,編碼挑 UTF-8,直接按兩下開啟會變亂碼。
- 收工記得
docker compose stop,不然容器會一直在背景佔資源。
小提醒
名單怎麼來的,你要說得出來。
- Email 大概只有一成的店家有,不要把它當主力。電話和網站幾乎每一筆都有,社群帳號則是 FB 四成多、IG 兩成多。想接觸對方,電話和官網表單比群發 Email 實際得多。
- Google 地圖的使用者附加服務條款把「大量下載內容或利用內容建立大量動態饋給」列為禁止行為,大批抓取會落在這一條(2026-10-02 查證)。這是你跟 Google 之間的約定問題,不等於觸法,但也不是沒有風險,抓之前自己評估。
- 「公開看得到就等於可以隨便拿」是誤解。常被引用的 hiQ 對 LinkedIn 一案,射程只到美國的一條法律,而且最後是 hiQ 同意永久禁制令、付 50 萬美元並刪除資料收場。
- 台灣這邊,個資法保護的是現生存的自然人,公司總機、營業地址、info 開頭的信箱這類純機構資訊原則上不在範圍內。但店名本身就是人名、負責人姓名、個人手機這些很容易夾帶進來,建議抓完就把法人欄位和可能指向個人的欄位分開存。
- 真正要小心的是利用端。拿名單做行銷時,首次行銷就要提供對方表示拒絕的方式,而且費用由你負擔;對方說不要就要立刻停止並把人移出名單。資料不是當事人自己給你的,原則上也要說明來源和用途。這是提醒不是法律意見,要大量開發建議請律師把流程看過一遍。
- 不要說成「完全不對外連線」。抓到的名單確實存在你自己電腦上,用 Docker 這種裝法控制台也只綁本機;但它預設就會去連每一家店的官網抓 Email,而真正執行抓取的是一個第三方容器映像檔,外部沒辦法逐行稽核它的行為。
- 專案裡附了一份 Claude 的權限設定檔,會預先放行十幾條本機指令,讓流程不用每次確認。範圍限於本機,但把資料夾打開來用之前,建議自己先看一眼那個檔案。
- 慢慢抓,不要連續猛跑。這個做法本來就是在模擬一般使用者瀏覽,跑太兇會被限速,也容易讓整批資料斷在一半。
本文發表於 2026-10-02。工具資訊與條款內容依官方來源查證整理,專案與條款日後可能調整,以官方為準。
加 LINE 好友 → 輸入暗號 名單→ 系統立刻自動送你完整版。
加 LINE 領取