透過 Content API for Shopping,你可以使用 merchantsupport 資源,為商家建立應用程式內診斷頁面。Merchant API 提供問題解決功能,支援相同功能。
總覽
從 Content API 遷移時,請注意服務、方法名稱和結構的變更:
- API 回應中最重大的變更,是將 
AccountIssue和ProductIssue物件整合成單一RenderedIssue物件。這樣一來,所有類型的問題都會採用一致的結構,程式碼也會變得更簡單。 - Merchant API 將 
issues欄位重新命名為rendered_issues。 
ID
請為 Merchant API 變更 Content API 識別碼,如下所示。
| 方法 | Content API for Shopping | Merchant API | 
|---|---|---|
renderaccountissues | 
{merchant_id} | 
accounts/{ACCOUNT_ID} | 
renderproductissues | 
{PRODUCT_ID} | 
accounts/{ACCOUNT_ID}/products/{PRODUCT_ID} | 
TriggerAction | 
{merchant_id} | 
accounts/{ACCOUNT_ID} | 
要求
請按照下列步驟,變更 Merchant API 的 Content API 要求。
| 動作 | Content API for Shopping | Merchant API | 
|---|---|---|
| 為帳戶顯示帳戶層級問題 | 
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderaccountissues
 | 
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:renderaccountissues
 | 
| 產品的轉譯問題 | 
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/renderproductissues/PRODUCT_ID
 | 
POST https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID/products/PRODUCT_ID:renderproductissues
 | 
| 觸發動作 | 
POST https://shoppingcontent.googleapis.com/content/v2.1/MERCHANT_ID/merchantsupport/triggeraction
 | 
https://merchantapi.googleapis.com/issueresolution/v1/accounts/ACCOUNT_ID:triggeraction
 | 
API 回應中最重大的變更,就是將 AccountIssue 和 ProductIssue 物件整合成單一 RenderedIssue 物件。這項功能會為所有類型的問題提供一致的結構,藉此簡化程式碼。
已重新命名的欄位
回應中頂層 issues 欄位的新名稱為 renderedIssues。其中包含 RenderedIssue 物件的清單。
| Content API for Shopping | Merchant API | 
|---|---|
issues | 
renderedIssues | 
重新命名模型
| Content API for Shopping | Merchant API | 
|---|---|
  | 
RenderedIssue |