트랜스포터 앱 문제 해결

Transporter 앱은 기록을 처리하고 개체로 가져올 때 오류가 발생할 수 있습니다.

플러스 : 트랜스포터 앱은 Shopify 플러스 판매자를 위한 Shopify 앱 스토어에서만 사용할 수 있습니다.

가져오기 프로세스 작동법

Transporter 앱 문제를 해결하는 경우에 앱에서 데이터를 업로드하고 가져오는 방법과 이러한 프로세스 중에 발생할 수 있는 일반적인 오류 및 일반적인 오류가 발생할 수 있는 이유를 이해하면 유용합니다. 가져오기의 상태는 앱 > Transporter로 이동하여 Shopify 관리자에서 확인할 수 있습니다.

Shopify 스토어로 개체를 가져올 때 Transporter 앱은 다음 작업을 수행합니다.

  1. 안전한 Shopify 호스팅 스테이징 위치에 파일을 업로드합니다. 업로드한 정보를 보호하는 방법을 알아보려면 Shopify의 개인정보처리방침을 참조하십시오.

  2. 파일에서 구조 및 콘텐츠 형식 오류가 있는지 확인합니다. Transporter 앱에서 오류가 발견되면 가져오기가 실패하고 상태가 실패로 변경됩니다.

  3. 개체를 가져옵니다. 가져오기가 완료되는 데 걸리는 시간은 처리할 개체의 수에 따라 달라집니다(평균 처리 비율은 40개체/초입니다). 가져오기가 완료되면 상태가 완료로 변경됩니다. Transporter 앱에서 가져올 수 없는 기록이 있는 경우에는 내보내기 오류 링크가 표에 표시됩니다.

언제든지 가져오기 중지를 클릭하여 추가 개체 가져오기를 중지할 수 있습니다. 객체는 가져오기를 중지하기 전에 있던 Shopify 스토어에 남아 있습니다. 가져오기를 중지하면 상태가 중지됨으로 변경됩니다.

내보내기 및 수정 오류

가져오기에 문제가 있는 경우 내보내기 오류를 클릭하여 문제를 해결하는 방법을 확인할 수 있습니다. 이러한 오류 코드에 대한 자세한 내용은 아래의 일반적인 오류 코드 목록을 참조하십시오.

내보내기 오류 링크가 표시된 Transporter 테이블

오류를 해결하는 과정은 가져오기 상태가 실패 또는 완료여부에 따라 약간씩 다릅니다.

실패

가져오기 상태가 실패한 경우에는 파일 콘텐츠가 아닌 CSV 파일 자체에 문제가 있는 것입니다. 오류 텍스트 파일을 검토한 후에 원래 업로드 파일에서 오류를 수정한 다음 파일을 다시 업로드하십시오.

완료됨

완료된 가져오기에 오류가 있는 경우 CSV 파일의 구조에 문제가 아닌 개별 레코드에 오류가 있는 것입니다. 이 경우에는 Shopify에서 오류가 없는 레코드만 생성됩니다. 오류가 발생한 레코드는 생성되지 않지만 내보내기 오류 CSV 파일에는 추가됩니다. 가져오기가 완료되고 상태가 완료될 때까지 내보내기 오류 CSV 파일이 표시되지 않습니다. 가져오기가 완료되면 내보내기 오류 링크가 표에 표시됩니다.

오류 CSV 파일의 각 행의 마지막 열의 레코드의 오류가 설명됩니다. 파일을 다운로드 한 후에 이 파일의 오류를 해결한 다음 업로드합니다. 이 파일을 업로드하기 전에 오류 열을 삭제할 필요가 없습니다.

다음 예제에서 3명의 고객은 스토어에서 이미 사용하고 있으므로 가져올 수 없습니다.

First Name,Last Name,Email,Error(s)
 Jane,Doe,jane.doe01520022060@example.com,...,Email has already been taken
 Jane,Doe,jane.doe11520022060@example.com,...,Email has already been taken
 Jane,Doe,jane.doe21520022060@example.com,...,Email has already been taken

Shopify 고객은 고유한 이메일 주소로 식별되므로 이미 Shopify에 이메일 주소 기록이 있었기 때문에 가져올 수 없었던 것입니다.

일반적인 코드 오류

일반적인 파일 오류는 다음과 같은 조건을 포함합니다.

  • Shopify API에서 저장할 수 없는 버그가 발생했습니다

    이 오류는 몇 가지 이유로 인해 나타날 수 있습니다. 이 오류의 가장 흔한 원인은 레코드에 대해 두 번 이상 표시되는 단일 메타 필드입니다. Transporter 앱은 메타 필드가 중복된 레코드를 지원하지 않습니다. 중복 메타 필드를 제거해도 문제가 해결되지 않으면, 지원팀에 문의하십시오.

  • 실패. 응답 코드 = 400. 응답 메시지 = 잘못된 요청

    데이터에 오류가 있으므로 Transporter 앱은 Shopify에서 개체를 생성할 수 없습니다. 데이터를 잘못 서식화하면 이러한 문제가 발생하는 경우가 많습니다. 데이터가 다음 요구 사항을 충족하는지 확인하십시오.

    • 통화 값은 ISO 4217 형식(예: USD)으로 지정해야 합니다.
    • 국가, 도, 시, 및 우편 번호는 유효해야 합니다.
    • 전화번호, 국가 코드 및 지역 코드는 유효한 형식이어야 합니다.
    • 이메일 주소에는 유효한 도메인이 있어야 합니다.
    • 재정 상태허용 값 중 하나여야 합니다.
    • 주문 처리 상태허용 값 중 하나여야 합니다.
    • 부울 값은 true 또는 false로 지정되어야 합니다.
    • 정수가 필요한 열(예: 제품 이형 재고 수량 제품 CSV 또는 품목명 수량 주문 CSV)은 소수 값을 입력하는 경우 가져올 수 없습니다. 예를 들어, 5.0 대신 5를 입력합니다. 숫자 등 일부 스프레드시트 소프트웨어에서는 소수점 또는 부동 소수점 값을 정수로 표시할 수 있습니다. 텍스트 편집기에서 값을 확인하십시오.
    • 숫자가 아닌 값(예: 문자)을 입력하면 정수가 필요한 열(예: 주문 CSV의 Total weight, Transaction Location ID)은 가져올 수 없습니다.
  • 값 유형이 목록에 포함되어 있지 않습니다.

    메타 필드 열에서 값을 확인합니다. 메타 필드를 가져오려면 다음 모든 열의 값을 포함해야 합니다. Metafield Namespace, Metafield Key, Metafield Value, Metafield Value Type. 이 오류는 이러한 열 중 하나 이상에 빈값 또는 잘못된 값이 있기 때문에 종종 발생합니다.

  • 열-이름이 잘못되었습니다

    이 오류는 몇 가지 이유로 표시할 수 있습니다. 예를 들어, 열은 대소문자를 구분하기 때문에 오류가 발생할 수 있습니다. 값 목록을 허용하는 열의 경우 열 설명에서 사용되는 대소문자를 따라야 합니다. 예를 들어, Financial Status 열의 주문 CSV에서 대소문자를 구분합니다. 즉, paid 대신 Paid을(를) 입력하면 Financial Status is invalid라는 오류가 발생합니다. 나머지 열을 확인하여 입력한 값이 올바른 형식인지 확인하십시오.

  • 잘못된 주문 상태 - 주문 처리 및 취소할 수 없습니다.

    Shopify에서 주문 처리를 모두 완료하고 취소한 주문은 생성할 수 없습니다. 다음 조건에 모두 해당할 경우 이 오류가 발생합니다.

    • 주문에 cancelled_at 타임 스탬프가 설정되어 있습니다.
    • 주문의 fulfillment_status주문 처리됨 또는 부분 처리로 설정되었습니다.

    financial_status환불됨으로 설정된 경우 주문이 cancelled_at 타임 스탬프로 설정과 fulfillment_status주문 처리됨 또는 부분 처리 설정이라면 성공적으로 생성될 수 있습니다.

여기에 나열되지 않은 오류 코드가 발생하는 경우, Shopify 지원팀에 문의하십시오.

관련 링크

Shopify와 함께 사업을 시작할 준비가 되셨습니까?

무료 체험