Oliveyoung Search Scraper avatar
Oliveyoung Search Scraper

Pricing

Pay per event

Go to Apify Store
Oliveyoung Search Scraper

Oliveyoung Search Scraper

This actor scrapes product information from Olive Young’s search result page. https://www.oliveyoung.co.kr/

Pricing

Pay per event

Rating

0.0

(0)

Developer

haru

haru

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

올리브영 검색 결과 페이지에서 상품 정보를 스크래핑하는 Apify Actor입니다.

기능

  • 검색 키워드 기반 상품 스크래핑
  • 다양한 정렬 옵션 지원 (인기순, 판매순, 낮은가격순, 리뷰많은순, 할인율순, 신상품순)
  • 페이지네이션 자동 처리
  • 선택적 외부 프록시 지원

입력 파라미터

query (필수)

  • 타입: string
  • 설명: 검색 키워드
  • 예시: 핸드크림, 마스카라

goods_sort (선택)

  • 타입: string
  • 기본값: WEIGHT/DESC,RANK/DESC
  • 옵션:
    • WEIGHT/DESC,RANK/DESC - 인기순
    • WEIGHT/DESC,SALE_QTY/DESC - 판매순
    • WEIGHT/DESC,SALE_PRC/ASC - 낮은가격순
    • PRMUM_GDAS_TOT_CNT/DESC,WEIGHT/DESC,RANK/DESC - 리뷰많은순
    • WEIGHT/DESC,SALE_PER/DESC - 할인율순
    • WEIGHT/DESC,DATE/DESC - 신상품순

maxProducts (선택)

  • 타입: integer
  • 기본값: 100
  • 설명: 최대 수집 상품 수

proxyUrl (선택)

  • 타입: string
  • 설명: 외부 프록시 URL (예: http://user:pass@proxy.com:8000)
  • 기본값: 프록시 없음 (Apify 서버 IP 직접 사용)

입력 예시

기본 사용

{
"query": "핸드크림",
"maxProducts": 50
}

정렬 옵션 지정

{
"query": "마스카라",
"goods_sort": "PRMUM_GDAS_TOT_CNT/DESC,WEIGHT/DESC,RANK/DESC",
"maxProducts": 100
}

프록시 사용

{
"query": "선크림",
"goods_sort": "WEIGHT/DESC,SALE_PER/DESC",
"maxProducts": 50,
"proxyUrl": "http://user:pass@proxy.com:8000"
}

출력 필드

  • index: 검색 결과 순서
  • store_name: 브랜드/스토어명
  • product_name: 상품명
  • original_price: 원가격
  • discount_price: 할인가격
  • tags: 태그 배열 (세일, 오늘드림 등)
  • thumbnail_url: 썸네일 이미지 URL
  • product_url: 상품 상세페이지 URL
  • goods_no: 상품 고유번호
  • source_url: 수집된 페이지 URL

출력 예시

{
"index": 1,
"store_name": "클리오",
"product_name": "클리오 킬래쉬 슈퍼프루프 마스카라",
"original_price": "13,000",
"discount_price": "13,000",
"tags": ["오늘드림"],
"thumbnail_url": "https://image.oliveyoung.co.kr/cfimages/cf-goods/uploads/images/thumbnails/10/0000/0018/A00000018955601ko.jpg?l=ko",
"product_url": "https://www.oliveyoung.co.kr/store/goods/getGoodsDetail.do?goodsNo=A000000189556",
"goods_no": "A000000189556",
"source_url": "https://www.oliveyoung.co.kr/store/search/getSearchMain.do?query=마스카라&goods_sort=WEIGHT/DESC,RANK/DESC"
}

성능 및 비용

  • 메모리: 1GB
  • 타임아웃: 5분
  • 100개 상품 기준 실행 시간: 약 30-40초
  • Compute Units: 약 0.01-0.02 CU

배포

$apify push

로컬 실행

npm install
npm run start:dev

주의사항

  • 올리브영 웹사이트의 이용 약관을 준수하세요
  • 과도한 요청은 IP 차단의 원인이 될 수 있습니다
  • 필요시 외부 프록시를 사용하세요