가격 모니터링용 프록시

가격 모니터링은 여러 쇼핑몰의 상품 가격과 재고를 정해진 시간마다 모아서 비교하는 작업이에요. ProxySup 주거용 프록시를 쓰면 나라마다 실제 방문자가 보는 가격을 확인할 수 있어요.

가격 모니터링에 프록시가 필요한 이유

쇼핑몰은 접속 위치에 따라 가격, 통화, 배송비를 다르게 보여줘요. 한 IP로 같은 상품을 자주 열면 요청이 막히기도 해요. 가정용 IP를 나라별로 나눠 쓰면 현지 가격을 그대로 받고 요청도 고르게 나뉘어요.

가격 모니터링 추천 설정

상품주거용 프록시
세션회전 세션. 장바구니처럼 여러 단계를 거치면 고정 세션
나라가격을 확인할 쇼핑몰이 있는 나라
요청 간격같은 상품은 몇 분 이상 간격을 두기

가격 모니터링 진행 순서

  1. 확인할 상품 주소를 목록으로 정리해요
  2. 나라별로 사용자 이름의 country 값을 정해요
  3. 정해진 시간마다 요청을 보내고 가격, 통화, 재고를 저장해요
  4. 이전 값과 비교해서 바뀐 상품만 알려줘요
코드 예시
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로 다시 보내요

가격 모니터링에 많이 쓰는 나라

다른 프록시 활용 사례