납품 후 고객은 “2,000개의 상품을 올리는데 하루도 안 걸려 등록했다”고 평가했습니다. 속도만 높이는 것이 아니라 상품별 데이터가 정해진 규격에 맞게 정리되도록 설계한 사례입니다.
문제는 상품 수보다 반복되는 확인 작업이었습니다
쇼핑몰 상품 이전은 단순 복사·붙여넣기로 끝나지 않습니다. 상품마다 입력된 항목이 다르고, 이미지와 옵션처럼 여러 값이 묶여 있으며, 대상 쇼핑몰이 요구하는 컬럼 순서와 형식도 맞춰야 합니다.
수백 건을 사람이 처리하면 같은 동작을 계속 반복하면서 누락과 오입력이 생기기 쉽습니다. 상품 수가 2,000건에 이르면 작업 시간을 예측하기도 어려워집니다. 그래서 이번 작업은 데이터를 가져오는 단계뿐 아니라 결과를 등록 가능한 형태로 정리하는 단계까지 함께 보았습니다.
자동화 범위는 이렇게 정했습니다
- 샘플 상품으로 구조 확인상품마다 공통으로 존재하는 값과 선택적으로 존재하는 값을 구분하고, 필요한 결과 컬럼을 먼저 확정했습니다.
- 상품 데이터 수집협의된 페이지에서 상품 정보를 순서대로 수집하고, 값이 없는 항목은 빈칸이나 지정한 기본값으로 처리했습니다.
- 등록 규격에 맞게 정리컬럼 순서와 데이터 형식을 맞추고, 이미지·옵션처럼 반복되는 값이 상품별로 연결되도록 구성했습니다.
- 예외 상품 분리필수 값이 없거나 일반 구조와 다른 상품을 확인할 수 있도록 분리해 전체 작업이 중간에 멈추지 않게 했습니다.
- 샘플 검수 후 전체 실행일부 상품으로 결과를 먼저 확인하고, 협의한 형식이 맞는 것을 확인한 뒤 전체 범위에 적용했습니다.
개발자가 직접 확인한 항목
| 검수 항목 | 확인 내용 |
|---|---|
| 누락 | 필수 데이터가 비어 있는 상품을 별도로 확인할 수 있는지 |
| 중복 | 같은 상품이 여러 번 포함되거나 기존 데이터와 충돌하지 않는지 |
| 형식 | 가격, 카테고리, 옵션 등 결과 값이 대상 규격에 맞는지 |
| 연결 | 상품과 이미지·옵션 데이터의 순서가 뒤섞이지 않는지 |
| 재실행 | 일부 오류가 발생했을 때 전체를 처음부터 다시 처리하지 않아도 되는지 |
“2,000개의 상품을 올리는데 하루도 안 걸려 등록했네요. 원하는 것 모두 잘 진행해주셨고 또 요청하겠습니다.”
— 크몽 실제 구매 고객 후기
빠른 개발보다 중요한 것은 바로 쓸 수 있는 결과였습니다
반복 구현에는 AI 기반 개발 도구를 활용해 시간을 줄였지만, 상품 구조 분석과 결과 규격 정의, 예외 데이터 확인과 최종 검수는 개발자가 직접 진행했습니다. 자동화 프로그램은 실행 속도만 빠른 것이 아니라 업무의 다음 단계로 바로 이어질 수 있어야 합니다.
쇼핑몰마다 필요한 데이터와 등록 규칙이 다르기 때문에 동일한 프로그램을 그대로 적용하기보다는 샘플 상품과 원하는 결과 파일을 먼저 확인합니다. 상품 URL 몇 개와 필요한 컬럼을 보내주시면 자동화 가능한 범위를 빠르게 판단할 수 있습니다.
비슷한 작업이라면 이것을 준비해 주세요
- 원본 상품이 있는 사이트 또는 URL 목록
- 옮겨야 하는 항목 — 상품명, 가격, 이미지, 옵션, 설명 등
- 등록할 곳의 샘플 양식 — 엑셀 템플릿이나 기존 등록 파일
- 예상 상품 수와 원하는 완료 일정
상품 URL과 샘플 파일을 보내주세요.
수집 가능한 항목과 데이터 정리 범위, 예상 제작 기간을 먼저 안내합니다.
쇼핑몰 크롤링 프로그램 문의 →