Clay
在 Clay 中,PublicWWW 透過 Clay 的 HTTP API 功能,以您的 Token 接入:檢查每家公司的網站是否含有某段程式碼,或從一次搜尋建立一張公司表格。API 需要付費方案。
這家公司的網站有沒有使用它?
一個擴充資料欄,為每一項查詢該公司的網站是否包含某段程式碼——例如標籤管理工具或分析腳本、聊天小工具、CMS 插件。新增一個 HTTP API 欄:
| 設定 | 值 |
|---|---|
| Method(方法) | POST |
| Endpoint(端點) | https://api.publicwww.com/v1/search |
| Headers(標頭) | Authorization: Bearer YOUR_TOKENContent-Type: application/json |
| Body(內容) | 下方的 JSON,並在 DOMAIN 處插入該項的網域欄 |
{ "query": "site:DOMAIN \"googletagmanager.com/gtm.js\"", "per_page": 1 }
從回應中讀取 total:0 表示網站上沒有這段程式碼;大於 0 表示有,results 會顯示找到它的網頁。site: 加上網域,會搜尋該網站的網頁;查詢的其餘部分沿用一般的查詢語法。
從一次搜尋建立公司表格
反過來做:從程式碼出發,找出公司。一個請求最多可返回您方案每次查詢的項數上限:
{ "query": "\"static.hotjar.com\" site:de", "per_page": 1000 }
results 中每一項代表一個網站——domain、url 及 rank(1 為最熱門;沒有排名的網站則為空)。把列表轉為表格各項,再照常以 Clay 的其他資料來源擴充。
搜尋次數與速度
- 每個請求都會從方案的每日配額中扣除一次搜尋,因此逐項檢查就是每項消耗一次搜尋。如有數千項,第二種方法更划算:整份列表只需一次搜尋,然後在 Clay 中比對網域。
-
每個帳戶每分鐘最多處理 10 個請求。Clay 會並行處理各項,因此大型表格請分批運行;超出限制的請求會收到
429及Retry-After標頭。 - 錯誤及其代碼:錯誤。API 接受的所有參數:發送請求。