Amazon 다중 품목 주문
스크린샷에서 각 상품명, 수량, 가격 읽기
단일 Amazon 주문에는 각각 고유한 상품명, 수량, 가격을 가진 다섯 개의 품목이 포함될 수 있습니다. 이 모든 정보는 동일한 페이지에 세로로 쌓여 있으며, 얇은 회색 선 하나로만 구분됩니다. 데이터를 찾는 것은 어렵지 않습니다. 중요한 것은 데이터를 정확하게 유지하는 것입니다. 즉, 두 번째 품목의 가격이 첫 번째 품목의 합계에 잘못 붙지 않도록 하고, 긴 상품명의 줄바꿈된 두 번째 줄이 별도의 항목으로 읽히지 않도록 해야 합니다.
핵심 요약
- OCR 도구는 테이블 추출을 약속하지만, 품목이 엔진이 감지하기에는 너무 희미한 회색 선으로만 구분된 다중 품목 주문 화면에서는 제대로 작동하지 않습니다.
- 두 번째 줄로 줄바꿈된 상품명은 다음 품목의 가격과 정확히 동일한 화면 위치에 있습니다. 좌표 기반 판독기는 이 가격을 매번 잘못된 행에 할당합니다.
- 시맨틱 추출은 그리드 선을 전혀 찾지 않습니다. 각 품목을 상품명, 수량, 가격의 묶음 단위로 읽어 다섯 개든 쉰 개든 관계없이 올바르게 귀속시킵니다.
다중 품목 주문이 기존 추출 도구에 까다로운 이유
단일 품목 주문 스크린샷은 간단한 판독 작업입니다. 상품명 하나, 수량 하나, 가격 하나로 구성되어 있죠. 하지만 다중 품목 주문은 대부분의 기존 OCR 도구가 해결하지 못하는 구조적 문제를 제기합니다. 문제는 더 많은 필드가 있다는 것이 아닙니다. 품목들이 서로 가깝게 쌓여 있을 때 필드 간의 시각적 관계가 무너진다는 점입니다.
회색 선 문제. Amazon은 주문 상세 페이지에서 품목을 얇은 가로 회색 구분선으로 분리합니다. 사람의 눈에는 이 선이 명확한 구분자로 보입니다. 선 위는 첫 번째 품목, 선 아래는 두 번째 품목에 속합니다. 하지만 기존 OCR 엔진에게 회색 선은 감지하기 너무 희미해서 보이지 않거나, 의미 없는 또 다른 시각적 요소에 불과합니다. 엔진은 연속된 텍스트 블록만 보고 한 품목이 끝나고 다음 품목이 시작되는 지점을 알지 못합니다. 결과적으로 품목 경계가 사라지고, 인접 품목의 데이터가 하나의 구조화되지 않은 덩어리로 합쳐집니다.
줄 바꿈 텍스트가 읽기 순서를 깨뜨립니다. Amazon 상품명은 종종 깁니다. "Bissell Pet Stain Eraser Cordless Carpet Cleaner, 2454, Gray"는 주문 요약에서 한 줄에 맞지 않아 두세 줄로 줄 바꿈됩니다. 이렇게 줄 바꿈된 텍스트는 다음 품목의 가격과 동일한 세로 위치에 놓이게 됩니다. 기존 OCR은 왼쪽에서 오른쪽, 위에서 아래로 읽기 때문에, 첫 번째 품목명의 두 번째 줄을 가져와 두 번째 품목의 가격과 쉽게 짝지어 버립니다. 사용자는 품목과 가격이 한 줄씩 어긋난 표를 보게 됩니다.
"재주문" 버튼이 시각적 흐름을 방해합니다. Amazon은 주문 페이지의 각 품목 아래에 "다시 구매하기" 또는 "재주문" 버튼을 배치합니다. 이 버튼들은 품목 사이에 시각적 무게를 더하고 페이지의 세로 리듬을 바꿉니다. 균일한 간격이나 선 감지에 의존하는 기존 추출 도구는 이 버튼들을 위 품목에 속한 텍스트나 새 섹션의 시작으로 잘못 해석할 수 있습니다. 어느 쪽이든 추출 결과는 구조적 무결성을 잃게 됩니다.
핵심 문제는 행 귀속입니다. 기존 OCR 도구는 텍스트를 읽을 뿐입니다. 상품명, 수량, 가격이 하나의 논리적 단위를 형성한다는 것을 이해하지 못합니다. 시각적 경계가 얇은 선, 줄 바꿈된 이름, 버튼처럼 미묘할 때 귀속은 무너집니다.
각 품목 항목에 포함된 실제 정보
추출 방법을 다루기 전에, Amazon 다중 품목 주문 스크린샷의 각 항목에 어떤 필드가 표시되는지 정확히 아는 것이 도움이 됩니다. 구성은 판매자 유형과 주문 설정에 따라 다르지만, 핵심 필드는 일관됩니다.
상품명(잘림). Amazon은 제품 제목을 표시하지만, 주문 요약 페이지에서는 거의 항상 잘려서 표시됩니다. 일반적으로 두 줄 이후에 줄임표("...")로 표시됩니다. 전체 이름은 제품 페이지에서 확인할 수 있지만, 스크린샷에는 축약된 버전만 캡처됩니다. 추출 목적으로는 잘린 이름도 식별에 충분한 경우가 많습니다.
수량. "Qty: 1", "Qty: 2" 등으로 표시됩니다. 글꼴 크기는 일반적으로 상품명보다 작으며, 수량 레이블은 제품 이미지 옆이나 아래에 있습니다. 모바일 앱 스크린샷에서는 수량이 접힌 상태로 숨겨져 있어 탭하여 펼쳐야만 볼 수 있습니다.
단가 및 품목 합계. 각 항목은 개별 단가를 표시하며, 다중 수량 항목의 경우 품목 합계(수량 × 단가)도 표시됩니다. 하단의 주문 요약에는 모든 품목 합계의 합계인 "상품 소계"도 표시되며, 이는 항목별 값과 별개입니다. 기존 OCR은 공간적 근접성으로 인해 이 소계를 마지막 항목의 가격으로 오인할 수 있습니다.
판매자 및 배송 정보. 상품명 아래에 Amazon은 판매자 유형에 따라 추가 줄을 표시할 수 있습니다.
- 서드파티 판매자: 상품명 아래에 "[판매자 이름] 판매"가 표시되며, 페이지에 표시되는 경우 판매자 평점도 함께 표시됩니다.
- FBA(아마존 배송): 이러한 항목은 주문 요약에 판매자 정보가 일반적으로 표시되지 않습니다. 제품명, 수량, 가격만 표시됩니다.
- 정기 구독 할인: 정기 구독 할인에 등록된 항목은 할인율(예: "정기 구독 할인 5% 할인")과 할인된 가격을 정상 가격과 함께 표시합니다. 항목당 두 개의 가격 값은 단일 가격 필드를 예상하는 도구를 혼동시킬 수 있습니다.
항목별 배송 및 배송 상태. Amazon은 다른 물류 센터에서 상품을 배송할 수 있으므로, 하나의 주문이 여러 패키지로 도착할 수 있습니다. 주문 화면의 각 항목은 다른 배송 상태를 표시할 수 있습니다. 첫 번째 항목은 "내일 도착", 두 번째 항목은 "배송됨", 세 번째 항목은 "준비 중" 등입니다. 이러한 상태 레이블은 항목 가격 아래에 있으며 추출 대상에 노이즈를 추가합니다.
이러한 복잡성이 없는 단일 항목 시나리오에 대한 빠른 비교는 기본 Amazon 주문 스크린샷에서 주문 번호 및 항목 세부 정보 추출에 대한 가이드를 참조하십시오. 다중 항목의 경우 격리해야 할 "항목 세부 정보" 블록이 두 개 이상이므로 다른 접근 방식이 필요합니다.
데스크톱 vs. 모바일 — 동일한 주문, 다른 스크린샷
Amazon 주문 페이지는 데스크톱과 모바일에서 다르게 렌더링되며, 스크린샷 형식은 품목 행을 읽는 방식에 직접적인 영향을 미칩니다.
데스크톱(웹 브라우저). 데스크톱 브라우저에서 전체 "주문 내역" 페이지는 항목이 세로로 쌓인 목록으로 표시되며, 각 항목은 왼쪽에 상품 이미지, 중앙에 상품 세부 정보, 오른쪽에 가격이 있습니다. 회색 구분선이 가장자리까지 이어집니다. 상품명은 일부만 보이지만 여전히 줄바꿈될 수 있습니다. "재주문" 버튼은 명확하게 구분됩니다. 이 레이아웃은 시각적 구조가 일관되고 정보 밀도가 높기 때문에 추출에 가장 적합합니다.
모바일 앱. Amazon 모바일 앱은 다른 방식을 사용합니다. 주문 목록은 기본적으로 접혀 있습니다. 총액과 배송 상태가 포함된 요약 카드가 표시되며, 개별 항목을 보려면 각 주문을 탭해야 합니다. 주문 상세 보기 내에서도 상품명은 작은 화면에 맞게 더 많이 잘리고, 가격은 단가 없이 품목 합계로만 표시될 수 있으며, 판매자 정보는 추가 탭 뒤에 숨겨질 수 있습니다. 더 중요한 것은, r/amazonprime 의 일부 사용자들은 Amazon 앱이 특정 기기에서 스크린샷을 제한한다고 보고했습니다. 이 경우 사용자는 다른 기기로 화면을 촬영하거나 모바일 브라우저에서 데스크톱 사이트를 열어 스크린샷을 찍어야 합니다.
모바일 브라우저(데스크톱 사이트). 일반적인 해결 방법은 모바일 브라우저에서 Amazon 웹사이트를 열고 페이지의 데스크톱 버전을 요청한 다음 스크린샷을 찍는 것입니다. 결과는 작은 화면에 축소된 데스크톱 레이아웃으로, 텍스트는 더 작지만 전체 항목 목록이 접히지 않고 표시됩니다. 이것이 종종 최상의 모바일 추출 시나리오입니다.
이러한 형식 간의 레이아웃 차이는 템플릿 기반 추출 도구가 각 형식에 대해 별도의 템플릿을 필요로 하며, Amazon이 UI를 업데이트할 때마다(이는 판매자 포럼 불만 에서 문서화된 대로 정기적으로 발생합니다) 더 많은 템플릿이 필요함을 의미합니다. 템플릿 불필요 시맨틱 추출은 이러한 문제를 완전히 피합니다.
첫 번째 항목, 중간 항목, 마지막 항목 — 위치 순서의 함정
목록 내 항목의 위치는 첫 번째 행, 중간 행, 마지막 행에 따라 서로 다른 추출 위험을 만듭니다.
첫 번째 항목은 주문 번호, 주문 날짜, 배송 주소가 포함된 주문 헤더 바로 아래에 있습니다. 위에서 아래로 읽는 기존 OCR 도구는 주문 번호를 상품명으로, 배송 주소 줄을 상품 설명으로 해석할 수 있습니다. 첫 번째 항목의 데이터는 이 헤더 컨텍스트와 분리되어야 하며, 헤더 정보가 어떤 상품 행의 일부가 아님을 이해해야 합니다.
중간 항목들은 회색 선만 경계로 이웃 항목들 사이에 끼어 있습니다. 여기서 위치 순서 효과가 가장 두드러집니다. 한 항목의 세부 정보 끝과 다음 항목의 시작이 시각적으로 가깝기 때문입니다. 상품명이 여러 줄로 이어질 때 항목 간 잘못 귀속될 가능성이 가장 높습니다. 항목 3의 가격이 항목 2의 설명의 연속으로 읽히고, 항목 4의 수량이 항목 3의 수량을 덮어씁니다. 각각의 정렬 오류는 목록 아래로 연쇄적으로 이어집니다.
마지막 항목은 주문 요약 섹션("품목 합계", "배송 및 처리", "세전 합계", "예상 세금", 최종 "주문 합계")과 가깝습니다. 마지막 항목의 가격은 이 블록 바로 위에 있으며, 요약 수치가 추가 항목 데이터로 오인될 수 있습니다. 특히 "품목 합계"는 마지막 항목 가격과 가까운 큰 금액으로, 전형적인 OCR 오독 사례입니다.
이러한 위치 위험은 이론에 그치지 않습니다. 2025년 문서 추출 오류에 대한 업계 분석에 따르면, 데이터 입력 오류의 60% 이상이 헤더 필드가 아닌 라인 항목 수준에서 발생했습니다. 여러 항목이 포함된 주문은 첫 번째와 마지막을 제외한 모든 라인 항목이 양쪽에서 유사한 데이터로 둘러싸여 있기 때문에 이 위험이 집중됩니다.
시맨틱 추출이 다중 품목 주문을 다르게 읽는 방법
라인 항목 추출 문제에 대한 일반적인 해결책은 더 나은 행 감지(더 선명한 라인 찾기, 더 정확한 열 정렬, 더 많은 학습 데이터)를 구축하는 것입니다. ImageToTable.ai는 시각적 경계를 전혀 감지하지 않는 근본적으로 다른 접근 방식을 취합니다.
맞춤 열 추출은 각 필드가 어디에 있는지가 아니라 무엇을 의미하는지 이해하는 방식으로 작동합니다. 원하는 열("상품명", "수량", "단가", "품목 합계")을 정의하면 AI가 시맨틱 이해를 통해 스크린샷 어디에서든 해당 값을 찾습니다. 열 정의가 위치가 아닌 의미에 기반하기 때문에, 이 접근 방식은 데스크톱, 모바일 브라우저 또는 축소된 모바일 앱 보기에서 촬영한 스크린샷 모두에서 동일하게 작동합니다.
다중 품목 주문은 이 접근 방식의 직접적인 혜택을 받습니다. AI는 회색 구분선을 감지하지 않아도 첫 번째 품목이 끝나고 두 번째 품목이 시작되는 지점을 알 수 있습니다. 각 완전한 제품 항목을 시맨틱 단위(이름, 수량, 가격으로 구성된 묶음)로 식별하여 별도의 행으로 추출합니다. 긴 제품명의 줄바꿈된 두 번째 줄도 AI가 이를 시각적으로 분리된 텍스트 블록이 아닌 동일한 시맨틱 단위의 일부로 이해하기 때문에 올바른 품목에 속하게 됩니다.
단일 품목 Amazon 주문 추출에 이미 익숙하다면, 다중 품목 주문의 워크플로도 동일합니다. 출력에서 더 많은 행을 얻을 뿐입니다. 구매 세부 정보와 물류 상태를 하나의 테이블에서 모두 필요로 하는 경우, 동일한 추적 및 배송 정보 를 품목 데이터와 함께 추출할 수 있습니다.
여러 주문의 일괄 처리. 시맨틱 추출의 실용적인 장점 중 하나는 여러 스크린샷으로 확장 가능하다는 것입니다. 한 달 치 Amazon Business 구매 내역과 같은 10개의 다중 품목 Amazon 주문 스크린샷이 있다면, 한 번에 모두 업로드하고 열을 한 번 정의하면 모든 주문의 모든 품목이 포함된 단일 통합 테이블을 얻을 수 있습니다. 각 행에는 소스 식별자가 포함되어 있어 항목을 원래 주문으로 추적할 수 있습니다. 이는 한 시간 이상 소요되는 수동 복사-붙여넣기 작업을 몇 분의 설정으로 바꿔줍니다.
다중 품목 주문 스크린샷의 시각적 복잡성이 깔끔한 추출을 방해하지 않는 이유에 대한 자세한 논의는 관련 문서인 복잡해 보이는 Amazon 주문 스크린샷이 실제로는 그렇지 않은 이유 를 참조하십시오.
자주 묻는 질문
모바일 앱 스크린샷에서 항목이 접혀 있는 경우에도 품목을 추출할 수 있나요?
네, 하지만 스크린샷에 품목 세부 정보가 보이는 경우에만 가능합니다. 각 주문을 열지 않고 주문 목록을 캡처한 경우 개별 품목이 나타나지 않을 수 있습니다. 가장 좋은 방법은 전체 품목 목록이 표시되는 주문 상세 화면으로 들어가서 스크린샷을 찍는 것입니다. Amazon 앱이 기기에서 스크린샷을 차단하는 경우, 모바일 브라우저를 사용하여 사이트의 데스크톱 버전을 불러온 후 스크린샷을 찍으세요.
스크린샷에서 상품명이 "..."로 잘려 있으면 어떻게 하나요?
추출 기능은 스크린샷에서 읽을 수 있는 내용을 캡처합니다. 잘린 이름(보통 처음 60~80자)은 일반적으로 제품을 식별하기에 충분합니다. 전체 제품명이 필요하면 주문 ID나 품목 설명을 Amazon 계정과 대조해 보세요. 추출 결과에는 스크린샷에 보이는 텍스트가 잘렸든 아니든 모두 포함됩니다.
정기 구독 할인 정보도 올바르게 추출되나요?
네. 정기 구독 할인이 적용된 품목의 경우 스크린샷에 할인된 가격과 정상 가격, 그리고 할인율이 함께 표시됩니다. "단가" 열을 정의하여 실제로 지불한 가격을 캡처하거나, 할인 혜택을 추적하려면 "정상 가격"과 "할인" 열을 별도로 정의할 수 있습니다. 추출 기능은 두 가격을 서로 다른 의미 레이블을 가진 가격 값으로 인식하여 별도의 필드로 처리합니다.
여러 품목이 포함된 주문 스크린샷 여러 개를 한 번에 처리할 수 있나요?
네. 이 도구는 일괄 우선 처리를 지원하므로 단일 품목 또는 여러 품목이 포함된 Amazon 주문 스크린샷을 원하는 만큼 업로드하여 함께 처리할 수 있습니다. 출력은 하나의 스프레드시트이며, 각 행은 한 주문의 한 품목을 나타내고 사용자가 정의한 열(상품명, 수량, 가격 및 주문 ID나 배송 상태와 같은 추가 필드)이 포함됩니다. 이를 통해 여러 스크린샷을 구조화된 구매 기록으로 변환할 수 있습니다.
한 주문에 FBA(아마존 배송)와 서드파티 등 서로 다른 판매자의 품목이 섞여 있으면 어떻게 되나요?
판매자 유형에 관계없이 추출 방식은 동일하게 작동합니다. FBA 품목은 주문 페이지에 판매자 정보 없이 표시되고, 서드파티 품목은 "[판매자명] 판매"로 표시됩니다. 기록 보관을 위해 이 정보가 필요하면 "판매자" 열을 추가하여 캡처할 수 있습니다. AI는 판매자 정보가 어떻게 표시되는지와 관계없이 각 품목을 독립적인 행으로 처리합니다.
추출 시 수량은 어떻게 처리되나요? — 항목당 한 행인가요, 단위당 한 행인가요?
기본적으로 도구는 각 라인 항목당 한 행을 출력합니다. 주문에 동일한 상품이 "수량: 3"으로 포함된 경우, 세 개의 개별 행이 아닌 수량=3인 한 행이 생성됩니다. 재고 추적이나 비용 배분을 위해 각 개별 단위를 별도의 행으로 필요한 경우, 계산 열을 정의하거나 내보내기 후 수량을 분할할 수 있습니다. 추출은 주문 페이지의 표시 로직을 그대로 유지합니다.