Amazon의 안티봇 시스템
Amazon은 세계에서 가장 정교한 안티봇 방어 시스템 중 하나를 운영합니다.
IP 차단 방지 전략
- 레지덴셜 프록시 필수 — 데이터센터 IP는 즉시 차단
- 3-5초 간격 — 무작위 지연 추가
- 세션 유지 — 스티키 세션으로 자연스러운 탐색
- 마켓플레이스 매칭 — 대상 국가 프록시 사용
- User-Agent 로테이션 — 실제 브라우저 UA 사용
- 비순차적 접근 — ASIN을 무작위 순서로 접근
from proxyhat import ProxyHat
import time, random
client = ProxyHat(api_key="your_api_key")
def safe_amazon_scrape(asin, country="US"):
session = client.session(proxy_type="residential", country=country, sticky_ttl=300)
# 먼저 홈페이지 방문으로 쿠키 획득
session.get("https://www.amazon.com")
time.sleep(random.uniform(2.0, 4.0))
# 제품 페이지 접근
response = session.get(f"https://www.amazon.com/dp/{asin}")
time.sleep(random.uniform(3.0, 5.0))
return response
핵심 요약
- Amazon 스크래핑에는 레지덴셜 프록시가 필수입니다.
- 자연스러운 탐색 패턴을 모방하십시오.
- ProxyHat의 스티키 세션으로 세션 기반 스크래핑을 구현하십시오.






