取得產品供應專案的狀態
注意事項
ProductStatuses 資源僅適用于封閉式 Beta 參與者。 如需參與封閉式 Beta 或 open-Beta 計畫的相關資訊,請連絡您的帳戶管理員。
在 Beta 期間,所有 Store 程式設計項目和檔都可能會變更。
若要取得您市集中狀態設定為 [不核准] 或 [警告] 的產品供應專案清單,請使用 取得產品狀態範本。
curl -H "AuthenticationToken: <access token goes here>" -H "DeveloperToken: <developer token goes here>" https://content.api.ads.microsoft.com/v9.1/bmc/stores/12345/productstatuses
回應本文是 ProductStatuses 物件。 如果存放區不包含 [不核准] 或 [警告] 狀態的產品,字 resources
段會包含空陣列。
{
"resources": []
}
以下是當產品狀態設定為 [警告] 和 [不核准] 時,回應的外觀。 字 itemLevelIssues
段包含您應該解決的問題清單。
{
"resources": [
{
"productId": "online:en:CA:9",
"title": "Slip Resistant - Shoes For Crews...",
"status": "Warning",
"creationDate": "2018-10-08T07:38:00Z",
"lastUpdateDate": "2020-09-29T14:35:54Z",
"expirationDate": "2020-10-29T14:35:54Z",
"itemLevelIssues": [
{
"code": "GtinPlusBrandRequiredWarn",
"description": "Missing one or more identifiers - The Brand and GTIN or Brand and MPN are required.",
"servability": "Unaffected"
}
]
},
. . .
{
"productId": "online:en:CA:7",
"title": "No Slip - Shoes For Crews...",
"status": "Disapproved",
"creationDate": "2018-10-08T07:38:00Z",
"lastUpdateDate": "2020-09-29T14:35:54Z",
"expirationDate": "2020-10-29T14:35:54Z",
"itemLevelIssues": [
{
"code": "EVRejectedErr",
"description": "The offer was rejected by the external validation component: EV.",
"servability": "Disapproved"
},
{
"code": "EV_39",
"description": "Trademark content",
"servability": "Disapproved"
}
]
}
]
}
根據預設,要求最多會傳回 25 個供應專案。 若要傳回不同數目的供應專案,請包含 max-results 查詢參數。
curl -H "AuthenticationToken: <access token goes here>" -H "DeveloperToken: <developer token goes here>" "https://content.api.ads.microsoft.com/v9.1/bmc/stores/12345/productstatuses?max-results=5"
如果狀態設定為 [取消核准] 或 [警告] 的供應專案數目大於 最大結果,則回應會包含 字 nextPageToken
段。
{
"nextPageToken": "W3sidG9rZW4iOm51bGwsInJhbmdlIjp7Im1pbiI6IjA1QzFFNTNEMUYwRjg2IiwibWF4IjoiMDVDMUU1NUIyRDk3NEEifX1d",
"resources": [...]
}
若要取得供應專案的下一頁,請在下一個呼叫中包含 接續權杖 查詢參數,並將其設定為權杖。
curl -H "AuthenticationToken: <access token goes here>" -H "DeveloperToken: <developer token goes here>" "https://content.api.ads.microsoft.com/v9.1/bmc/stores/12345/productstatuses?max-results=5&continuation-token=W3sidG9rZW4iOm..."
一般呼叫模式是在迴圈中呼叫此範本,直到回應不包含 字 nextPageToken
段為止。
取得產品供應專案的摘要狀態計數
ProductStatuses 資源供應商店中產品供應專案狀態的摘要檢視。 檢視會報告已核准和已核准的供應專案,以及擱置檢閱或即將到期的供應專案。
若要要求摘要檢視,請使用 摘要檢視範本。 設定 {merchantId}
為您想要檢視來源之存放區的識別碼。
curl -H "AuthenticationToken: <access token goes here>" -H "DeveloperToken: <developer token goes here" https://content.api.ads.microsoft.com/v9.1/bmc/stores/12345/productstatusessummary
回應是 ProductStatusesSummary 物件。
{
"merchantId":12345,
"approved":189,
"expiring":14,
"disapproved":3,
"pending":10
}
當供應專案的狀態變更時,摘要檢視最多可能需要兩個小時才能反映變更。