您可以透過動態饋給規則轉換資料,藉此滿足我們的產品資料規格規定。動態饋給規則可用於解決錯誤,以及協助 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 中的最新值
舊版線上商品目錄動態饋給異動
在推出補充動態饋給之前,商家可採用「線上商品目錄動態饋給」來更新價格和供應情形,不必重新上傳主要產品動態饋給。在本次異動中,我們已淘汰「線上商品目錄動態饋給」。不過別擔心,補充動態饋給也有相同的功能。你可以透過 ID [ID]
、價格 [price],以及供應情形 [availability]
建立補充動態饋給,然後使用「選取最新」規則,將新的補充動態饋給連結至主要動態饋給。
新增修正規則
「修正規則」選項可以讓您新增額外步驟,變更特定屬性的資料。若要最佳化您的資料,請使用條件和修正規則指定動作。舉例來說,您可以修改產品名稱中的特定字詞,或是更新產品資料,以利符合產品資料規格。
使用修正規則指定動作
使用「前置」選項- 您可以在沒有品牌值的名稱中加入特定的品牌值。
注意:只有在「所有」動態饋給均無法提供資訊時,前置選項才會失效。舉例來說:
- 前置「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 值: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]
。進一步瞭解「銷貨成本」屬性
有了分隔並選取選項,您就能從以半形逗號分隔、以箭頭分隔或其他的清單中選取一或多項元素,並將該段文字填入屬性值。舉例來說,假設您是以 product_type
值「服飾與配件 > 衣著 > 制服 > 實驗袍
」將產品分類,可以在自訂屬性中指派產品類型 [product_type]
,並使用分隔並選取選項僅保留「實驗袍」。接著,您可以將這個值附加或前置於動態饋給中的其他屬性,例如名稱 [title]
屬性。
分隔:代表要以哪個類型的節點或符號分隔清單項目,例如:「>」、「,」或「;」。
選取:選取要使用的元素或節點。您可以選擇像「第一個」或「最後一個」之類的值,也可以選取一個範圍內的值,例如「1 至倒數第二個」或「2 至 5」。
合併:如果您選取了多個節點,可以使用自選的分隔符和「合併」功能將這些節點合併為單一值。
例如:
以下說明如何分隔及選取產品類型 [product_type]
字串「服飾與配件 > 衣著 > 制服 > 實驗袍
」的最後一個節點,並將該節點附加至名稱 [title]
屬性,以便建立自訂屬性。
- 建立名為「最後節點產品類型」的自訂屬性
- 將自訂屬性設為「my_first_feed.product_type」
- 分隔:按照「>」分隔,將字串分為四個節點:
Apparel & Accessories [服飾與配件]、Clothing [服飾]、Uniforms [制服]、White Coats [白領]
。 - 選取:選擇「最後一個」,這樣就會選取字串中的最後一個節點「
White coats
」。 - 另存為草稿。
- 為 title [名稱] 屬性建立新規則,例如在名稱中附加新的屬性:「my_first_feed.title」+「 」+「最後節點產品類型」
注意事項:這個示例只是從字串中選取一個節點,因此不需要使用合併選項。如要使用兩個節點,則須以「,」合併,例如:制服, 實驗袍。
您可以使用「清除」選項來移除任何屬性的值,例如從某個動態饋給檔案中移除「n/a
」等文字內容。
例如:
- 以品牌
[brand]
屬性為例,如果現有值為「n/a
」,即可使用清除選項移除該屬性值注意:對特定產品執行清除動作後,該項產品就不會再受到任何現有規則的影響。如果「產品資料規格」規定此屬性為必填項目,將屬性值留空可能導致產品遭到拒登。
檢視規則變更前後的預覽畫面
在使用「資料來源」和「修正規則」指定動作修改規則的過程中,您可以在畫面右上角預覽草稿值。
如要查看這些變更會對特定商品帶來哪些影響,請按一下「放大鏡」圖示並在目錄中搜尋項目 ID,或是點選「箭頭」符號從任一產品開始逐一查看。
如果您為某項屬性建立了多項規則,可以查看每項規則對最後產生的值有何影響。修改完畢後,經過編輯的規則旁邊將會顯示中繼值。
- 如果您以單一規則完成多項變動,則中繼值會反映各項變更合併後的結果。
- 如果某項規則不適用於您正在查看的項目,就不會顯示中繼值。
如要查看套用規則後會顯示的有效值和草稿值,請將游標移到預覽方塊上。
使用條件設定
您可以在某個動作前加上特定條件,從動態饋給中篩選出符合指定條件的商品。假設您想對特定品牌的所有商品套用相同的名稱,可以將「品牌」條件設為「等於」和「Google」。如果是從動態饋給中選取某項屬性,系統則會依據您設定的條件篩選所選值中的現有值。舉例來說,如果您選擇附加以下其中一種條件:
- 在第一個下拉式選單中,選取要用來比對的動態饋給屬性或已處理的屬性。動態饋給屬性是來自特定動態饋給的特定屬性。選取動態饋給後,就能指定屬性名稱,然後選取未處理的動態饋給值。已處理的屬性即為最終屬性值,套用動態饋給規則後產生的任何變更均會反映在這類值中。
- 在第二個下拉式選單中選取條件的運算子,例如「包含」或「不等於」。
- 接著,輸入要與條件比較的值。這個值可以是靜態值,或是動態饋給中經過處理的屬性值。
如要補充第一個條件,請選取「和」,然後輸入第二個條件。您可以輸入任何條件,只要不與第一個條件相牴觸即可。如果兩個條件都成立,系統就會執行這項作業要求。舉例來說,您可以對襯衫套用「紅色」和「小尺寸」的規則。
您也可以讓規則依據不同條件獨立運作。只要選取「或」並輸入第二個條件,該項規則就會判斷第一個或第二個條件是否成立。只要您輸入的其中一個條件成立,系統就會執行這項作業要求。舉例來說,您可以對襯衫套用「紅色」或「藍色」的規則。
注意事項
- 輸入價格時,請一律使用數字,不要加上貨幣符號。
- 使用「等於」條件時,請務必確認輸入的值與動態饋給中的值完全一致。舉例來說,不得以 13、$13.00 等值代替 13.00。
- 值不必區分大小寫。
只有在條件成立時,系統才會執行「設為」和「選取最新」等指定動作。
儲存動態饋給規則
如要儲存規則並套用至動態饋給,請按一下「套用變更」按鈕。變更套用完畢後,您必須重新處理動態饋給。系統會將新規則列在產品資料的最新上傳項目中,並套用至所有上傳內容,直到您再次變更規則為止。
如要修改現有規則,請按一下「規則」欄中含有規則的灰色方塊。規則修改完畢之後,請按一下「套用變更」來儲存變更,然後上傳您的產品資料,即可套用變更內容。