Google Analytics User Deletion API lama akan dihentikan. Google Analytics Admin API menyediakan metode SubmitUserDeletion
pengganti untuk meminta penghapusan data bagi pengguna tertentu.
Apakah saya perlu melakukan migrasi?
Jika kode Anda memanggil metode upsert
dari User Deletion API lama, Anda harus memigrasikan kode untuk terus menggunakan fungsi penghapusan pengguna.
Langkah migrasi
Ikuti langkah-langkah berikut untuk mulai menggunakan metode SubmitUserDeletion
yang baru.
Mengaktifkan Google Analytics Admin API
Klik tombol Aktifkan Google Analytics Admin API di bawah untuk memilih atau membuat project Google Cloud baru dan mengaktifkan Google Analytics Admin API secara otomatis.
Mengaktifkan Google Analytics Admin APIMenemukan dan mengganti panggilan ke User Deletion API lama
Ganti semua panggilan ke metode upsert
lama dari
User Deletion API lama dengan panggilan ke metode SubmitUserDeletion
baru dari Google Analytics Admin API.
Contoh permintaan upsert
ke User Deletion API lama:
REST
POST https://analytics.googleapis.com/analytics/v3/userDeletion/userDeletionRequests:upsert
{
"propertyId": "1234567",
"id": {
"type": "USER_ID",
"userId": "user123"
}
}
Contoh permintaan SubmitUserDeletion
yang setara dari Google Analytics Admin API:
REST
POST https://analyticsadmin.googleapis.com/v1alpha/properties/1234567:submitUserDeletion
{
"userId": "user123"
}
Memperbarui cakupan OAuth yang diminta
SubmitUserDeletion
baru Google Analytics Admin API menggunakan cakupan
https://www.googleapis.com/auth/analytics.edit
.
Hal ini berbeda dengan User Deletion API lama, yang menggunakan cakupan
https://www.googleapis.com/auth/analytics.user.deletion
.
Anda harus memperbarui perintah kode atau permintaan token akses yang menggunakan
https://www.googleapis.com/auth/analytics.user.deletion
untuk meminta https://www.googleapis.com/auth/analytics.edit
.
Jika Anda menggunakan library klien, library tersebut akan meminta cakupan yang diperlukan secara otomatis.
Menonaktifkan API lama
Setelah memperbarui kode untuk menggunakan metode SubmitUserDeletion
, Anda
siap menonaktifkan API lama di project Google Cloud Anda.
Buka link berikut untuk membuka endpoint Universal Analytics API lama di Konsol Google Cloud Anda. Pilih Project Cloud Anda, lalu klik tombol Disable API.