Google Merchant Center구조가져오기 차단
필수 열 누락
Google이 모든 제품에 요구하는 속성의 열이 없습니다: id, title, description, link, image_link, availability 또는 price.
어떤 문제인가요?
Google이 모든 제품에 요구하는 속성의 열이 없습니다: id, title, description, link, image_link, availability 또는 price.
해당 필드:
머리글 행가져오기 차단: 이 문제가 해결될 때까지 파일을 가져올 수 없습니다.
파일에서는 이렇게 보입니다
| id | |
|---|---|
| 2 | MUG-01 |
| id | availability | |
|---|---|---|
| 2 | MUG-01 | in_stock |
CSV를 업로드해 이 문제를 확인하고 깨끗한 파일로 내보내세요.
지금 수정Google Merchant Center에서 거부하는 이유
이 속성이 없으면 Merchant Center가 제품을 표시할 수 없어 파일의 모든 제품이 비승인됩니다.
Google Merchant Center 관련 참고
Merchant Center는 피드의 언어와 상관없이 image_link 같은 Google 속성 이름을 영어로 읽습니다. 대소문자는 구분하지 않고 g: 접두사도 무시하지만, 철자와 밑줄은 일치해야 합니다.
유효한 값 / 예상 형식
- ✓모든 필수 열 머리글은 파일의 1행에 있어야 함
- ✓대부분의 플랫폼에서 열 이름은 대소문자를 구분함
- ✓값이 비어 있더라도 빠진 열은 추가해야 함
- ✓플랫폼의 공식 템플릿에서 시작
StriveFormats에서 수정
CSV를 StriveFormats에 업로드하면 모든 행에서 이 문제를 찾아 행별로 명확하게 보고합니다.
Excel에서 수정
- 1StriveFormats의 템플릿 메뉴에서 공식 Google Merchant Center 템플릿을 다운로드하세요.
- 2CSV 파일과 다운로드한 템플릿을 Excel에서 여세요.
- 3두 파일의 1행을 확인하세요. 이것이 머리글 행입니다.
- 4템플릿에는 있지만 내 파일에는 없는 열 이름을 찾으세요.
- 5CSV에서 빈 열의 머리글을 클릭하고, 빠진 열 이름을 템플릿과 똑같이 입력하세요(대소문자 구분).
- 6데이터가 없으면 새 열의 셀은 비워 두세요. 열이 존재하기만 하면 됩니다.
- 7누락된 열마다 반복한 다음 텍스트 (탭으로 분리) (*.txt) 형식으로 저장하세요.
Google 스프레드시트에서 수정
- 1StriveFormats의 템플릿 메뉴에서 공식 Google Merchant Center 템플릿을 다운로드하세요.
- 2두 파일을 Google 스프레드시트에서 여세요(drive.google.com에 끌어다 놓거나 기존 시트에서 파일 > 가져오기 사용).
- 3두 파일의 1행을 비교하세요. 템플릿에는 있지만 내 파일에는 없는 열 이름을 적어 두세요.
- 4빠진 열 이름을 템플릿과 똑같이 파일의 1행에 추가하세요(대소문자 구분).
- 5데이터가 없으면 새 열의 셀은 비워 두세요. 머리글은 있어야 합니다.
- 6파일 > 다운로드 > 탭으로 구분된 값(.tsv)을 선택한 다음, 파일 이름이 .txt로 끝나도록 바꾸세요.
다음에 방지하는 법
- ✓빈 스프레드시트가 아니라 항상 플랫폼의 공식 템플릿에서 시작하세요.
- ✓파일을 만든 뒤 내보내기 전에 머리글 행을 템플릿과 나란히 비교하세요.
- ✓올바른 머리글 행의 사본을 저장해 두고 앞으로 만들 파일의 참고로 쓰세요.
- ✓새 파일은 매번 StriveFormats로 검사해 머리글이 플랫폼 요구 사항에 맞는지 확인하세요.
StriveFormats가 감지하는 방법
StriveFormats는 파일의 머리글 행(1행)을 Google Merchant Center 형식의 필수 열 전체 목록과 대조합니다. 필수 목록의 열 이름이 하나라도 없으면 이 문제가 표시됩니다.
►기술 세부 정보
Google Merchant Center 가져오기는 데이터를 처리하기 전에 CSV의 첫 행을 머리글 행으로 읽습니다. 필수 열 이름이 그 행에 없으면 데이터를 쓸 열이 없으며, 내용을 보고 빠진 열을 추측할 수도 없습니다. 열 이름은 정확히 대조되므로(대부분의 플랫폼에서 대소문자 구분) "variant price"는 "Variant Price" 요구 사항을 충족하지 못합니다.