共用方式為


在沙箱中測試程式碼

Microsoft 不會提供內容 API 的沙箱,您可以在其中測試應用程式,然後再將它部署至生產環境。

不過,您可以使用下列選項在生產環境中測試應用程式,而不會影響即時資料。 這些選項僅適用于 產品清查 資源,不適用於 目錄 資源。

使用試執行查詢參數

若要在生產環境中測試您的程式碼,而不修改即時摘要和影響提供的廣告,請在端點 URL 中包含 試執行 查詢參數,如下所示。

https://content.api.bingads.microsoft.com/shopping/v9.1/bmc/{bmcMerchantId}/products/{itemUniqueId}?dry-run

使用 dry-run 不會變更即時摘要,但會傳回驗證錯誤。

因為使用 dry-run 參數時,資料不會儲存在資料庫中,所以使用此選項時,請考慮下列限制:

  • 插入作業不會傳回識別碼
  • 服務不會產生並傳回次要錯誤訊息,例如資料品質、編輯問題和資料庫相關驗證

請注意,目錄資源不支援 dry-run 查詢參數。

停用發佈

另一個選項是停用目錄發佈內容的能力。 停用的目錄將不會提供廣告。 這可讓您針對目錄執行作業,並擷取任何發生的錯誤。

若要停用 Microsoft Advertising Web 應用程式中的目錄,請從 [ 目錄管理 ] 索引標籤中選取目錄。然後,在 [ 目錄設定] 索引卷 標上,取消選取 [ 啟用發佈]

您也可以使用 目錄 資源來停用發佈。 如需詳細資訊,請 參閱管理您的目錄

如同使用 dry-run 查詢參數,不會產生次要錯誤訊息,例如資料品質、編輯問題和資料庫相關驗證,而且不會傳回。 不過,插入作業會傳回識別碼。

注意

產品在商店中是唯一的,而不是目錄。 如果您在多個目錄中有一個具有相同 標識 符的產品,則您對已停用目錄中的產品所做的任何變更也會發生在已啟用的目錄中。 這表示即使某個目錄中已停用發佈,另一個目錄也可能提供該產品的廣告。

注意事項

您可能不會更新商店的預設目錄。 如果您嘗試更新預設目錄,要求會失敗。