API 最佳做法
以下是建議的最佳做法。
產品資源
一般秘訣
僅更新已變更的產品,以將您傳送的要求數目降至最低。
您應該為產品提供到期日。 如果沒有,產品會在您新增的日期起算 30 天后過期。
請務必在產品過期之前更新產品。 如果產品過期,您必須再次新增產品,這會導致產品經歷編輯檢閱時發生延遲。 您應該追蹤即將到期的產品,並在到期前更新其到期日,或只是更新產品 (您不需要更新產品的任何欄位) 這會自動將到期日再延長 30 天。 如果您明確設定到期日,則必須自行設定新的到期日;在此情況下,更新產品不會自動將到期日再延長 30 天。
批次提示
每當您處理多個專案時,請使用批次處理。 使用批次處理可降低與 HTTP 要求相關聯的額外負荷成本;如果您要個別傳送要求,而不會產生每個專案的成本,而是只會產生一次成本。
針對批次作業,請使用 Gzip 壓縮配置來壓縮要求和回應本文。 如果您使用壓縮,請包含
Content-Encoding
HTTP 要求標頭,並將其設定為 gzip。 內容 API 僅支援 Gzip 壓縮。
磁片區提示
- 如果您打算提供超過 5 千萬項產品,請先連絡您的 Microsoft 帳戶管理員或技術支援代表,再建置您的應用程式。
狀態資源
- 目錄狀態報表包含過去 30 天內所有先前上傳和拒絕的供應專案。 由於報表的大小可能非常大,視活動量而定,您應該限制每小時要求報表的頻率。