遷移至動態饋給標籤

您可以使用 feedLabel 欄位,在產品和資料動態饋給中加入標籤。

動態饋給標籤可採用以下格式:

  • 類型字串
  • 少於或等於 20 個半形字元
  • 大寫字母 (A-Z)
  • 數字 (0-9)
  • 破折號 (-)

下列資源提供 feedLabel

REST ID

feedLabel 會取代新產品的 REST ID 中的 targetCountry

新產品的 REST ID 現已採用 online:language:feedLabel:offerId 而非 online:language:targetCountry:offerId。這不會變更現有產品的 REST ID。

取得並刊登產品

系統一律會為所有傳回的產品填入 feedLabel 欄位。

如果 feedLabel 是有效的 CLDR 地域代碼,我們會自動補充 targetCountry 欄位來確保相容性。如果 feedLabel 不是有效的 CLDR 地區代碼,請將 targetCountry 留空。

同樣變更也會套用至 productstatuses 個端點。

如果產品的 feedLabel 不是 CLDR 地域代碼,專屬欄位會留空。

插入及更新產品

必須選取 feedLabeltargetCountry 才能插入新產品。如果使用 feedLabeltargetCountry 插入或更新產品,其值必須相符。

如果欄位皆空白或值不相符,則 API 會顯示錯誤。

詳情請參閱「使用動態饋給標籤宣傳特定動態饋給中的產品」一文。

指定國家/地區

請使用下列其中一種做法,確保產品指定正確的國家/地區:

產品

products 的「targetCountry」欄位已淘汰。請改用 shipping 欄位指定目標國家/地區。

如果您要指定多個國家/地區,可以繼續使用 shipping 新增其他國家/地區。

詳情請參閱在多個國家/地區指定廣告

資料動態饋給

您現在可以在 targets 中查看 datafeed 明確指定的國家/地區。當您在 datafeedtarget 設定中使用 feedLabel (而非 country) 時,就會發生這種情況。

此外,我們也為 datafeeds 新增了 targetCountries 欄位,方便您直接設定 datafeeds 的指定目標。您還是可以設定動態饋給以外的指定目標,例如設定產品資源的 shipping 屬性。

從英國轉換成 GB

即使 targetCountry 欄位不是有效的國家/地區代碼,我們目前仍允許使用 UK 值。系統會自動將 UK 轉換為 GB。如果產品的 targetCountryUK,則會以 GB 的形式儲存在 REST ID 和 offerId 中。

UK 設為 feedLabel 的值不會自動轉換為 GBUKGBfeedLabel 的不同字串,且會建立不同的優惠。

如果插入 UKtargetCountry 並將其轉換為 GB,您必須更新產品的 REST ID 以加入 GB (而不是 UK),才能使用 get 方法擷取產品。