Google은 현재 탭으로 구분된 형식과 XML 형식의 데이터 파일 업로드를 지원하고 있습니다. 각 파일 형식을 만드는 방법은 아래를 참조하세요.
탭으로 구분된 파일 안내탭으로 구분된 값(TSV) 파일은 Manufacturer Center에서 지원되는 두 파일 형식 중 하나입니다. 대부분의 TSV 파일은 스프레드시트 프로그램을 사용해 만듭니다. 탭으로 구분된 첫 번째 행(헤더)에 속성 이름을 포함합니다. 그런 다음 두 번째 행을 시작하고 각 속성 이름 아래 해당하는 값을 입력합니다. Google 스프레드시트 또는 LibreOffice와 같은 스프레드시트 프로그램을 사용하여 탭으로 구분된 파일을 만들고 저장하는 것이 좋습니다.
데이터 파일 만들기
1단계: 스프레드시트 프로그램 열기
Google Sheets와 같은 스프레드시트 프로그램을 사용하면 쉽게 데이터 파일을 만들어 적절한 형식으로 변환할 수 있습니다.
2단계: 헤더 행 만들기
스프레드시트의 첫 번째 행에서 각 열에 제품을 설명하는 속성 이름을 하나씩 입력합니다. 모든 필수 속성과 관련 권장 속성을 포함합니다.
헤더 행에 샘플 속성을 사용한 예는 다음과 같습니다.
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 |
3단계: 상품 정보 입력
헤더 행의 아래 행에 선택한 속성에 대한 상품 정보를 입력합니다. 각 상품을 별도의 행에 나열하고 해당 정보를 알맞은 열에 구분해야 합니다. 예를 들어 제품의 설명은 '설명[description]' 헤더와 같은 열에 있어야 합니다.
A | B | C | D | E | F | |
1 | ID[id] |
브랜드[brand] |
제품명[title] |
GTIN[gtin] |
설명[description] |
이미지 링크[image_link] |
2 | 123-yelbr | Acme 장난감 | Acme 장난감 - 노란색 곰 | 001234567890 | 샘플 설명 | link.com/pic |
3 | 456-redbr | Acme 장난감 | Acme 장난감 - 빨간색 곰 | 001234598760 | 샘플 설명 | link.com/pic |
4단계: 스프레드시트 변환
대부분의 스프레드시트 프로그램에서는 데이터를 탭으로 구분된 파일로 내보낼 수 있습니다. 아래 옵션 중 하나를 사용하면 .tsv 확장자로 끝나는 이름의 파일이 생성됩니다. 이 파일을 Manufacturer Center에 제출해야 합니다.
Google Sheets를 사용하는 경우:- 파일 메뉴에서 다른 이름으로 다운로드를 선택한 다음 탭으로 구분된 값(.tsv, 현재 시트)을 선택합니다. 탭으로 구분된 텍스트 파일이 새 창에 표시됩니다.
- 파일의 이름을 지정하고 옵션이 표시되면 파일 형식이 .tsv로 지정되었는지 확인합니다. 저장을 클릭합니다.
- 파일(File) > 다른 이름으로 저장(Save as)...을 선택합니다.
- 텍스트 CSV(.csv)(Text CSV (.csv)) 형식을 선택합니다. CSV로 표기되어 있지만 실제로는 모든 유형의 텍스트 파일을 생성합니다.
- 필터 설정 수정(Edit filter settings)을 선택합니다. 저장(Save)을 클릭합니다. 경고가 나타나도 텍스트 CSV 형식으로 계속 진행합니다.
- 새 팝업에서 문자 집합(Character set)을 유니코드(UTF-8)(Unicode (UTF-8))로 유지하고 드롭다운에서는 필드 구분 기호(Field delimiter)를 {탭}({Tab})으로 변경합니다. 그런 다음 텍스트 구분 기호(Text delimiter)의 값을 삭제한 후 다른 체크박스는 그대로 유지한 채 확인(OK)을 클릭합니다.
이미 Manufacturer Center 계정에 피드를 등록한 경우에는 설정 과정 중에 지정한 것과 동일한 파일 이름을 사용하세요.
5단계: 데이터 피드를 통한 파일 제출
파일이 아래의 형식 요구사항을 충족하는지 확인한 후 Google에 제출합니다.
형식 요구사항
- 파일이 탭으로 구분된 형식이어야 합니다.
- 파일의 첫 번째 줄은 헤더입니다. 탭으로 구분한 속성 이름이 포함되어야 합니다.
- 줄마다 항목을 하나씩 포함하고, 해당 줄의 각 속성을 탭으로 구분합니다.
- 줄의 끝부분에는 후행 탭을 포함하지 않습니다.
- 속성 자체에 탭이나 줄바꿈을 포함하지 않습니다.
반복되는 속성의 형식 지정
다음은 반복되는 속성입니다.
반복되는 속성에서는 값이 여러 개 허용됩니다.
- 반복되는 속성의 값은 쉼표로 구분해야 합니다.
- GTIN
[gtin]
001234567898, 001234567876
- GTIN
- 반복되는 속성의 값에 쉼표가 있는 경우 곧은 큰따옴표로 묶어야 합니다.
- 상품 유형
[product_type]
"가정/원예 용품 > 주방/식탁 > 주방가전 > 냉장고", 가전 제품 > 주방 > 냉장고
- 상품 유형
- 따옴표로 묶은 값 안에 큰따옴표가 있는 경우 큰따옴표를 사용해야 합니다.
- "Sharp 7"" 태블릿 화면(인치당 323픽셀)", "오래 지속되는 배터리, 정상 사용 시 최대 9~10시간", "쿼드 코어 속도 및 성능, 2GB RAM", Android 4.3 지원
다음은 반복되는 그룹 속성입니다.
그룹 속성에는 하위 속성이 존재합니다.
- 제품 세부정보 속성에는 3가지 하위 속성이 있습니다.
- 섹션 이름
[section_name]
- 속성 이름
[attribute_name]
- 속성 값
[attribute_value]
- 섹션 이름
- 특징 설명 속성에도 3가지 하위 속성이 있습니다.
- 제목
[headline]
- 텍스트
[text]
- 이미지 링크
[image_link]
- 제목
그룹 속성은 모든 하위 속성의 값을 콜론으로 구분하여 제공합니다.
- 제품 세부정보
화면:해상도:1920x1200 - 일반적인 반복 속성과 마찬가지로 여러 그룹 속성 값도 쉼표로 구분하여 제공합니다.
- 제품 세부정보
화면:해상도:1920x1200,화면:중량:17.4lbs
- 제품 세부정보
- 반복되는 속성과 마찬가지로 쉼표 및 콜론이 포함된 값은 곧은 큰따옴표로 묶어야 합니다. 또한 따옴표로 묶은 값 안에 따옴표가 있을 때는 큰따옴표를 사용해야 합니다.
- 기능 설명
[feature_description]
향상된 줌 기능의 신제품:최신 제품의 향상된 줌 기능으로 주변을 더욱 자세히 사진에 담을 수 있습니다.:"http://example.com/image1.png",선명한 해상도:"이전 제품보다 10배 더 선명한 15"" 디스플레이와 3.5배 줌 기능을 지원합니다.":"http://example.com/image2.jpg"
- 기능 설명
XML(Extensible Markup Language)은 구조화된 데이터를 인간 및 기계 판독이 모두 가능한 형식으로 인코딩하는 유연한 프레임워크를 제공합니다. 내보내기 기능이 우수한 제품 정보 관리(PIM) 시스템을 사용하는 경우 XML 파일의 사용을 권장합니다.
Google에서 지원하는 확장된 버전의 RSS 2.0은 표준 속성이 공식 RSS 2.0 사양의 해당 섹션에 연결되어 있어 예시에 나온 구성요소에 대한 추가 정보를 찾는 데 도움이 됩니다. Google에서는 RSS 2.0 파일의 예는 제공하지만 RSS 2.0 자체에 대한 정보는 최소한으로만 제공합니다. 이 표준을 자세히 알아보려면 http://blogs.law.harvard.edu/tech/rss를 참조하세요.
섹션 1: RSS 2.0
RSS 2.0 사양에 따르면 상품 수준에서 사전에 지정하는 요소는 title[제목], link[링크], description[설명] 등 3가지입니다. 이러한 요소는 RSS 2.0 표준에서는 선택사항이지만 제품 데이터 피드를 사용하려면 반드시 필요합니다.
제품 데이터 피드는 ID[id]
, 브랜드[brand]
, GTIN[gtin]
과 같은 추가 요소도 필요로 합니다. 이러한 요소와 더불어 더 자세한 상품 정보를 포함하기 위해 Google은 Manufacturer Center 피드 네임스페이스를 추가하여 RSS 2.0의 범위를 넓혔습니다. Manufacturer Center 네임스페이스를 정의하면 '속성'이라는 추가 요소를 이용하여 피드에서 각 상품에 대해 더 많은 정보를 제공할 수 있습니다.
다음은 단일 상품을 포함하는 기본 RSS 2.0 문서의 예입니다.
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"> <channel> <title>Acme Inc</title> <link>http://www.amce.com</link> <description>Acme Inc 제품 라인의 샘플 피드</description> <item> <g:id>actb7-16-B</g:id> <g:brand>Acme</g:brand> <g:title>Acme 태블릿 - Wi-Fi - 16GB - 블랙</g:title> <g:gtin>001234567895</g:gtin> <g:gtin>1001234567894</g:gtin> <g:mpn>ACMETAB16</g:mpn> <g:disclosure_date>2013-01-15</g:disclosure_date> <g:release_date>2013-03-04</g:release_date> <g:suggested_retail_price>KRW 129000.00</g:suggested_retail_price> <g:product_name>AcTab 7</g:product_name> <g:product_line>AcTab</g:product_line> <g:product_type>기기 > 태블릿 컴퓨터</g:product_type> <g:product_type>컴퓨터 > 태블릿 컴퓨터</g:product_type> <g:item_group_id>AcTab-7-2013</g:item_group_id> <g:color>블랙</g:color> <g:product_detail> <g:section_name>일반</g:section_name> <g:attribute_name>상품 유형</g:attribute_name> <g:attribute_value>디지털 플레이어</g:attribute_value> </g:product_detail> <g:product_detail> <g:section_name>일반</g:section_name> <g:attribute_name>디지털 플레이어 유형</g:attribute_name> <g:attribute_value>플래시 기반</g:attribute_value> </g:product_detail> <g:product_detail> <g:section_name>디스플레이</g:section_name> <g:attribute_name>해상도</g:attribute_name> <g:attribute_value>432 x 240</g:attribute_value> </g:product_detail> <g:product_detail> <g:section_name>디스플레이</g:section_name> <g:attribute_name>대각선 크기</g:attribute_name> <g:attribute_value>2.5"</g:attribute_value> </g:product_detail> <g:description>더 얇고 가볍고 빨라진 AcTab은 성능과 휴대성이 완벽한 조화를 이룬 제품으로 선명한 7" 화면을 채택했습니다.</g:description> <g:feature_description> <g:headline>놀라울 정도로 선명한 7" 화면</g:headline> <g:text>초고해상도 7" 태블릿으로 손안에서 230만 픽셀을 경험하세요.</g:text> <g:image_link>http://www.acme.com/actab7/screen</g:image_link> </g:feature_description> <g:feature_description> <g:headline>서라운드 사운드</g:headline> <g:text>AcTab7에는 듀얼 스테레오 스피커가 내장되어 있어 풍부하고 몰입도가 뛰어난 음향을 즐길 수 있습니다. 정교한 음량 강화 기술로 대화와 음향을 선명하고 듣기 쉽게 재현합니다.</g:text> <g:image_link>http://www.acme.com/actab7/sound</g:image_link> </g:feature_description> <g:feature_description> <g:headline>초경량, 길어진 사용 시간</g:headline> <g:text>290g에 불과한 새로운 AcTab은 가벼울 뿐만 아니라 가방, 백팩, 바지 뒷주머니에도 쉽게 들어가 어디서나 함께할 수 있습니다. HD 동영상 재생 9시간, 웹 탐색 또는 전자책 독서 10시간이 지원되어 하루 종일 즐길 수 있으며 내장된 무선 충전기로 충전하자마자 바로 이용이 가능합니다.</g:text> <g:image_link>http://www.acme.com/actab7/battery</g:image_link> </g:feature_description> <g:image_link>https://acme.com/actab7.png</g:image_link> <g:additional_image_link>https://acme.com/actab7.png</g:additional_image_link> <g:additional_image_link>https://acme.com/actab7-front.png</g:additional_image_link> <g:additional_image_link>https://acme.com/actab7-back.png</g:additional_image_link> <g:video_link>https://www.youtube.com/watch?v=abc</g:video_link> <g:product_page_url>http://www.acme.com/actab</g:product_page_url> </item> </channel> </rss>
이 예시에 추가된 2가지 중요한 사항은 네임스페이스 선언(xmlns:g="http://base.google.com/ns/1.0"
)과 Manufacturer Center 속성(예: GTIN[gtin]
, MPN[mpn]
, 권장 소매가[suggested_retail_price]
, 출시일[release_date]
)입니다.
Manufacturer Center 네임스페이스 선언
Manufacturer Center 네임스페이스에서만 정의되는 속성을 사용하려면 다음과 같이 네임스페이스를 선언해야 합니다. xmlns:g="http://base.google.com/ns/1.0"
Manufacturer Center 네임스페이스 선언과 더불어 제조업체는 모든 속성 태그 내에 프리픽스를 포함해야 합니다. RSS 2.0으로 정의되는 요소와 Google의 네임스페이스를 정의하는 속성을 구별하기 위해 속성에는 이 프리픽스를 붙여야 합니다. 이 네임스페이스 선언에 사용하는 프리픽스는 'g'입니다. <g:image_link>http://www.google.com/images/google_sm.gif</g:image_link>
Manufacturer Center 네임스페이스의 속성은 이 프리픽스 또는 속성을 포함해야 하며 여기에 포함된 값은 모두 무시됩니다.
속성
제품의 속성은 관련된 개수만큼 사용할 수 있습니다. 이러한 속성을 사용하여 상품에 관한 추가 정보를 제공하면 상품이 쇼핑 광고 결과에 표시될 확률이 크게 높아집니다. 또한 Manufacturer Center 네임스페이스에 정의된 많은 속성을 한 상품 내에서 두 번 이상 사용할 수 있습니다. 상품과 관련해 제공할 수 있는 정보를 데이터 파일에 더 많이 포함할 수 있습니다.
섹션 2: 중요 체크리스트
파일을 제출하기 전에 다음 목록을 점검하여 파일 형식이 올바른지 반드시 확인해 보시기 바랍니다.
- Manufacturer Center 계정에 등록한 피드 파일 이름이 파일에 지정한 이름과 일치해야 합니다.
- 다음 네임스페이스 선언을 포함해야 합니다.
xmlns:g="http://base.google.com/ns/1.0"
- Manufacturer Center 속성 태그에 포함된 프리픽스가 네임스페이스 선언에 정의된 프리픽스와 일치하는지 확인합니다.
- 어떤 값도 포함하지 않은 속성은 삭제합니다.
섹션 3: 최종 참고사항
이 문서에 포함된 샘플 항목은 XML 제품 데이터 파일을 작성하는 기본 사항을 보다 명확하게 이해할 수 있도록 단순화한 것입니다. RSS 2.0 표준 또는 자신의 네임스페이스에 정의된 다른 요소를 포함하는 데이터 파일은 수락되지만 이러한 요소에 포함되어 있는 모든 정보는 처리 중에 무시되므로 목록에 나타나지 않습니다. 현재 Google에서는 기본 RSS 2.0 요소와 Manufacturer Center 네임스페이스의 속성에 포함된 데이터만 처리합니다.
데이터 파일을 만들 때는 적절한 파일 이름 확장자를 사용해 지원되는 파일 형식 중 하나로 파일을 저장해야 합니다.
- .tsv: 탭으로 구분된 값
- .xml: XML
- .gz: Gnu zip, 압축된 텍스트 또는 XML
- .zip: Zip, 압축된 텍스트 또는 XML
- .bz2: Bzip2, 압축된 텍스트 또는 XML