2026년 API 없이 아마존 리뷰 스크래핑하는 방법
아마존은 2026년에 공개 리뷰 API를 폐지하고 제품 페이지를 강화했습니다. 추천 샘플은 여전히 접근 가능하지만, 전체 기록은 대부분 그렇지 않습니다. 수집할 수 있는 정확한 정보와 법적 경계선이 어디에 있는지 알려드립니다.
아마존 리뷰는 웹에서 소비자 감정의 가장 풍부한 무료 소스입니다 — 별점 분포, 확인된 구매 신호, 그리고 구매자가 제품에 대해 사용하는 정확한 언어. 하지만 2026년에 쉬운 경로가 닫혔습니다. 아마존은 공개 리뷰 API를 폐지했고, 2026년 5월에는 리뷰 제공 방식을 강화했습니다: 이제 원시 제품 페이지 HTML에서 리뷰를 추출하는 것은 신뢰할 수 없으며, 독립적인 리뷰 URL은 로그아웃된 방문자에게는 찾을 수 없는 페이지를 반환합니다. 이 가이드는 여전히 수집할 수 있는 것과 법적 경계선이 어디에 있는지를 다룹니다.
2026년에 실제로 얻을 수 있는 것
리뷰 데이터에는 두 가지 계층이 있으며, 그들은 매우 다른 위험을 수반합니다. 공개 제품 페이지는 약 8~13개의 "추천" 리뷰로 구성된 큐레이션된 샘플을 보여줍니다 — 아마존이 선택한 긍정적, 비판적, 그리고 가장 도움이 되는 피드백의 조합입니다. 그 샘플은 공개 데이터이며, 제품이 어떻게 받아들여지고 있는지에 대한 확고한 이해를 제공합니다. 전체 리뷰 기록은 로그인 벽 뒤에 있으며, 로그인해도 아마존은 이제 얼마나 멀리까지 제공할지를 제한합니다. 상업적 용도로는 추천 샘플에 머무르는 것이 좋습니다.
페이지에서 리뷰가 위치한 곳
모든 제품에는 10자 ASIN이 있습니다 — 모든 제품 URL의 ID로, amazon.com/dp/B06X3SSTD8는 ASIN B06X3SSTD8을 가지고 있습니다. 추천 리뷰는 제품 상세 페이지(PDP) 내에 렌더링됩니다. 이전의 독립적인 경로인 /product-reviews/<ASIN>/는 이제 로그아웃 상태에서는 아마존의 "페이지를 찾을 수 없음"을 반환합니다. 이는 고전적인 pageNumber 페이지네이션 루프가 세션 쿠키 없이 아무것도 반환하지 않는 이유입니다. ASIN과 PDP를 중심으로 파이프라인을 구축하고, 폐지된 리뷰 엔드포인트는 사용하지 마십시오.

추천 리뷰를 깔끔하게 스크래핑하기
추천 세트는 PDP에 위치하므로 ASIN당 한 페이지를 가져옵니다. 아마존은 스크래퍼를 강하게 지문화하므로, 이는 깨끗한 IP에서만 작동합니다 — 가격과 가용성을 해결하기 위해 미국 출구를 가진 주거용 프록시를 통해 라우팅하고 브라우저 헤더 세트를 추가하십시오. 아마존이 이제 리뷰 마크업을 난독화하기 때문에, 실용적인 방법은 이동 타겟 HTML 셸 대신 구문 분석된 리뷰 객체를 반환하는 Scraper API입니다.
import requests
resp = requests.get(
"https://api.quantumproxies.io/scraper",
params={
"api_key": "YOUR_KEY",
"url": "https://www.amazon.com/dp/B06X3SSTD8",
"country": "us",
"render": "false",
"extract": "amazon_reviews",
},
timeout=60,
)
for r in resp.json().get("reviews", []):
print(r["rating"], r["verified_purchase"], r["title"])
직접 구문 분석을 선호한다면, 프록시를 통해 PDP를 가져오고 추천 블록에 셀렉터를 실행하십시오 — 그러나 아마존이 레이아웃을 자주 변경하므로 셀렉터를 조정해야 할 것을 예상하십시오. API 경로는 이러한 유지보수를 안정적인 JSON 형태로 교환합니다.
캡처할 가치가 있는 필드
유용한 리뷰 기록은 별점 + 텍스트 이상입니다. 다음을 캡처하십시오:
- 평점 — 1에서 5개의 별, 정량적 신호입니다.
- 확인된 구매 — 아마존이 구매자가 항목을 구매했다고 확인했을 때 true; 이러한 항목에 더 높은 가중치를 부여하십시오.
- 도움이 된 투표 — 얼마나 많은 쇼핑객이 유용하다고 생각했는지. 참고: 값이 0인 경우 일반적으로 "표시되지 않음"을 의미하며, "투표가 없음"을 의미하지 않습니다.
- 날짜 — 최신성과 추세 분석을 위한 전체 "...에서 리뷰됨 ...에" 문자열입니다.
- 작성자 및 본문 — 감정 및 키워드 마이닝을 위한 표시 이름과 전체 텍스트입니다.
하나의 제품에서 카탈로그로 확장하기
하나의 제품의 추천 샘플은 데이터 포인트입니다; 전체 카테고리의 것은 데이터 세트입니다. 광범위하게 가려면 먼저 ASIN 목록이 필요합니다 — 아마존 검색 또는 베스트셀러 페이지에서 가져온 다음 각 ASIN을 리뷰 가져오기에 입력하십시오. 확장 시 두 가지가 문제입니다. 첫째, 속도를 조절하십시오: 아마존은 IP당 요청 속도를 감시하므로 주거용 출구를 회전시키고 호출 사이에 지터를 추가하여 연속적인 루프에서 발사하지 마십시오. 둘째, 마켓플레이스를 신중하게 고정하십시오 — amazon.com, amazon.co.uk, 및 amazon.de는 동일한 제품에 대해 다른 리뷰를 보유하고 있으며, 출구 국가가 도메인과 일치해야 리뷰 대신 로컬화된 리디렉션을 받지 않습니다. 수백 개의 ASIN에 걸쳐 추천 샘플을 수집하면 단일 제품 페이지가 제공할 수 없는 카테고리 전체의 감정 그림을 얻을 수 있습니다.
아마존 리뷰 스크래핑은 합법인가요?
이는 정보 제공용이며 법적 조언이 아닙니다 — 그러나 형태는 명확합니다. 아마존의 서비스 약관은 "데이터 마이닝, 로봇 또는 유사한 데이터 수집 및 추출 도구의 사용"을 명시적으로 금지합니다. 미묘한 점은 공개 제품 페이지를 스크래핑하는 것이 법적 회색 영역에 있다는 것입니다: 로그인하지 않았다면 해당 약관에 동의하지 않았으며, 그 집행 가능성은 많은 관할 구역에서 논쟁의 여지가 있습니다. 로그인 뒤에서 스크래핑하는 것은 다릅니다 — 계정을 생성하면 ToS를 적극적으로 수락한 것이며, 데이터는 공개되지 않습니다. 2026년 웹 스크래핑의 합법성에 대한 개요는 사례법을 다룹니다. 실용적인 규칙: 상업적 작업의 경우, 공개된 추천 샘플에 머무르고 개인의 리뷰 텍스트를 그대로 다시 게시하지 마십시오.

Scraper API로 구문 분석된 아마존 리뷰 가져오기
리뷰에서 인사이트로
원시 리뷰는 전달물이 아닙니다 — 그 안의 패턴이 그렇습니다. 추천 샘플을 카테고리 전반에 걸쳐 감정 모델을 통해 실행하여 제품을 만족도로 순위 매기고, 반복적인 결함을 위해 1 및 2성 본문을 마이닝하며, 출시 후 경쟁자의 평점이 어떻게 변하는지 추적하십시오. 동일한 파이프라인은 다른 소스로 확장됩니다; 프록시로 제품 리뷰를 대규모로 스크래핑하는 방법에 대한 가이드와 아마존 제품 데이터를 스크래핑하여 피드할 제품 목록을 구축하는 방법을 참조하십시오.
자주 묻는 질문
계정 없이 아마존 리뷰를 스크래핑할 수 있나요?
예, 하지만 추천 샘플만 가능합니다. 공개 제품 페이지는 로그아웃된 방문자에게 약 8~13개의 리뷰로 구성된 큐레이션된 세트를 노출합니다 — 로그인하지 않고는 그것이 한계입니다. 제품이 어떻게 수행되고 있는지를 평가하기에 충분합니다. 전체 리뷰 기록은 로그인된 세션이 필요하며, 이는 아마존의 서비스 약관에 따라야 하며, 공개 데이터 영역에서 벗어납니다.
아마존 리뷰를 스크래핑하는 것이 합법인가요?
공개 제품 페이지 데이터를 스크래핑하는 것은 논쟁의 여지가 있는 회색 영역에 있습니다 — 로그인하지 않았다면 아마존의 ToS에 동의하지 않았습니다. 로그인 뒤에서 스크래핑하는 것은 더 위험합니다, 계정을 생성하면 해당 약관을 수락한 것이기 때문입니다. 이는 법적 조언이 아닙니다; 상업적 용도의 경우, 안전한 자세는 공개된 추천 리뷰만 수집하고 누군가의 리뷰 텍스트를 자신의 것으로 다시 게시하지 않는 것입니다.
제품당 아마존 리뷰를 얼마나 스크래핑할 수 있나요?
로그인하지 않고는 제품당 약 8~13개의 추천 리뷰 — 아마존이 공개적으로 보여주기로 선택한 샘플입니다. 2026년 5월 이후, 로그인된 세션조차도 아마존이 제공할 전체 기록의 양에 제한이 있습니다. 광범위한 커버리지가 필요하다면, 하나의 제품의 기록을 소진하려고 하기보다는 여러 제품에 걸쳐 추천 샘플을 집계하십시오.
파이썬으로 아마존 리뷰를 스크래핑하는 가장 좋은 방법은 무엇인가요?
미국 출구를 가진 주거용 프록시를 통해 제품 페이지를 가져온 다음, BeautifulSoup으로 추천 블록을 구문 분석하거나 구문 분석된 리뷰 JSON을 반환하는 Scraper API를 호출하십시오. API 경로는 아마존이 리뷰 마크업을 난독화하고 자주 변경하기 때문에 더 견고합니다 — 안정적인 JSON 형태는 몇 주마다 셀렉터를 재조정하는 것을 방지합니다.
2026년에 아마존 리뷰 환경은 좁아졌지만, 유용한 부분은 여전히 접근 가능합니다: 공개된 추천 샘플, 깨끗한 IP에서 수집되어, 제품당 소진되지 않고 카탈로그 전반에 걸쳐 집계됩니다. 공개 데이터에 머물고, 신호를 전달하는 필드를 캡처하며, 감정 분석을 통해 샘플을 실제 결정으로 전환하십시오.