StriveFormats
Shopify옵션

변형마다 옵션 이름이 다릅니다

같은 handle을 쓰는 행에서는 Option1/2/3 이름이 같아야 합니다.

어떤 문제인가요?

같은 handle을 쓰는 행에서는 Option1/2/3 이름이 같아야 합니다.

해당 필드:변형마다 옵션 이름이 다릅니다

CSV를 업로드해 이 문제를 확인하고 깨끗한 파일로 내보내세요.

지금 수정

Shopify에서 거부하는 이유

옵션 이름이 일치하지 않으면 변형이 잘못 가져와지거나 잘못 묶일 수 있습니다.

Shopify 관련 참고

Shopify는 Handle 열 값으로 변형 행을 묶습니다. Handle이 같은 행은 모두 같은 상품에 속합니다. 옵션 열(Option1 Name, Option1 Value 등)은 그룹 안의 모든 변형 행에서 일관되어야 합니다.

예시

잘못된 값올바른 값참고
Option2는 채워졌지만 Option1이 비어 있음Option1을 먼저 채우고 그다음 Option2
변형 행이 상위 행보다 앞에 있음상위 행이 변형 행 바로 위에 있음

StriveFormats에서 수정

StriveFormats는 변형 구조 문제를 찾아내고, 위치가 어긋났거나 필수 옵션 값이 없는 행을 강조 표시합니다.

Excel에서 수정

  1. 1Excel에서 상위 식별자 열(Shopify는 Handle, WooCommerce는 상위 SKU) 기준으로 행을 정렬하세요.
  2. 2정렬된 결과에서 상위 행이 모든 변형 행보다 앞에 있는지 확인하세요.
  3. 3WooCommerce: 상위 행은 Type = 'variable'이어야 합니다. 변형 행은 Type = 'variation'이고 Parent 열에 상위 상품의 SKU가 있어야 합니다.
  4. 4Shopify: 한 상품 그룹의 모든 행은 같은 Handle을 사용해야 합니다. Option1 Name이 Option2 Name보다 먼저 채워졌는지 확인하세요.
  5. 5"CSV(쉼표로 분리)" 형식으로 저장하세요.

Google 스프레드시트에서 수정

  1. 1Google 스프레드시트에서 데이터 > 범위 정렬을 선택하고 상위 식별자 열(Handle 또는 상위 SKU) 기준으로 정렬하세요.
  2. 2상위 행이 해당 변형 행 바로 앞에 있는지 확인하세요.
  3. 3WooCommerce: 상위 행에는 Type = 'variable'이 필요합니다. 변형 행에는 Type = 'variation'과 Parent = 상위 SKU가 필요합니다.
  4. 4Shopify: 한 상품 그룹의 모든 변형 행은 같은 Handle을 사용해야 합니다.
  5. 5파일 > 다운로드 > 쉼표로 구분된 값(.csv)을 선택하세요.

다음에 방지하는 법

  1. ✓상위 상품 행은 항상 모든 변형 행 바로 위에 두세요.
  2. ✓Shopify: 한 상품 그룹의 모든 행에 같은 Handle 값을 사용하세요.
  3. ✓WooCommerce: 상위 행은 Type = variable, 하위 행은 Type = variation이며 Parent = 상위 SKU입니다.
  4. ✓전체 카탈로그를 가져오기 전에 상품 하나(상위 1개, 변형 2~3개)로 테스트하세요.

StriveFormats가 감지하는 방법

StriveFormats는 상위 식별자(Shopify의 경우 Handle)로 행을 묶고, 구조가 플랫폼의 변형 모델과 맞는지 확인합니다. 상위가 없는 변형 행, 빠진 상위 행, 중복된 옵션 조합은 각각 따로 표시됩니다.

►기술 세부 정보
Shopify는 Handle 열 값으로 상품 행을 묶습니다. Handle이 같은 행은 모두 같은 상품의 변형으로 처리됩니다. 그룹의 첫 행에는 상품 수준 필드(Title, Body, Vendor)가 있어야 합니다. 같은 Handle의 이후 행에는 변형 수준 필드(옵션 값, Price, SKU)만 있으면 됩니다. 그룹 안에서 옵션 열이 일관되지 않으면(예: 변형 행마다 Option1 Name이 다르면) Shopify는 중복되거나 깨진 변형을 만들거나 가져오기를 거부합니다.