顏色是產品資訊流中的屬性,用於指定商品的顏色。在 XML 資訊流中,顏色以 g:color 的形式提交;在 CSV/TSV 檔案中,顏色列則會以顏色欄位上傳到 Google Shopping、Meta Catalog 和大多數電商平台。它是這些平台專門用於建立產品變體的少數屬性之一。例如,當一件夾克有五種配色時,顏色屬性可以告訴資訊流(以及購物者)在同一個商品組下,哪個條目對應哪一種顏色。此屬性的值是一個清晰易懂的顏色名稱,而不是十六進位代碼、色卡 ID 或內部商品編碼縮寫。
為何重要
Google Merchant Center 要求所有屬於 item_group_id 定義的變體組的商品都必須填寫顏色,尤其是在顏色是不同變體間差異的維度之一時。如果顏色資訊缺失,或者使用了不一致的值(例如,一行顯示“海軍藍”,另一行顯示“海軍藍”),Google 可能會拒絕這些商品,無法將它們合併到同一個變體列表中,或者顯示與商品圖片不符的顏色樣本。 Meta Catalog 對動態廣告和店鋪網格也應用了相同的邏輯:如果沒有清晰的顏色值,目錄將無法生成購物者用於縮小搜尋範圍的顏色篩選器,動態再行銷廣告可能會向瀏覽過其他顏色的用戶顯示錯誤的配色方案。由於顏色也是面向客戶的商品資訊訊號,因此,顏色值的不規範不僅會影響商品資訊的技術完整性,還會損害使用者對商品本身的信任。
怎麼運作的
顏色欄位接受自由文本,而非受控詞彙表。不過,Google建議使用常見且易於識別的名稱(例如「紅色」、「炭灰色」),而不是消費者不會搜尋的專有名稱或季節性系列名稱。如果單一商品確實混合了多種顏色,Google允許在一個欄位中輸入最多三個值,並用斜線分隔,例如“黑色/白色”,其中主色必須列在最前面。在「服裝及配件」類別中,如果存在變體,則顏色欄位是必需的。顏色是Google明確允許用於將行分組到同一 item_group_id 下的屬性之一(其他屬性包括尺寸、圖案、材質、性別和年齡段)。如果顏色是區分兩個其他方面完全相同的商品的唯一因素,則每個行中的顏色都必須存在且不同,否則平台無法將它們視為同一產品的不同變體。
例
<item>
<g:id>JKT-4471-BLK</g:id>
<title>Waxed Cotton Field Jacket - Black, M</title>
<link>https://example-shop.com/products/waxed-field-jacket-black-m</link>
<g:item_group_id>JKT-4471</g:item_group_id>
<g:color>Black</g:color>
<g:size>M</g:size>
<g:price>168.00 USD</g:price>
<g:availability>in stock</g:availability>
</item>
<item>
<g:id>JKT-4471-OLV</g:id>
<title>Waxed Cotton Field Jacket - Olive, M</title>
<link>https://example-shop.com/products/waxed-field-jacket-olive-m</link>
<g:item_group_id>JKT-4471</g:item_group_id>
<g:color>Olive</g:color>
<g:size>M</g:size>
<g:price>168.00 USD</g:price>
<g:availability>in stock</g:availability>
</item>
這兩行共享相同的 item_group_id,因此 Google 和 Meta 將它們視為同一產品的顏色變體,而不是兩個不相關的清單——顏色欄位是唯一能告訴這兩個平台哪個是哪個的因素。
相關概念
顏色很少單獨發揮作用:在服裝商品上,顏色幾乎總是與尺寸搭配使用,而且兩者都依賴於正確共享的商品組 ID才能真正形成一個變體集,而不是一堆看起來重複的行。首次圍繞此模式重構產品目錄的零售商可以參考《產品變體 Feed 完全指南》來了解其運作機制。