通过 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 Admin (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"
替换以下内容:
如果请求成功,API 会返回空的 JSON 响应 {}。
后续步骤
- 了解如何创建和解读报告。
- 了解如何使用 IAM 进行访问权限控制。
- 了解如何列出报告。