CSV 파일로 제품 가져오기

다른 플랫폼에서 Shopify로 전환하거나 제품 또는 재고를 많이 변경하려는 경우 쉼표로 구분된 값(CSV) 파일을 사용하여 Shopify 스토어로 제품을 가져오면 유용합니다.

제품을 가져올 때 데이터가 CSV 파일에서 제품으로 변환되며, 새 제품을 모든 판매 채널에 게시할지 또는 온라인 스토어에만 게시할지 선택할 수 있습니다.

시작하기 전에

CSV 파일을 사용하여 제품을 가져오기 전에 다음 항목을 읽어 보십시오.

CSV 파일로 시작된 제품 가져오기는 일단 시작되면 취소할 수 없으며 이전 가져오기 기록을 볼 수 없습니다. 가져오기로 인한 최근 변경 사항을 검토하려면 스토어의 활동 로그를 확인하십시오.

개발 스토어를 사용하여 가져오기 테스트

Shopify 파트너가 판매자를 위해 대규모 가져오기를 수행하는 경우 실제 가져오기 작업을 수행하기 전에 먼저 개발 스토어를 사용하여 일부 변경 사항을 테스트해야 합니다.

가져오기 CSV 파일을 사용하여 제품 세부 정보 덮어쓰기에 대한 고려 사항

CSV 파일을 가져올 때 일치하는 핸들이 있는 제품 덮어쓰기 옵션을 선택할 수 있습니다. 이 옵션을 선택하면 가져오기 CSV 파일의 핸들이 제품 목록의 기존 핸들과 일치할 때 CSV 파일의 값이 기존 제품 목록의 일치하는 열에 있는 값을 덮어씁니다. 덮어쓰기 옵션을 선택하지 않으면 기존 핸들과 일치하는 제품은 CSV 가져오기 중에 무시됩니다.

  • 가져오기 CSV 파일에서 필수 항목이 아닌 열이 비어 있는 경우 제품 목록의 일치하는 값은 공백으로 덮어쓰여집니다.
    • 예를 들어, Vendor 기존 제품 목록의 값은 John's Apparel이지만 Vendor 가져오는 CSV 파일에서 열이 비어 있는 경우 John's Apparel은 공백으로 덮어쓰여집니다.
  • 필수 항목이 아닌 열이 가져오기 CSV 파일에 포함되어 있지 않지만 기존 제품 목록에는 포함되어 있는 경우 제품 목록의 값은 동일하게 유지됩니다.
    • 예를 들어, Variant image URL 열이 기존 제품 목록에 포함되어 있지만 해당 열이 가져오기 CSV 파일에 포함되지 않은 경우 제품 목록의 값은 동일하게 유지됩니다.
  • 필수 항목이 아닌 열이 가져오기 CSV 파일에 포함되어 있고 해당 열이 파일에 포함되지 않은 다른 열 데이터에 의존하는 경우 기존 데이터는 삭제되거나 제거됩니다.
    • 예를 들어 SKU 열은 가져오기 CSV 파일에 포함되지만 Option1 값Option1 이름 열은 포함되지 않으면 제품 이형 상품 옵션이 삭제됩니다.
  • CSV 파일을 사용하여 제품을 일괄 삭제할 수는 없습니다. 제품을 일괄 삭제하려면 관리자의 제품 섹션에서 일괄 작업을 사용하면 됩니다.
  • CSV 파일은 다른 판매 채널에서 제품 사용 가능성을 일괄 업데이트하는 데 사용할 수 없습니다. 다른 판매 채널에서 제품 사용 가능성 설정에 대해 자세히 알아보십시오.

다른 스토어에서 제품 가져오기

다른 스토어에서 내보내거나 다른 소스에서 가져온 CSV 파일이 있는 경우 CSV 파일 형식과 일치하는지 확인하십시오. 형식이 일치하지 않거나 누락된 머리글이 있으면 가져오기가 실패합니다.

제품 CSV는 15MB를 초과할 수 없습니다. 새 CSV 파일을 업로드하려고 할 때 오류가 발생하거나 업로드 시간이 초과되면 CSV 파일을 여러 개의 작은 파일로 분할한 다음 각 파일을 업로드하십시오.

단계:

  1. Shopify 관리자에서 제품으로 이동합니다.

  2. 가져오기를 클릭합니다.

  3. 파일 추가를 클릭한 다음 가져올 CSV 파일을 선택합니다.

  4. 선택 사항: 모든 판매 채널 대신 온라인 스토어에만 새 제품을 게시하려면 모든 판매 채널에 새 제품 게시를 선택 취소합니다.

  5. 선택 사항: 기존 핸들의 값을 덮어써 URL을 변경하려면 일치하는 핸들이 있는 제품 덮어쓰기를 선택합니다. CSV에 포함된 모든 열의 기존 값이 교체됩니다.

  6. 업로드 및 계속을 클릭합니다.

  7. 가져오기에 대한 세부 정보를 검토한 다음 제품 가져오기를 클릭합니다.

CSV 파일이 업로드되면 Shopify 스토어를 설정하는 데 사용한 이메일 계정으로 Shopify에서 확인 이메일을 받게 됩니다. 몇 가지 일반적인 문제에 대한 해결책을 읽어 보십시오.

CSV 파일을 사용하여 제품 가져오기

CSV 파일을 사용하여 제품을 변경하려면 먼저 제품을 내보내야 합니다. Google Sheets와 같은 스프레드시트 프로그램에서 CSV 파일을 변경한 다음 업데이트된 CSV를 Shopify 관리자로 가져올 수 있습니다.

단계

  1. Shopify 관리자에서 제품으로 이동합니다.

  2. 가져오기를 클릭합니다.

  3. 파일 추가를 클릭한 다음 가져올 CSV 파일을 선택합니다.

  4. 선택 사항: 모든 판매 채널 대신 온라인 스토어에만 새 제품을 게시하려면 모든 판매 채널에 새 제품 게시를 선택 취소합니다.

  5. 선택 사항: 기존 핸들의 값을 덮어써 URL을 변경하려면 일치하는 핸들이 있는 제품 덮어쓰기를 선택합니다. CSV에 포함된 모든 열의 기존 값이 교체됩니다.

  6. 업로드 및 계속을 클릭합니다.

  7. 가져오기에 대한 세부 정보를 검토한 다음 제품 가져오기를 클릭합니다.

CSV 파일이 업로드되면 Shopify 스토어 설정에 사용된 이메일 계정으로 Shopify에서 확인 이메일을 받게 됩니다. 몇 가지 일반적인 문제에 대한 해결책을 읽어 보십시오.

CSV 가져오기 문제 해결

CSV 파일을 가져올 때 문제가 발생하는 경우 다음 문제 해결 정보를 검토하십시오.

가져온 콘텐츠에 예기치 않은 문자나 기호가 표시됨

CSV 파일을 가져온 후 제품 설명, 제목 또는 기타 콘텐츠에 예기치 않은 문자나 기호가 표시되는 경우 파일이 UTF-8(유니코드 변환 형식 - 8비트) 인코딩으로 저장되지 않았을 수 있습니다.

콘텐츠에 예기치 않은 문자가 표시되는 것을 방지하려면 UTF-8 인코딩이 필요합니다. 기본적으로 Google Sheets는 파일을 UTF-8 인코딩으로 자동 저장합니다. 다른 스프레드시트 소프트웨어에서는 UTF-8 인코딩으로 저장하기 위해 추가 단계가 필요할 수 있습니다.

영향을 받는 품목 수동으로 수정

영향을 받는 각 제품을 확인하고 문자를 수동으로 변경하거나 제거하십시오. 이 방법은 영향을 받는 품목이 적을 경우 가장 효과적입니다.

이전 버전 가져오기

적절한 인코딩으로 저장된 이전 버전의 CSV 파일이 있는 경우 해당 버전을 대신 가져오십시오.

적절한 인코딩으로 다시 저장

잘못 인코딩된 CSV 파일을 열고 UTF-8 인코딩으로 다시 저장하십시오. 이 과정은 운영 체제 및 스프레드시트 프로그램에 따라 다릅니다. 지침은 CSV 파일을 참조하십시오.

네트워크 오류: JSON의 위치 0에서 예기치 않은 토큰

네트워크 오류: JSON 위치 0에서 예기치 않은 토큰 < 오류 메시지가 표시되면 CSV 열 제목이 필수 CSV 템플릿 머리글과 정확하게 일치하지 않는 것입니다. 열 머리글 이름은 대/소문자를 구분합니다.

열 머리글 검토 및 수정

  1. 올바른 CSV 서식에 대해서는 CSV 형식 가이드를 검토하십시오.
  2. CSV 열 제목을 샘플 파일과 비교하십시오.
  3. CSV 파일 머리글이 대/소문자를 포함하여 샘플 파일과 정확하게 일치하는지 확인하십시오. 예를 들어, handle 대신 Handle을 사용하십시오.
  4. 샘플 파일 머리글과 일치하도록 CSV 파일 머리글을 수정하십시오. CSV 형식 가이드에서 샘플 파일 사본을 다운로드할 수 있습니다.
잘못된 인용 부호 오류

잘못된 인용 부호 오류는 CSV 파일에 UTF-8로 인코딩되지 않은 쉼표와 따옴표가 있을 때 발생합니다.

제품 CSV를 올바르게 가져오려면 모든 따옴표와 아포스트로피를 UTF-8로 인코딩하고 올바른 위치에 배치해야 합니다. 예를 들어 UTF-8로 인코딩되지 않은 따옴표는 “ ”처럼 둥글게 표시되고 UTF-8 따옴표는 " "처럼 직선으로 표시됩니다.

UTF-8 인코딩으로 파일 저장

가져오기 전에 원본 파일을 UTF-8 인코딩으로 저장하십시오.

“행이 유효하지 않습니다(세부 정보 없음)” 오류와 함께 가져오기 실패

추가 세부 정보 없이 특정 행이 유효하지 않다는 오류가 표시되는 경우, 기존 제품 이형 상품 옵션과의 충돌로 인해 문제가 발생했을 수 있습니다. 이 문제는 옵션 값을 한 옵션 위치에서 다른 위치로 변경하려고 할 때 발생합니다.

이 문제의 원인

파일에서 기존 옵션 값을 새 옵션 위치에 할당하려고 하면 이형 상품 옵션은 고유해야 하므로 충돌이 발생하여 CSV 가져오기가 실패합니다. 예를 들어 Size를 옵션 1에서 옵션 2로 이동하고 새로운 옵션 1로 Type을 추가하려는 경우, 데이터베이스에서 새 값을 가져오기 전에 중복 이름을 확인하므로 프로세스가 실패합니다.

충돌 해결

가져오기 중에 임시 옵션 이름을 사용한 다음 나중에 업데이트하십시오.

  1. CSV 파일에서 충돌을 일으키는 옵션에 대체 임시 이름을 사용하십시오. 예를 들어 Size 대신 Size.(마침표 포함)를 사용합니다.
  2. 임시 옵션 이름으로 CSV 파일을 가져옵니다.
  3. 가져오기가 성공적으로 완료되면 임시 옵션 이름을 원하는 이름으로 변경하는 새 CSV 파일을 생성합니다.
  4. 업데이트된 CSV 파일을 가져와 최종 옵션 이름을 적용합니다.