Oliveyoung Ranking Scraper avatar
Oliveyoung Ranking Scraper

Pricing

Pay per event

Go to Apify Store
Oliveyoung Ranking Scraper

Oliveyoung Ranking Scraper

This actor scrapes product information from Olive Young’s ranking 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

2

Monthly active users

16 hours ago

Last modified

Categories

Share

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

기능

  • Playwright 기반 동적 페이지 스크래핑
  • Apify Proxy 지원
  • 페이지네이션 자동 처리
  • 카테고리별 필터링 지원

입력 파라미터

startUrl (선택)

  • 직접 URL 지정 시 사용
  • 예: https://www.oliveyoung.co.kr/store/main/getBestList.do?dispCatNo=900000100100001&fltDispCatNo=10000010001

fltDispCatNo (선택)

  • startUrl이 없을 때 카테고리 필터로 사용
  • 예: 10000010001
  • 미입력 시 전체 카테고리 스크래핑

maxProducts (선택, 기본값: 100)

  • 수집할 최대 상품 수

proxyUrl (선택)

  • 외부 프록시 URL
  • 예: http://user:pass@proxy.example.com:8080
  • 미입력 시 Apify 플랫폼 IP로 직접 연결

입력 예시

1. URL 직접 지정

{
"startUrl": "https://www.oliveyoung.co.kr/store/main/getBestList.do?dispCatNo=900000100100001&fltDispCatNo=10000010001",
"maxProducts": 50
}

2. 카테고리 필터 사용

{
"fltDispCatNo": "10000020002",
"maxProducts": 100
}

3. 전체 카테고리

{
"maxProducts": 200
}

4. 프록시 사용

{
"fltDispCatNo": "10000010001",
"maxProducts": 100,
"proxyUrl": "http://user:pass@proxy.example.com:8080"
}

출력 필드

  • index: 랭킹 순위
  • store_name: 브랜드명
  • product_name: 상품명
  • original_price: 정가
  • discount_price: 할인가
  • tags: 태그 배열 (세일, 쿠폰 등)
  • thumbnail_url: 썸네일 이미지 URL
  • product_url: 상품 상세 URL
  • goods_no: 상품 고유번호
  • source_url: 수집 페이지 URL

로컬 개발

# 의존성 설치
npm install
# 로컬 실행
npm start
# Apify 환경 테스트
apify run

배포

# Apify 로그인
apify login
# Actor 배포
apify push

기술 스택

  • TypeScript
  • Apify SDK
  • Playwright
  • Node.js v23