你可以透過屬性規則轉換資料,滿足 Google 的產品資料規格規定。屬性規則可用於解決錯誤,以及協助 Google 解讀你資料來源中的資料。本文將說明如何為產品資料建立屬性規則。
事前準備
請先在 Merchant Center 帳戶中新增產品資料來源,這樣才有建立規則所需的資料。
接著,新增「進階資料來源管理」外掛程式,開啟屬性規則功能。這個外掛程式讓你能使用屬性規則。進一步瞭解進階資料來源管理。
[id]
屬性設定屬性規則,請在「ID 規則」專區操作。進一步瞭解如何為 ID 屬性設定規則使用屬性規則
如何替資料來源建立新的屬性規則:
在 Merchant Center 帳戶中,按一下「設定與工具」圖示 。
選取「資料來源」。
在「產品來源」分頁中選取產品來源。
按一下「屬性規則」分頁標籤。
- 如果與這項資料來源相連結的動態饋給標籤超過一個,請務必選取要套用規則的動態饋給標籤。
- 注意:你也可以前往「資料來源設定」分頁,設定資料來源。
如尚未替要編輯的屬性建立屬性規則,請按一下「新增屬性規則」,然後從下拉式清單中選取相應的屬性。
如要編輯現有屬性規則組合,請使用搜尋列搜尋屬性,然後按一下想要編輯的屬性。
如要在屬性規則中新增或編輯詳細資料,請按一下「新增更多資料替換方式」、「變更」,或「新增修改條件」。
按一下「儲存為草稿」。
系統會將你對規則所做的變更儲存為草稿。按一下「測試規則」,即可在正式套用至產品資料前測試規則草稿。
點選「套用變更」,即可儲存並套用任何新規則或更新過的規則。按一下「捨棄變更」則可移除規則草稿。
「屬性規則」頁面的「屬性」表會概略介紹規則涵蓋的目標屬性。
「預設規則」是指 Google 為資料來源中各項屬性指派的規則,該項規則會從你的補充資料來源或主要資料來源擷取相關屬性值。如要自訂規則,你可以修改屬性定義。
新增資料來源
設定資料來源後,系統就會知道該從何處擷取屬性資料。你可以使用條件和指定動作 (設為、擷取、選取最新) 指定擷取資料的方式。這些指定動作能讓您根據現有的資料來源定義目標屬性,或從資料來源中擷取資料。
使用資料來源指定動作
使用「設為」選項- 將輸入欄名稱設為指定的 Google 屬性
- 範例:將 Availability [供應情形] 設為 my_first_feed.stockstatus
- 將一個固定的靜態字串值填入目標屬性
- 範例:將狀況設為「
new
」
- 範例:將狀況設為「
- 將多個輸入欄、靜態值或已處理的值填入目標屬性。您可以利用串連 (或組合) 功能從多個欄位或值的資料中建立字串。
- 範例:將名稱設為 my_first_feed.brand + " " +my_first_feed.title
- 將名稱設為 my_first_feed.brand + " " +my_first_feed.title 後,如果上述兩項動態饋給均無法提供資訊,這項規則就會失效。
- 將名稱設為 my_first_feed.brand + " " +my_first_feed.title 之後,如果只有 my_first_feed.brand 無法提供資訊,這項規則並不會失效,而會改將名稱設為 my_first_feed.title。
你可以利用「設為複合屬性」選項對特定屬性指派多個值,值的來源可以是資料來源、已處理的屬性或自己建立的值。
這個動作會建立重複欄位,方便你一次新增多個屬性值,並為適用目的地 [included_destination]
或不適用目的地 [excluded_destination]
屬性指派多個目的地,或是為排除的購物廣告國家/地區 [shopping_ads_excluded_country]
屬性指派多個國家/地區。以適用目的地 [included_destination]
和不適用目的地 [excluded_destination]
來說,你可以指派 Shopping_ads
和 Display_ads
。
- 區分大小寫:與此處輸入的文字相互比對,找出大小寫完全相符的字詞和詞組。
- 僅保留第一個相符的值:針對所需屬性使用擷取選項之後,如果傳回兩個以上的可能相符項目,系統只會擷取您列出的第一個值。舉例來說,假設您想要從名稱中擷取「黃」、「紅」和「藍」,而您的產品名稱為「黃色藍紋襯衫」,這時系統只會擷取「黃」。
- 將搜尋字詞視為規則運算式:比對出符合特定搜尋模式 (或稱「規則運算式」) 的所有值。如要使用這項功能,您必須在文字欄位中輸入規則運算式。舉例來說,如果您只想保留某項屬性中的前六個數字,請使用下列規則運算式:
find: '^(.{6}).*$' replace: '\1'
。 - 僅限完全相符的字詞:僅比對出與輸入內容完全相同的字詞。以英文為例,這可以避免單獨偵測到「female」一詞中的「male」。
- 選取 my_first_feed.availability 和 my_supplemental_feed.availability 中的最新值
- 選取 my_first_feed.price 和 my_supplemental_feed.price 中的最新值
- 選取 my_first_feed.sale_price 和 my_supplemental_feed.sale_price 中的最新值
- 選取 my_first_feed.sale_price_effective_date 和 my_supplemental_feed.sale_price_effective_date 中的最新值
新增修正規則
「修正規則」選項可以讓您新增額外步驟,變更特定屬性的資料。若要最佳化您的資料,請使用條件和修正規則指定動作。舉例來說,您可以修改產品名稱中的特定字詞,或是更新產品資料,以利符合產品資料規格。
使用修正規則指定動作
使用「前置」選項- 你可以在沒有品牌值的名稱中加入特定的品牌值。
注意:只有在「所有」資料來源均無法提供資訊時,前置選項才會失效。舉例來說:
- 前置「color [顏色]:」+ f1.color 會在 f1.color 無法提供資訊時失效。
- 前置「color [顏色]:」+ f1.color +「」+「material [材質]:」+f1.material 在只有 f1.color 無法提供資訊時並不會失效,如果 f1.color 和 f1.material 兩者均無法提供資訊,這項規則就會失效。
- 你可以在沒有顏色值的名稱中加入特定的顏色值。
注意:只有在「所有」資料來源無法提供資訊時,附加選項才會失效。舉例來說:
- 附加「color [顏色]:」+ f1.color 會在 f1.color 無法提供資訊時失效。
- 附加「color [顏色]:」+ f1.color +「」+「material [材質]:」+ f1.material 在只有 f1.color 無法提供資訊時並不會失效,如果 f1.color 和 f1.material 兩者均無法提供資訊,這項規則就會失效。
- 以狀況
[condition]
屬性為例,系統僅接受「used
」、「refurbished
」和「new
」三個值,因此您可以將所有「vintage
」的值變更為「used
」。
- 區分大小寫:與此處輸入的文字相互比對,找出大小寫完全相符的字詞和詞組。
使用新增重複欄位選項,將額外資料新增至接受多個值的屬性,例如其他圖片連結 [additional_image_link]
、適用目的地 [included_destination]
和不適用目的地 [excluded_destination]
等。換言之,你可以將第二個值新增到已預先填入第一個值的重複欄位中。這個選項也能用於自訂屬性 (請使用設為複合屬性選項來填入不含任何現有值的屬性)。
示例:
將 Display_ads
目的地新增至已將 Shopping_ads
設為目的地的資料來源。
使用「網址最佳化」功能即可編輯或移除網址元素。這個運算子專門用於修改網址,並具備處理參數的安全措施。
- 如果新增已經存在的新參數,系統將自動取代該參數。
- 如果新增第二個參數,系統則會自動新增 & (而非 ?)。
範例:
為 ads_redirect [Ads 重新導向]
新增自訂追蹤參數。
原有的 ads_redirect [Ads 重新導向] 值:https://www.myonlinestore.com/products/item1.html
-
設定「utm_source」參數並加上
google-products
這個值。 -
設定「utm_medium」參數並加上
shopping
這個值。
修改後的 ads_redirect [Ads 重新導向] 值:https://www.myonlinestore.com/products/item1.html?utm_source=google-products&utm_medium=shopping
- 區分大小寫:與此處輸入的文字相互比對,找出大小寫完全相符的字詞和詞組。
- 只取代第一個相符項目:僅在所需屬性中比對出字詞相符的第一個項目。舉例來說,如果說明內容是「有銀色羽毛裝飾的銀色耳環」,則系統只會取代第一個「銀色」。
- 將搜尋字詞視為規則運算式:比對出符合特定搜尋模式 (或稱「規則運算式」) 的所有值。如要使用這項功能,您必須在文字欄位中輸入規則運算式。舉例來說,假設您只想保留某項屬性中的前六個數字,請使用下列規則運算式:
find: '^(.{6}).*$' replace: '\1'
。 - 僅限完全相符的字詞:僅比對出與輸入內容完全相同的字詞。以英文為例,這可以避免單獨偵測到「female」一詞中的「male」。
- 為特價
[sale_price]
屬性填入值時,您可以使用乘法來計算出價格[price]
的相對折扣價。 - 你可以將多項自訂費用屬性的值相加,藉此計算出銷貨成本
[cost_of_goods_sold]
。進一步瞭解銷貨成本[cost_of_goods_sold]
屬性。
有了分隔並選取選項,您就能從以半形逗號分隔、以箭頭分隔或其他的清單中選取一或多項元素,並將該段文字填入屬性值。舉例來說,假設你是以 product_type
值「服飾與配件 > 衣著 > 制服 > 實驗袍
」將產品分類,可以在自訂屬性中指派產品類型 [product_type]
,並使用「分隔並選取」選項僅保留「實驗袍」。接著,你可以將這個值附加或前置於資料來源中的其他屬性,例如名稱 [title]
屬性。
分隔:代表要以何種類型的節點或符號分隔清單項目,例如:「>」、「,」或「;」。
選取:選取要使用的元素或節點。您可以選擇像「第一個」或「最後一個」之類的值,也可以選取一個範圍內的值,例如「1 至倒數第二個」或「2 至 5」。
合併:如果您選取了多個節點,可以使用自選的分隔符和「合併」功能將這些節點合併為單一值。
例如:
以下說明如何分隔及選取產品類型 [product_type]
字串「服飾與配件 > 衣著 > 制服 > 實驗袍
」的最後一個節點,並將該節點附加至名稱 [title]
屬性,以便建立自訂屬性。
建立名為「最後節點產品類型」的自訂屬性。
將自訂屬性設為「my_first_feed.product_type」。
分隔:按照「>」分隔,將字串分為四個節點:服飾與配件、衣著、制服、實驗袍
。
選取:選擇「最後一個」,這樣就會選取字串中的最後一個節點「實驗袍
」。
另存為草稿。
為名稱屬性建立新規則,例如在名稱中附加新的屬性:"my_first_feed.title" + " " + "last node product type。
注意事項:這個示例只是從字串中選取一個節點,因此不需要使用「合併」選項。如要使用兩個節點,則須以「,」合併,例如:制服, 實驗袍。
使用「清除」選項
n/a
」等文字內容。示例:
- 以品牌
[brand]
屬性為例,如果現有值為「n/a
」,即可使用清除選項移除該屬性值注意:對特定產品執行清除動作後,該項產品就不會再受到任何現有規則的影響。如果「產品資料規格」規定此屬性為必填項目,將屬性值留空可能導致產品遭到拒登。
在使用「資料來源」和「修正規則」指定動作修改規則的過程中,您可以在畫面右上角預覽草稿值。
如要查看這些變更會對特定商品帶來哪些影響,請按一下「放大鏡」圖示並在目錄中搜尋項目 ID,或是點選「箭頭」符號從任一產品開始逐一查看。
如果您為某項屬性建立了多項規則,可以查看每項規則對最後產生的值有何影響。修改完畢後,經過編輯的規則旁邊將會顯示中繼值。
- 如果您以單一規則完成多項變動,則中繼值會反映各項變更合併後的結果。
- 如果某項規則不適用於您正在查看的項目,就不會顯示中繼值。
如要查看套用規則後會顯示的有效值和草稿值,請將游標移到預覽方塊上。
使用條件設定
你可以在某個動作前加上特定條件,從資料來源中篩選出符合指定條件的商品。假設你想對特定品牌的所有商品套用相同的名稱,可以將品牌條件設為「等於」和「Google」。如果從資料來源中選取某項屬性,系統就會利用設定的條件篩選所選值中的現有值。舉例來說,如果你選擇附加以下其中一種條件:
在第一個下拉式選單中,選取要用來比對的資料來源屬性或已處理的屬性。產品資料來源屬性是來自特定資料來源的特定屬性。選擇資料來源後,即可指定屬性名稱,並選擇原始資料來源值。已處理的屬性即為最終屬性值,套用資料來源規則後產生的任何變更均會反映在這類值中。
在第二個下拉式選單中選取條件的運算子,例如「包含」或「不等於」。
接著,輸入要與條件比較的值。這個值可以是靜態值,或是資料來源中經過處理的屬性值。
如要補充第一個條件,請選取「和」,然後輸入第二個條件。您可以輸入任何條件,只要不與第一個條件相牴觸即可。如果兩個條件都成立,系統就會執行這項作業要求。舉例來說,您可以對襯衫套用「紅色」和「小尺寸」的規則。
您也可以讓規則依據不同條件獨立運作。只要選取「或」並輸入第二個條件,該項規則就會判斷第一個或第二個條件是否成立。只要您輸入的其中一個條件成立,系統就會執行這項作業要求。舉例來說,您可以對襯衫套用「紅色」或「藍色」的規則。
注意事項
- 輸入價格時,請一律使用數字,不要加上貨幣符號。
- 使用「等於」條件時,請務必確認輸入的值與資料來源中的值完全一致。舉例來說,不得以 13、$13.00 等值代替 13.00。
- 值不必區分大小寫。
只有在條件成立時,系統才會執行「設為」和「選取最新」等指定動作。
儲存屬性規則
如要儲存規則並套用至資料來源,請按一下「套用變更」。變更套用完畢後,必須重新處理資料來源。系統會將新規則列在產品資料的最新上傳項目中,並套用至所有上傳內容,直到你再次變更規則為止。
如要修改現有規則,請按一下「規則」欄中含有規則的灰色方塊。規則修改完畢之後,請按一下「套用變更」來儲存變更,然後上傳產品資料,即可套用變更內容。