Laporan yang dibuat oleh App Optimize API akan otomatis dihapus 24 jam setelah dibuat. Namun, Anda dapat menggunakan API untuk menghapus laporan secara eksplisit sebelum masa berlakunya berakhir sesuai jadwal jika tidak diperlukan lagi.
Setelah dihapus, laporan dan datanya tidak lagi dapat diakses dari App Optimize API.
Sebelum memulai
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.
Peran yang diperlukan
Untuk mendapatkan izin yang
diperlukan guna menghapus laporan,
minta administrator untuk memberi Anda peran IAM
App Optimize Admin (roles/appoptimize.admin)
di project yang memiliki resource laporan.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Menghapus laporan
Untuk menghapus laporan menggunakan REST API, kirim permintaan HTTP DELETE ke endpoint resource laporan.
Gunakan perintah curl berikut untuk mengirim permintaan:
curl -X DELETE \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://appoptimize.googleapis.com/v1beta/projects/PROJECT_ID/locations/global/reports/REPORT_ID"
Ganti kode berikut:
PROJECT_ID: ID Google Cloud project yang memiliki resource laporan yang ingin Anda hapus.REPORT_ID: ID laporan yang akan dihapus. ID ini ditentukan saat laporan dibuat, dan dapat diperoleh dengan mencantumkan laporan dalam project.
Jika permintaan berhasil, API akan menampilkan respons JSON kosong {}.
Langkah berikutnya
- Pelajari cara membuat dan membaca laporan.
- Pahami kontrol akses dengan IAM.
- Pelajari cara mencantumkan laporan.