가격 모니터링은 어떤 작업인가요?
가격 모니터링은 경쟁 쇼핑몰, 마켓플레이스, 여행 예약 사이트의 상품 가격과 재고, 배송비, 할인 표시를 정해진 시간마다 확인해 기록하는 작업이에요. 판매자는 이 기록으로 가격을 조정하고, 브랜드는 최저 판매가 정책을 지키는지 확인하고, 분석 팀은 시장 가격 흐름을 읽어요.
웹 스크래핑과 비슷하지만 차이가 있어요. 수집 대상 페이지 목록이 거의 고정되어 있고, 같은 페이지를 하루에도 여러 번 반복해서 읽어요. 그래서 IP 하나가 같은 페이지를 너무 자주 방문하지 않도록 IP를 고르게 나누는 설계가 중요해요.
왜 나라별 IP가 필요한가요?
많은 쇼핑몰은 접속한 나라에 따라 통화, 가격, 세금 포함 여부, 배송 가능 여부를 다르게 보여 줘요. 미국 IP로 보면 달러 가격이, 독일 IP로 보면 부가세가 포함된 유로 가격이 보이는 식이에요. 정확한 비교를 하려면 고객이 실제로 보는 나라의 IP로 확인해야 해요.
Socks5Proxy는 데이터센터 IP와 ISP IP를 여러 나라에서 제공해요(데이터센터 제공 나라 수: 47, ISP 제공 나라 수: 19). 플랜을 살 때 나라를 고르면 그 나라 IP로 목록이 만들어지고, 여러 나라가 필요하면 나라별 플랜을 따로 사서 작업마다 연결하면 돼요.
가격 모니터링에는 어떤 상품을 고르나요?
공개 상품 페이지 위주라면 공유 데이터센터 프록시가 가장 경제적이에요. 확인할 페이지 수가 많아도 IP 수를 넉넉하게 잡을 수 있어 IP 하나의 방문 빈도를 낮게 유지할 수 있어요.
대형 마켓플레이스처럼 데이터센터 대역에 확인 화면을 자주 보여 주는 곳은 공유 ISP 프록시가 좋아요. 인터넷 회사 대역의 고정 IP라 일반 쇼핑 이용자와 비슷하게 보이고, 응답도 빨라요.
판매자 계정으로 로그인해서 내 가격과 경쟁 가격을 함께 보는 경우에는 그 계정에 전용 ISP 프록시를 하나씩 붙이는 구성이 안정적이에요.
| 대상 | 추천 상품 | 이유 |
|---|---|---|
| 일반 쇼핑몰 상품 페이지 | 공유 데이터센터 | 많은 IP로 방문 빈도 분산 |
| 대형 마켓플레이스 | 공유 ISP | 가정용 인터넷 회사 대역의 신뢰도 |
| 여행·숙박 요금 | 프라이빗 데이터센터 | 검색 조건을 깨끗한 IP로 반복 확인 |
| 판매자 계정 화면 | 전용 ISP | 계정마다 고정 IP 하나 |
확인 주기와 IP 수는 어떻게 정하나요?
먼저 하루 확인 횟수를 정해요. 상품 1만 개를 하루 4번 확인하면 하루 4만 번 요청이에요. IP 하나가 같은 사이트를 하루 200번 이하로 방문하게 하고 싶다면 IP 200개가 필요해요. 여기에 실패 재시도와 여유분 20% 정도를 더하면 실제 운영이 편해요.
확인 시간은 한꺼번에 몰지 말고 고르게 펼치는 것이 좋아요. 정각마다 모든 요청을 보내기보다 한 시간 동안 일정한 간격으로 나눠 보내면 대상 사이트에 주는 부담도 적고 응답도 안정적이에요.
가격이 자주 바뀌는 상품만 주기를 짧게 하고, 거의 바뀌지 않는 상품은 하루 한 번으로 줄이면 같은 IP 수로 더 많은 상품을 볼 수 있어요.
- 하루 요청 수 = 상품 수 x 하루 확인 횟수
- 필요 IP 수 = 하루 요청 수 / IP 하나당 허용 방문 수
- 여유분 20% 추가, 나라별로 따로 계산
- 요청은 한 시간 안에 고르게 펼쳐 보내기
정확한 가격을 얻으려면 무엇을 설정하나요?
IP 나라와 함께 Accept-Language 헤더, 통화 쿠키, 배송지 설정을 맞춰야 고객이 보는 가격과 같아져요. 일부 사이트는 첫 방문 때 나라 선택 쿠키를 만드니, 작업 하나 안에서는 같은 IP와 같은 쿠키를 유지하세요.
가격이 스크립트로 늦게 그려지는 페이지는 브라우저 자동화 도구가 필요할 수 있어요. 이때도 Playwright나 Puppeteer에 프록시를 그대로 연결할 수 있고, 페이지 안의 상품 정보 데이터(JSON-LD 등)를 먼저 읽으면 화면을 다 그리지 않고도 가격을 얻는 경우가 많아요.
수집한 값은 이전 값과 비교해 크게 다른 경우 다시 확인하는 단계를 두면 잘못된 페이지가 섞인 기록을 걸러 낼 수 있어요.
가격 모니터링 비용은 얼마나 드나요?
1개 IP 월 시작 가격은 공유 데이터센터 프록시 $0.0179, 공유 ISP 프록시 $0.1800, 미국 달러 기준이고 IP 수가 많을수록 할인이 커져요. 연간 결제는 30% 저렴해서 계속 운영하는 모니터링 작업에 잘 맞아요.
결제는 충전한 잔액으로 하고, 충전 금액이 클수록 보너스가 붙어요. 예를 들어 $300을 충전하면 30% 보너스가 더해져 그만큼 더 오래 운영할 수 있어요.
모니터링 결과는 어떻게 관리하면 좋나요?
수집한 가격은 상품, 나라, 수집 시각, 사용한 IP 나라, 응답 코드와 함께 저장하는 것이 좋아요. 나중에 이상한 값이 보이면 어느 IP와 어느 시각의 결과인지 바로 확인할 수 있어요.
할인 표시나 쿠폰 가격처럼 화면에만 보이는 값은 별도 칸에 저장하세요. 정가와 판매가, 배송비를 나눠 두면 경쟁사 가격 정책을 더 정확하게 읽을 수 있어요.
가격이 바뀐 상품만 알림을 보내도록 이전 값과 비교하는 단계를 두면, 매일 수만 개 상품을 확인해도 사람이 볼 것은 바뀐 상품 몇 개뿐이에요.
- 상품, 나라, 시각, IP 나라, 응답 코드 함께 저장
- 정가, 판매가, 배송비, 할인 표시 따로 저장
- 바뀐 값만 알림으로
경쟁 가격 추적을 시작하는 순서는 어떻게 되나요?
첫 주에는 대표 상품 수백 개와 나라 하나로 시작해 응답 오류 비율과 걸리는 시간을 재 보세요. 그 결과로 IP 하나가 하루에 감당할 수 있는 확인 횟수를 정하고, 전체 상품 수와 나라 수에 맞춰 플랜 크기를 늘리면 돼요. 이렇게 단계를 나누면 처음부터 큰 플랜을 사지 않아도 되고, 대상 사이트의 반응도 미리 알 수 있어요.
운영이 안정되면 확인 주기를 상품 성격에 따라 나누고, 연간 결제로 비용을 고정하세요. 같은 IP를 1년 동안 쓰면 IP별 성공률 기록이 쌓여 더 정교하게 나눌 수 있어요.
가격 수집을 할 때 지켜야 할 것은 무엇인가요?
공개된 상품 정보만 수집하고, 대상 사이트의 이용 약관과 요청 속도를 존중해 주세요. 로그인 계정으로 보는 정보는 그 계정의 권한 안에서만 다루고, 수집한 자료에 개인 정보가 섞이지 않도록 저장 단계에서 걸러 주세요.