소개
Shopify 메타필드를 사용하면 블로그 게시물의 표준 필드에 맞지 않는 추가 정보(예: “부제목”, “저자 약력” 또는 “제품 색상”)를 저장할 수 있습니다. Blog Importer를 사용하면 간단한 CSV 형식을 사용하여 이러한 추가 데이터 포인트를 일괄적으로 가져올 수 있습니다.
메타필드를 일괄적으로 가져오는 이유는 무엇인가요?
수백 개의 기사에 대해 수동으로 입력하는 것은 시간이 많이 걸리고 오류가 발생하기 쉽습니다. CSV 파일을 사용하면 다음과 같은 이점이 있습니다.
- WordPress 사용자 정의 필드 마이그레이션: ACF 또는 기타 사용자 정의 데이터를 Shopify 메타필드로 자동 변환합니다.
- 일괄 업데이트: 여러 기사 전체에서 특정 속성을 빠르게 업데이트합니다.
- 일관성 유지: 데이터 유형과 값이 완벽하게 일치하도록 보장합니다.
단계별 가이드
1단계: Shopify에서 메타필드 정의 생성
가져오기 전에 Shopify 관리자에서 메타필드를 정의하여 스토어에서 데이터를 처리하는 방법을 알 수 있도록 해야 합니다.
- 설정 > 메타필드 및 메타객체 > 블로그 게시물로 이동합니다.
- 정의 추가를 클릭합니다.
- 이름, 네임스페이스 및 키(예:
custom.color)를 입력하고 유형(예:한 줄 텍스트)을 선택합니다.
2단계: CSV 헤더 준비
CSV 파일에서 메타필드 열에 다음 형식을 사용합니다.
metafield_[namespace]_[key]:[type]
예를 들어 네임스페이스가 custom이고 키가 color이며 유형이 single_line_text_field인 경우 헤더는 다음과 같아야 합니다.
metafield_custom_color:single_line_text_field
3단계: 데이터 유형을 정확하게 일치시키기
헤더의 “type” 부분은 Shopify에서 사용하는 내부 이름과 정확히 일치해야 합니다.
- 올바름:
metafield_custom_price:number_decimal - 틀림:
metafield_custom_price:number(구체적이어야 함)
유형 이름의 전체 목록은 지원되는 메타필드 유형 페이지를 참조하세요.
4단계: 데이터 추가
새 헤더 아래의 행에 관련 데이터를 입력합니다.
- 텍스트 유형의 경우: 단순히 문자열을 입력합니다.
- 부울 유형의 경우:
true또는false를 사용합니다. - 참조의 경우: GID를 사용합니다(예:
gid://shopify/File/12345).
5단계: Blog Importer로 가져오기
Shopify 관리자에서 Blog Importer 앱을 열고 CSV를 업로드한 다음 가져오기를 시작합니다. 앱은 이러한 열을 정의된 메타필드에 자동으로 매핑합니다.
중요 사항: Shopify에 메타필드 정의가 아직 존재하지 않는 경우 가져오기가 실패하거나 해당 필드를 건너뛸 수 있습니다. 항상 “네임스페이스.키”와 “유형”이 CSV 헤더와 정확히 일치하는지 확인하세요.
자주 묻는 질문(FAQ)
리스트 유형이 지원되나요?
예, 리스트 유형의 경우 특정 유형에 따라 쉼표로 구분된 값이나 JSON 배열을 제공할 수 있는 경우가 많습니다. 먼저 단일 행으로 테스트하는 것이 좋습니다.
기존 기사를 업데이트할 수 있나요?
예. CSV의 handle이 기존 기사와 일치하면 Blog Importer가 해당 기사의 메타필드를 업데이트할 수 있습니다.
관련 가이드
지원되는 메타필드 유형
지원되는 모든 Shopify 메타필드 유형과 CSV 형식에서의 이름 목록입니다.
WordPress XML에서 CSV로 변환
이 CSV 형식을 포함하여 WordPress 데이터(사용자 정의 필드 포함)를 변환하는 방법을 알아보세요.
스프레드시트로 편집하기
Google Sheets 또는 Excel을 사용하여 블로그 데이터를 관리하기 위한 모범 사례입니다.