刪除報表

透過 App Optimize API 建立的報表會在建立後 24 小時自動刪除。不過,如果不再需要報表,您可以使用 API 在排定到期前明確刪除報表。

刪除後,您就無法再透過 App Optimize API 存取報表及其資料。

事前準備

  1. 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自評估產品在實際工作環境中的成效。新客戶還能獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。
  2. 安裝 Google Cloud CLI。

  3. 若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI

  4. 執行下列指令,初始化 gcloud CLI:

    gcloud init
  5. 確認您具備完成本指南所需的權限

  6. 安裝 Google Cloud CLI。

  7. 若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI

  8. 執行下列指令,初始化 gcloud CLI:

    gcloud init
  9. 確認您具備完成本指南所需的權限

必要的角色

如要取得刪除報表所需的權限,請要求管理員授予您擁有報表資源的專案的「App Optimize 管理員 」(roles/appoptimize.admin) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

您或許也能透過自訂角色或其他預先定義的角色,取得必要權限。

刪除報表

如要使用 REST API 刪除報表,請將 HTTP DELETE 要求傳送至報表的資源端點。

使用下列 curl 指令傳送要求:

curl -X DELETE \
  -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  "https://appoptimize.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/reports/REPORT_ID"

更改下列內容:

  • PROJECT_ID:擁有要刪除報表資源的 Google Cloud 專案 ID。
  • REPORT_ID:要刪除的報表 ID。 這個 ID 是在建立報表時指定,您可以透過列出專案中的報表取得。

如果要求成功,API 會傳回空白的 JSON 回應 {}

後續步驟