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