실시간 Poshmark 가격 추적 - 패션 및 홈 굿즈 리세일을 위한 소셜 커머스 플랫폼입니다. 시작하는 방법은 두 가지입니다: 완전 관리형 인텔리전스 플랫폼 또는 자체 파이프라인을 구축할 수 있는 셀프서비스 API.
**Bright Insights**는 Bright Data의 완전 관리형 리테일 인텔리전스 플랫폼입니다. scraper를 구축할 필요도, 인프라를 유지할 필요도 없습니다. 구조화되고 분석 준비가 완료된 가격 데이터를 대시보드, 데이터 피드 또는 BI 도구로 바로 전달받을 수 있습니다.
팀이 Bright Insights를 선택하는 이유:
- 🚀 설정 불필요 - 바로 사용할 수 있는 대시보드와 데이터 피드로 몇 분 안에 운영 시작
- 🤖 AI 기반 추천 - 대화형 AI 어시스턴트가 수백만 개의 데이터 포인트를 즉시 실행 가능한 인사이트로 전환
- ⚡ 실시간 모니터링 - 시간별부터 일별까지의 새로고침 주기와 즉시 알림(email, Slack, webhook)
- 🌍 무제한 확장성 - 모든 웹사이트, 모든 지역, 모든 새로고침 빈도 지원
- 🔗 플러그 앤 플레이 통합 - AWS, GCP, Databricks, Snowflake 등 지원
- 🛡️ 완전 관리형 - Bright Data가 schema 변경, 사이트 업데이트, 데이터 품질을 자동으로 처리
주요 사용 사례:
- ✅ Poshmark에서 리세일 가치 트렌드 추적
- ✅ 특정 상품의 호가 및 판매 가격 모니터링
- ✅ 플랫폼 간 차익거래 기회 식별
- ✅ MAP 정책 준수 여부를 모니터링하고 가격 위반 감지
- ✅ 경쟁사 프로모션 및 프로모션 동향 추적
- ✅ 정제되고 조화된 데이터를 동적 가격 책정 알고리즘 또는 AI 모델에 직접 공급
월 $250부터 - 맞춤 견적 받기 →
직접 파이프라인을 구축하고 싶으신가요? Bright Data의 Web Scraper API는 프록시나 scraping 인프라를 관리하지 않고도 Poshmark 상품 데이터(가격, 재고 상태, 리뷰 등)에 programmatic access를 제공합니다.
- Python 3.9 이상
- Bright Data account (무료 체험 가능)
- Bright Data API token (발급 방법)
- Poshmark 상품용 Bright Data Web Scraper ID (Web Scrapers control panel에서 확인)
-
이 repository 복제
git clone https://github.com/bright-kr/poshmark-price-tracker.git cd poshmark-price-tracker -
의존성 설치
pip install -r requirements.txt
-
자격 증명 구성
.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로 이동하여 "Poshmark"를 검색하고 Web Scraper ID를 복사하세요(형식:
gd_xxxxxxxxxxxx).
구조화된 가격 데이터를 가져오기 위해 Poshmark 상품 URL 목록을 전달합니다:
from price_tracker import track_prices
urls = [
"https://www.poshmark.com/product/sample-item-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키워드 검색과 일치하는 상품을 찾습니다:
from price_tracker import discover_by_keyword
results = discover_by_keyword("laptop", limit=50)Poshmark 카테고리 페이지의 모든 상품을 수집합니다:
from price_tracker import discover_by_category
results = discover_by_category(
"https://poshmark.com/category/example",
limit=100,
)각 결과 레코드에는 다음 필드가 포함됩니다:
| Field | Description |
|---|---|
url |
상품 URL |
title |
상품 제목 |
brand |
브랜드 |
price |
등록 가격 |
currency |
통화 코드 |
condition |
상품 상태 (new/used 등) |
size |
사이즈 (해당하는 경우) |
seller_name |
판매자 username |
seller_rating |
판매자 평점 |
images |
상품 이미지 URL |
description |
상품 설명 |
timestamp |
수집 타임스탬프 |
[
{
"url": "https://www.poshmark.com/product/sample-item-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://poshmark.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.poshmark.com/product/sample-item-123456"}]
snapshot_id = trigger_collection(inputs, limit=200, notify="https://your-webhook.com/hook")
results = get_results(snapshot_id)- 🌟 Poshmark Price Tracker - Bright Insights (Managed)
- 🔧 Poshmark Scraper API
- 📖 Bright Data Web Scraper API Documentation
- 🗄️ Web Scrapers Control Panel
- 🔑 API token 발급 방법
- 🌐 Bright Data 홈페이지
Bright Data로 구축 - 업계를 선도하는 웹 데이터 플랫폼.