您可以使用 MerchantPromotion API 建立及管理
Google。
accounts.promotions
敬上
可針對在 Google 上銷售的產品顯示特價優惠。
詳情請參閱商家宣傳總覽
API。
要求
如要提出要求,請使用下列網址。
POST https://merchantapi.googleapis.com/promotions/v1beta/{account_name}/promotions
從 Content API for Shopping 遷移
以下對 Content API for Shopping 和商家宣傳的比較 用於促銷活動相關要求的 API。
網址
在 Content API for Shopping 中:
https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/promotions
會變成:
https://merchantapi.googleapis.com/promotions/v1beta/{parent=accounts/*}/promotions
ID
在 Content API for Shopping 中:
{merchantId}/promotions/{promotionId}
會變成:
{name}
方法
Merchant API 支援下列促銷活動方法:
- 插入促銷活動
- 取得促銷活動
- 列出促銷活動
以下比較 Content API 中針對 購物與 Merchant API:
方法 | Content API for Shopping | 商家 API |
---|---|---|
插入 | 是 | 是 |
取得 | 是 | 是 |
清單 | 是 | 是 |
customBatch | 否 | 否 |
刪除 | 否 | (待定) |
資源名稱
下表列出 MerchantPromotion API 中的促銷活動異動。
如需參考範例,請參閱本機 廣告空間。
Content API for Shopping | 商家 API | 說明 |
---|---|---|
(不支援) | custom_attributes |
自訂 (商家提供) 屬性的清單。你可以
你也可以利用這個功能提交動態饋給的所有屬性 適用於一般規格 例如: { "name": "size type", "value": "regular" }如果不是明確提交屬性,這項做法就很實用 所有由 API 公開發布的 |
不支援 | data_source | 必須有現有資料來源,才能建立促銷活動。 |
不支援 | 屬性 |
促銷活動專用屬性,例如
long_tile、promotion_effective_timeperiod、 和其他屬性都是屬性訊息的一部分。 |
item_id | item_id_inclusion |
促銷活動適用的項目 ID 清單
已重新命名。 |
store_id | store_id_inclusion |
促銷活動適用的商店 ID 清單
已重新命名 |
prduct_type | product_type_inclusion |
促銷活動適用的產品類型清單
已重新命名 |
item_group_id | item_group_id_inclusion |
促銷活動套用的商品群組 ID 清單
已重新命名 |
brand | brand_inclusion |
促銷活動適用的品牌清單
已重新命名 |
store_code | store_codes_inclusion |
適用促銷活動的商店代碼清單
已重新命名 |
price: { object (Price) } |
price: { object (Price) } |
Price 的定義已變更。
在 Content API for Shopping 中,價格
Price 金額現在是以微量記錄
amount 欄位名稱已從值變更為
currency 欄位名稱已變更為
|
order_limit | (不支援) | 不支援 order_limit 屬性。 |
shippingServiceNames[] | (不支援) | 不支援 shippingServiceNames[]。 |
money_budget | (不支援) | 不支援 money_budget。 |
promotion_destination_ids | promotion_destinations | promotionDestinationIds 已重新命名。 |
促銷活動狀態
{ "destinationStatuses": [ { "destination": string, "status": enum (State) } ], "promotionIssue": [ { "code": string, "detail": string } ], "creationDate": string, "lastUpdateDate": string } |
促銷活動狀態已變更。
如需更精細的詳細資料,請參閱問題中的說明。 promotionStatus = { destinationStatuses = [ { reportingContext = Enum status = Enum }, ], itemLevelIssues = [ { code = String severity = Enum resolution = String reportingContext = Enum description = String detail = String documentation = String applicableCountries = [ String, ] } ] } |