Skip to content

bright-kr/dior-price-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dior 가격 추적기

Bright Data Dior Price Tracker Python

Bright Insights Price Tracker

프랑스 럭셔리 패션 및 뷰티 하우스인 Dior의 가격을 실시간으로 추적합니다. 시작하는 방법은 두 가지입니다: 완전 관리형 인텔리전스 플랫폼 또는 자체 파이프라인을 구축할 수 있는 셀프서비스 API.


옵션 1: Bright Insights - AI 기반 가격 추적(권장)

**Bright Insights**는 Bright Data의 완전 관리형 리테일 인텔리전스 플랫폼입니다. scraper를 구축할 필요도, 인프라를 유지할 필요도 없습니다. 구조화되고 분석 준비가 완료된 가격 데이터가 대시보드, 데이터 피드 또는 BI 도구로 바로 제공됩니다.

팀이 Bright Insights를 선택하는 이유:

  • 🚀 설정 불필요 - 즉시 사용할 수 있는 대시보드와 데이터 피드로 몇 분 안에 운영 시작
  • 🤖 AI 기반 추천 - 대화형 AI 어시스턴트가 수백만 개의 데이터 포인트를 즉시 실행 가능한 인사이트로 전환
  • 실시간 모니터링 - 시간 단위부터 일 단위까지의 refresh 주기와 즉시 알림(email, Slack, webhook)
  • 🌍 무제한 확장성 - 모든 웹사이트, 모든 지역, 모든 refresh 빈도 지원
  • 🔗 즉시 연동 가능한 통합 - AWS, GCP, Databricks, Snowflake 등 지원
  • 🛡️ 완전 관리형 - Bright Data가 schema 변경, 사이트 업데이트, 데이터 품질을 자동으로 처리

주요 사용 사례:

  • ✅ Dior의 희소 상품 및 한정판 가격 모니터링
  • ✅ 사이즈 및 색상별 재고 현황 추적 실시간 수행
  • ✅ 리셀 프리미엄과 리테일 가격 비교 검증
  • ✅ MAP 정책 준수 여부 모니터링 및 가격 위반 감지
  • ✅ 경쟁사 프로모션 및 프로모션 동향 추적
  • ✅ 정제되고 표준화된 데이터를 동적 가격 책정 알고리즘 또는 AI 모델에 직접 공급

월 $250부터 - 맞춤 견적 받기 →


옵션 2: Web Scraper API를 통한 셀프서비스

직접 파이프라인을 구축하고 싶으신가요? Bright Data의 Web Scraper API는 프록시나 scraping 인프라를 관리하지 않고도 가격, 재고, 리뷰 등 Dior 제품 데이터에 programmatic access를 제공합니다.

사전 요구 사항

설정

  1. 이 repository 복제

    git clone https://github.com/bright-kr/dior-price-tracker.git
    cd dior-price-tracker
  2. 의존성 설치

    pip install -r requirements.txt
  3. 자격 증명 구성

    .env.example 파일을 .env로 복사한 뒤 값을 입력하세요:

    cp .env.example .env
    BRIGHTDATA_API_TOKEN=your_api_token_here
    BRIGHTDATA_DATASET_ID=your_dataset_id_here

    Web Scraper ID 찾기 Bright Data Control Panel에 로그인한 다음 Web Scrapers로 이동하고, "Dior"를 검색한 뒤 Web Scraper ID를 복사하세요(형식: gd_xxxxxxxxxxxx).


사용 방법

1. URL로 특정 제품 추적

구조화된 가격 데이터를 가져오기 위해 Dior 제품 URL 목록을 전달합니다:

from price_tracker import track_prices

urls = [
    "https://www.dior.com/en/products/sample-product-123456",
    # Add more product URLs here
]

results = track_prices(urls)
for item in results:
    print(f"{item.get('title')} - {item.get('final_price', item.get('price'))} {item.get('currency', '')}")

또는 직접 실행:

python price_tracker.py

2. 키워드로 제품 검색

키워드 검색과 일치하는 제품을 찾습니다:

from price_tracker import discover_by_keyword

results = discover_by_keyword("laptop", limit=50)

3. 카테고리 URL로 제품 탐색

Dior 카테고리 페이지의 모든 제품을 수집합니다:

from price_tracker import discover_by_category

results = discover_by_category(
    "https://dior.com/category/example",
    limit=100,
)

출력 필드

각 결과 레코드에는 다음 필드가 포함됩니다:

Field Description
url 제품 페이지 URL
title 제품명
brand 브랜드/하우스
price 리테일 가격
currency 통화 코드
in_stock 재고 여부
color 색상
size 구매 가능한 사이즈
material 사용된 소재
sku SKU / 참조 번호
images 제품 이미지
description 제품 설명
timestamp 수집 타임스탬프

샘플 출력

[
  {
    "url": "https://www.dior.com/en/products/sample-product-123456",
    "title": "Example Product Name",
    "brand": "Example Brand",
    "initial_price": 59.99,
    "final_price": 44.99,
    "currency": "USD",
    "discount": "25%",
    "in_stock": true,
    "rating": 4.5,
    "reviews_count": 1234,
    "images": ["https://dior.com/images/product1.jpg"],
    "description": "Product description text...",
    "timestamp": "2025-01-15T10:30:00Z"
  }
]

고급 옵션

trigger_collection() 함수는 데이터 수집을 제어하기 위한 선택적 파라미터를 받습니다:

Parameter Type Default Description
limit integer - 반환할 최대 레코드 수
include_errors boolean true 결과에 오류 리포트를 포함할지 여부
notify string (URL) - 스냅샷 준비 완료 시 호출할 webhook URL
format string json 출력 형식: json, csv 또는 ndjson

옵션 사용 예시:

from price_tracker import trigger_collection, get_results

inputs = [{"url": "https://www.dior.com/en/products/sample-product-123456"}]
snapshot_id = trigger_collection(inputs, limit=200, notify="https://your-webhook.com/hook")
results = get_results(snapshot_id)

리소스


Bright Data로 구축 - 업계를 선도하는 웹 데이터 플랫폼.

About

Dior의 가격을 추적하세요 - Bright Insights를 통한 AI 기반 방식 또는 Bright Data의 Web Scraper API를 통한 셀프서비스 방식으로 가능합니다.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages