您可以使用 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 地域代碼,特定國家/地區欄位為空白。
插入及更新產品
需要 feedLabel
或 targetCountry
才能插入新產品。如果您使用 feedLabel
和 targetCountry
插入或更新產品,這兩者的值必須相符。
如果兩個欄位為空白,或兩者的值不相符,則 API 會傳送錯誤給您。
詳情請參閱「使用動態饋給標籤宣傳特定動態饋給中的產品」一文。
指定國家/地區
請透過下列其中一種方式,確保產品指定正確的國家/地區:
products
資源的shipping
欄位datafeeds
資源的targetCountries
欄位
產品
products
的 targetCountry
欄位已淘汰。請改用 shipping
欄位指定指定國家/地區。
如要指定多個國家/地區,您可以繼續使用 shipping
新增其他國家/地區。
詳情請參閱「指定多個國家/地區的廣告」。
資料動態饋給
您現在可以在 targets
中查看 datafeed
明確指定的國家/地區。
如果您在 datafeedtarget
設定中使用 feedLabel
而非 country
,就會適用此規定。
我們也為 datafeeds
新增了 targetCountries
欄位,方便您直接設定 datafeeds
的指定目標。您還是可以在動態饋給外設定指定目標,例如設定產品資源的 shipping
屬性。
從英國轉換為 GB
雖然 UK
值無效,但目前我們允許在targetCountry
欄位中填入值。我們會自動將 UK
轉換為 GB
。如果產品具有 UK
,因為其 targetCountry
會以 GB
儲存在 REST ID 和 offerId
中。
如果將 UK
設為 feedLabel
的值,該值不會自動轉換為 GB
。UK
和 GB
是 feedLabel
的不同字串,並且會建立不同的優惠。
如果您插入 UK
的 targetCountry
並將其轉換為 GB
,則必須將產品的 REST ID 更新為加入 GB
,而非 UK
,才能透過 get
方法擷取產品。