-
Notifications
You must be signed in to change notification settings - Fork 2
Description
✨ Summary
feat: 네이버 쇼핑, 쿠팡, KREAM API를 활용한 상품 데이터 수집 및 DB 저장 자동화
✨ Description
주어진 검색어들을 기반으로 네이버 쇼핑, 쿠팡, KREAM 사이트에서 상품 정보를 수집하고, 해당 데이터를 DB에 저장하는 기능을 구현합니다.
- 네이버 쇼핑: "현금 박스", "부모님 신발", "건강식품", "헬스가방" 검색어 기반으로 네이버 쇼핑 API를 사용하여 상품 데이터 수집
- 쿠팡: "안마기기", "무선이어폰", "스마트워치" 검색어 기반으로 쿠팡에서 상품 데이터 크롤링
- KREAM: 다양한 상품 (예: "남성 지갑", "여성 스니커즈" 등) 크롤링
- 자동화: 매일 새벽 4시에 자동으로 실행되도록 스케줄러 설정
✓ Todo
-
상품 수집 작업 구현 (
ProductController)- 네이버 쇼핑 API와 쿠팡, KREAM에서 제공된 검색어로 상품 정보를 수집하는 로직 구현
- 각 상품 정보를
ItemDTO형태로 변환 후ProductService를 통해 DB에 저장
-
스케줄러 설정 (
ProductController)- Spring Scheduler를 활용하여 매일 새벽 4시에 자동으로 상품 수집 작업 실행
🗒️ Note
- 네이버 쇼핑은 API를 통해 데이터를 수집하므로, 이 부분의 호출 속도나 데이터 품질을 최적화해야 함
- 각 사이트에서 제공되는 데이터의 정확성, 최신성, 중복 등을 고려하여 로직을 작성해야 함
- 향후 다른 API를 추가하여 다양한 사이트에서 상품 데이터를 수집할 수 있도록 확장 가능성 고려
🔗 References
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
✨ feature기능 개발기능 개발
Type
Projects
Status
Done