遷移至動態饋給標籤

您可以使用 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 會傳送錯誤給您。

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

指定國家/地區

請透過下列其中一種方式,確保產品指定正確的國家/地區:

產品

productstargetCountry 欄位已淘汰。請改用 shipping 欄位指定指定國家/地區。

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

詳情請參閱「指定多個國家/地區的廣告」。

資料動態饋給

您現在可以在 targets 中查看 datafeed 明確指定的國家/地區。 如果您在 datafeedtarget 設定中使用 feedLabel 而非 country,就會適用此規定。

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

從英國轉換為 GB

雖然 UK 值無效,但目前我們允許在targetCountry欄位中填入值。我們會自動將 UK 轉換為 GB。如果產品具有 UK,因為其 targetCountry 會以 GB 儲存在 REST ID 和 offerId 中。

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

如果您插入 UKtargetCountry 並將其轉換為 GB,則必須將產品的 REST ID 更新為加入 GB,而非 UK,才能透過 get 方法擷取產品。