應用案例

價格監控代理

價格監控是定時蒐集多家網路商店的商品價格和庫存並加以比較的工作。使用 ProxySup 住宅代理,可以確認各國真實訪客看到的價格。

  • 確認網路商店的使用條款和 robots.txt,只在允許的範圍內蒐集
  • 把 Accept-Language 標頭設成當地語言,可以更準確地取得當地頁面

價格監控建議設定

產品
住宅代理
工作階段
輪替工作階段。購物車等多步驟流程使用固定工作階段
國家
要確認價格的網路商店所在國家
請求間隔
同一商品至少間隔幾分鐘
  • 住宅代理
  • 輪替工作階段
  • 6 個建議國家
  • 4 步操作步驟

原因

價格監控為什麼需要代理

網路商店會依連線位置顯示不同的價格、貨幣和運費。用同一個 IP 頻繁開啟同一商品,請求也可能被擋下。依國家分配家用 IP,就能拿到當地價格,請求也會平均分散。

用一個 IP 重複請求

  1. 請求 1198.51.100.7
  2. 請求 2198.51.100.7
  3. 請求 3198.51.100.7

分散到多個家用 IP 請求

  1. 請求 1203.0.113.11
  2. 請求 2203.0.113.27
  3. 請求 3203.0.113.42
圖中的 IP 位址僅為範例。

步驟

價格監控操作步驟

  1. 第 1 步

    整理要確認的商品網址清單

  2. 第 2 步

    依國家設定使用者名稱中的 country 值

  3. 第 3 步

    定時送出請求,儲存價格、貨幣和庫存

  4. 第 4 步

    與先前的數值比較,只通知有變動的商品

程式碼

價格監控程式碼範例

以 Python, requests 為例。請把 YOUR_TOKEN 換成您的存取權杖。

Python, requests
import requests

proxy = "http://user-country-jp:[email protected]:7777"
res = requests.get(
    "https://example.com/product/123",
    proxies={"http": proxy, "https": proxy},
    headers={"Accept-Language": "ja-JP"},
    timeout=30,
)
print(res.status_code)

注意

價格監控時的注意事項

  • 確認網路商店的使用條款和 robots.txt,只在允許的範圍內蒐集

  • 把 Accept-Language 標頭設成當地語言,可以更準確地取得當地頁面

  • 失敗的請求稍後換一個 IP 重新送出

更多

其他代理應用案例

  • 廣告檢查代理

    廣告曝光檢查是確認目標地區使用者實際看到的廣告樣貌的工作。使用 ProxySup 住宅和行動代理,可以切換國家和城市確認同一則廣告。

    查看設定
  • 搜尋結果確認代理

    搜尋結果確認是針對固定關鍵字,依國家和城市蒐集哪些結果排在第幾名的工作。使用 ProxySup 住宅代理,可以切換地區確認同一個關鍵字。

    查看設定
  • AI 訓練資料蒐集代理

    AI 訓練資料蒐集是大量蒐集公開的網頁文件,整理成訓練語言模型或搜尋模型所用資料集的工作。使用 ProxySup 代理,可以把請求分散到多個 IP 和國家。

    查看設定

價格監控:現在就開始設定

註冊並儲值後,就能照上面的設定馬上使用。