透過 App Optimize API 建立的報表會在建立後 24 小時自動刪除。不過,如果不再需要報表,您可以使用 API 在排定到期前明確刪除報表。
刪除後,您就無法再透過 App Optimize API 存取報表及其資料。
事前準備
- 登入 Google Cloud 帳戶。如果您是 Google Cloud新手,歡迎 建立帳戶,親自評估產品在實際工作環境中的成效。新客戶還能獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。
-
安裝 Google Cloud CLI。
-
若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI。
-
執行下列指令,初始化 gcloud CLI:
gcloud init -
安裝 Google Cloud CLI。
-
若您採用的是外部識別資訊提供者 (IdP),請先使用聯合身分登入 gcloud CLI。
-
執行下列指令,初始化 gcloud CLI:
gcloud init
必要的角色
如要取得刪除報表所需的權限,請要求管理員授予您擁有報表資源的專案的「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 回應 {}。
後續步驟
- 瞭解如何建立及解讀報表。
- 瞭解使用 IAM 控管存取權。
- 瞭解如何列出報表。