Menghapus data diagnostik

Penting

Visual Studio App Center dijadwalkan untuk dihentikan pada 31 Maret 2025. Meskipun Anda dapat terus menggunakan Visual Studio App Center hingga sepenuhnya dihentikan, ada beberapa alternatif yang direkomendasikan yang dapat Anda pertimbangkan untuk bermigrasi.

Pelajari selengkapnya tentang garis waktu dukungan dan alternatif.

Permintaan Subjek Data (DSR) yang akan dilupakan harus dilayankan dalam waktu 30 hari. Diagnostik App Center menyimpan data mentah selama 28 hari secara default. Ada dua kemungkinan titik awal:

Dalam kedua kasus, setelah Anda memiliki ID penginstalan pengguna, Anda harus menghapus data diagnostik terkait. Detail untuk kedua kasus ada di bagian di bawah ini.

Anda tidak memiliki pemetaan ID pengguna Anda untuk menginstal ID

Jika Anda tidak menyimpan pemetaan antara ID pengguna dan ID penginstalan, Anda harus mengikuti beberapa langkah tambahan, yang dijelaskan dalam sub bagian berikut.

  1. Ekspor data diagnostik ke Blob Storage.
  2. Cari data pribadi dalam informasi yang diekspor di Azure Blob Storage.
  3. Temukan ID penginstalan.

Mengekspor data diagnostik ke Blob Storage

Untuk mengekspor data diagnostik Anda ke Azure Blob Storage, panggil API App Center berikut:

POST https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations

Detail tambahan tersedia dalam dokumentasi API ekspor.

Gunakan payload berikut untuk mengekspor crash Anda ke Azure Blob Storage:

{
  "type" : "blob_storage_linked_subscription",
  "subscription_id": "<Your-Azure-Subscription-ID",
  "export_entities": [ "crashes" ]
}

Untuk menemukan lokasi di penyimpanan blob, Anda dapat memanggil API App Center berikut:

GET https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations

Detail tambahan tersedia dalam dokumentasi API daftar konfigurasi ekspor.

Cari data pribadi dalam informasi yang diekspor di Azure Blob Storage

Cari dalam data diagnostik yang diekspor di Azure Blob Storage untuk setiap kemunculan informasi pribadi yang disimpan dalam log crash atau kesalahan.

Menemukan ID penginstalan

Temukan ID penginstalan untuk log diagnostik yang berisi informasi pribadi. Pelajari selengkapnya dalam dokumentasi ID penginstalan aplikasi. Sekarang setelah Anda memiliki ID penginstalan, Anda dapat menghapus data diagnostik.

Anda memiliki pemetaan ID pengguna Anda untuk menginstal ID

Jika Anda menyimpan pemetaan antara ID pengguna dan ID penginstalan App Center mereka, Anda dapat langsung menggunakannya untuk memblokir dan menghapus data yang diinginkan.

Menghapus data diagnostik

Setelah Anda memiliki ID penginstalan untuk pengguna yang terkait dengan DSR, Anda harus melanjutkan dan menghapus data yang ada serta memblokir data baru agar tidak masuk.

Memblokir data diagnostik masuk dengan menginstal ID

Berhenti memproses data diagnostik masuk untuk ID penginstalan tertentu, panggil API App Center berikut untuk setiap ID penginstalan:

PUT https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/devices/block_logs/{install_id}

Detail tambahan tersedia dalam dokumentasi API analitik. Panggil API ini untuk setiap perangkat (ID penginstalan) tempat pengguna Anda telah menginstal aplikasi Anda.

Menghapus data diagnostik dengan menginstal ID

Untuk menghapus data diagnostik yang terkait dengan ID penginstalan, panggil API App Center berikut:

DELETE https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/errors/{errorId}

Untuk panggilan API ini, Anda harus menentukan ID crash/kesalahan, ID grup crash/kesalahan, nama pemilik, dan nama aplikasi.