如要透過 Google 服務上傳資料檔案,您目前可以使用定位點分隔和 XML 格式。請參閱以下操作說明,藉此瞭解各個檔案類型的建立方式。
定位點分隔檔案操作說明定位點分隔值 (或稱 TSV) 檔案屬於 Manufacturer Center 支援的兩種檔案格式之一。大多數 TSV 檔案都是使用試算表程式建立。您必須在第一列 (即標題列) 加入以定位點分隔的屬性名稱。接著從第二列開始,在每個屬性名稱下方加入對應的值。建議您使用 Google 試算表或 LibreOffice 等試算表程式來建立並儲存定位點分隔檔案。
建立資料檔案
步驟 1:開啟試算表程式
只要使用 Google 試算表等試算表程式,即可輕鬆建立資料檔案並轉換為合適的格式。
步驟 2:建立標題列
在試算表的第一列中輸入用來描述產品的屬性名稱,每一欄對應一項屬性。填入所有必要屬性和任何相關的建議屬性。
以下範例顯示如何在標題列中使用樣本屬性:
A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 |
步驟 3:輸入商品資訊
在標題列下方的列中,請配合您所選的屬性輸入商品相關資訊。請將各項商品填入獨立的列,並將相關資訊分別輸入對應的欄,例如產品的說明應列入標題為 description [說明] 的欄。
A | B | C | D | E | F | |
1 | ID [id] |
品牌 [brand] |
名稱 [title] |
全球交易品項識別碼[gtin] |
說明 [description] |
圖片連結 [image_link] |
2 | 123-yelbr | Acme Toys | Acme Toys - 黃色熊玩偶 | 001234567890 | 範例說明 | link.com/pic |
3 | 456-redbr | Acme Toys | Acme Toys - 紅色熊玩偶 | 001234598760 | 範例說明 | link.com/pic |
步驟 4:轉換試算表
試算表程式可以將資料匯出成定位點分隔檔案。下列任一方式皆可建立副檔名為 .tsv 的檔案。這也是您應該提交至 Manufacturer Center 的檔案。
使用 Google 試算表:- 依序選取「檔案」選單中的 [下載格式] 和 [定位點分隔值檔案 (.tsv,目前工作表)]。您的定位點分隔文字檔會顯示於新視窗中。
- 為檔案命名,若有選項可選擇,請務必將檔案類型指定為 .tsv。按一下 [儲存]。
- 選取 [檔案] > [另存新檔...]。
- 選取格式 [文字 CSV (.csv)]。雖然格式為 CSV,但實際上能夠產出各種文字檔案。
- 按一下 [編輯篩選器設定]。按一下 [儲存]。即使出現警告,也請繼續儲存為文字 CSV 格式。
- 在隨即顯示的彈出式視窗中,讓「字元集」維持「Unicode (UTF-8)」這個選項、從下拉式選單中將「欄位分隔符」變更為「{Tab}」、刪除「文字分隔符」中的值,其他核取方塊則維持原有設定,然後按一下 [確定]。
如果您已在 Manufacturer Center 帳戶中註冊動態饋給,請使用在設定時指定的檔案名稱。
步驟 5:透過資料動態饋給提交檔案
確認檔案符合下列格式規定,然後提交給我們。
格式規定
- 必須使用定位點分隔檔案。
- 檔案的第一列是標題,必須含有屬性名稱 (以 Tab 字元分隔)。
- 每列一項商品,一樣用 Tab 字元分隔每列的屬性。
- 在每列末端不要加結尾 Tab 字元。
- 屬性中不要使用 Tab 字元或斷行。
重複屬性格式設定
下列屬性為重複屬性:
重複屬性可以接受多個值。
- 重複屬性的值必須以半形逗號分隔。
- 全球交易品項識別碼
[gtin]
001234567898, 001234567876
- 全球交易品項識別碼
- 如果重複屬性的值含有半形逗號,則前後必須加上垂直雙引號。
- 產品類型
[product_type]
「居家和庭園 > 廚房、餐廳與桌子 > 電器 > 冰箱」、「家用電器 > 廚房 > 冰箱」
- 產品類型
- 如果引號中的值含有雙引號,則雙引號後方必須多加一個雙引號。
- "Sharp 7"" 平板電腦螢幕 (每吋 323 像素)", "高續航力電池,使用時間最多可達 9 至 10 小時", 具備四核心速度與效能和 2 GB RAM, 搭載 Android 4.3
下列屬性為重複群組屬性:
「群組屬性」是指含有子屬性的屬性。
- 產品詳細資料屬性含有三項子屬性:
- 功能說明屬性同樣含有三項子屬性:
- 標題
[headline]
- 文字
[text]
- 圖片連結
[image_link]
- 標題
提供群組屬性時,請以半形冒號分隔所有子屬性的值。
- 產品詳細資料
螢幕:解析度:1920x1200 - 如同一般的重複屬性,多個群組屬性值必須以半形逗號分隔。
- 產品詳細資料
螢幕:解析度:1920 x 1200,螢幕:重量:17.4 磅
- 產品詳細資料
- 如同重複屬性,如為含有半形逗號的值與含有半形冒號的值,前後必須加上垂直雙引號。另外,如果引號內的值也有引號,則該引號後方必須多加一個引號。
- 功能說明
[feature_description]
新產品提供強化版變焦功能:最新一代的產品具備經過強化的變焦功能,可讓您進一步探索周遭世界。:"http://example.com/image1.png",影像更清晰:"產品現在搭載 15"" 螢幕,清晰度為舊版產品 10 倍,並具備 3.5 倍變焦功能。":"http://example.com/image2.jpg"
- 功能說明
可延伸標記語言 (XML) 提供可為結構化資料進行編碼的彈性架構,是人類和機器都能判讀的格式。如果您的產品資訊管理 (PIM) 系統具備穩固的匯出功能,Google 建議您使用 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]。雖然這些元素在 RSS 2.0 標準中屬於選用選項,但在產品資料動態饋給中為必填屬性。
產品資料動態饋給仍須使用其他元素,例如 ID [id]
、品牌 [brand]
和全球交易品項識別碼 [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 - 16 GB - 黑色</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>$129.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>以 Flash 為主</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" 平板電腦可讓您自由把玩 2300 萬像素。</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>全新的 AcTab 只有 0.64 磅,輕薄的設計可讓您輕鬆收入手提包、後背包,甚至是後側口袋,隨身帶著走。最多可播放 9 小時的 HD 高畫質影片,瀏覽網頁或閱讀電子書時則可連續使用 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>
這個範例中包含兩大新增項目,也就是加入了命名空間宣告 (xmlns:g="http://base.google.com/ns/1.0"
) 和多項 Manufacturer Center 屬性,例如全球交易品項識別碼 [gtin]
、製造商零件編號 [mpn]
、建議零售價格 [suggested_retail_price]
和推出日期 [release_date]
。
Manufacturer Center 命名空間宣告
若要使用僅在 Manufacturer Center 命名空間定義的屬性,您必須使用下列命名空間聲明:xmlns:g="http://base.google.com/ns/1.0"
除了聲明 Manufacturer Center 命名空間,您也必須在每個屬性標記加上前置字元。這種做法有助於辨識在命名空間定義的屬性和在 RSS 2.0. 定義的元素。此命名空間聲明所用的前置字元為「g」:<g:image_link>http://www.google.com/images/google_sm.gif</g:image_link>
Manufacturer Center 命名空間的屬性必須加入這個前置字元,否則系統會忽略這些屬性及其包含的值。
屬性
只要是與產品有關的屬性皆可使用,而且數量不限。透過這些屬性提供與產品有關的額外資訊,即可大幅提高產品在購物廣告搜尋結果中出現的機率。另外,Manufacturer Center 命名空間中定義的許多屬性可以在同一項產品中使用多次,這樣您就能在資料檔案中為產品填入更多資訊。
第 2 節:重要的檢查清單
提交檔案之前,Google 強烈建議您對照下列清單進行檢查,確認檔案格式正確無誤:
- 您在 Manufacturer Center 帳戶中註冊的動態饋給檔案名稱必須符合您為檔案指定的名稱。
- 請記得包含下列命名空間聲明:
xmlns:g="http://base.google.com/ns/1.0"
- 請驗證 Manufacturer Center 屬性標記中包含的前置字元與命名空間聲明定義的前置字元相符。
- 移除不含任何值的屬性。
第 3 節:總結
本文的項目範例經過簡化,以便將焦點放在建立 XML 產品資料檔案的基本概念上。雖然 Google 允許資料檔案含有 RSS 2.0 標準或自有命名空間定義的其他元素,但這些元素中的所有資訊在系統處理資料時都會遭到忽略,也不會顯示在產品資訊中。Google 目前只會處理預設 RSS 2.0 元素和 Manufacturer Center 命名空間屬性中包含的資料。
建立資料檔案時,請記得儲存為系統支援的檔案類型,並使用正確的副檔名。
- .tsv:定位點分隔值
- .xml:XML 格式
- .gz:Gnu zip、壓縮後的純文字檔或 XML
- .zip:Zip、壓縮後的純文字檔或 XML
- .bz2:Bzip2、壓縮後的純文字檔或 XML