Kullanıcı verilerini silme

Bu dokümanda, Google Analytics User Deletion API'yi kullanarak belirli bir kullanıcı kimliğiyle ilişkili verileri nasıl sileceğiniz açıklanmaktadır. Bu araç, verilerinizi korumanıza yardımcı olan çeşitli araçlardan biridir.

Daha fazla bilgi için referans dokümanlarına bakın.

Kullanıcı Silme API'si istekleri göndermek için Firebase projelerini veya Google Analytics mülklerini kullanabilirsiniz. Bu kılavuzda yer alan istekler için https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0 kapsamı gereklidir.

Silme isteği gönderme

Belirli bir kullanıcı için veri silme isteğinde bulunmak amacıyla upsert yöntemini kullanın. upsert yöntemi tek parametre olarak userDeletionRequest kullanır.

id.userId alanındaki kimliklerden birini ayarlayarak verilerini silmek istediğiniz kullanıcıyı belirtin. Kimliğin türü id.type alanında belirtilmelidir.

Desteklenen kullanıcı kimliği türlerinin listesi aşağıda verilmiştir:

  • CLIENT_ID: Google Analytics istemci kimliği (yalnızca propertyId alanı ayarlandığında desteklenir).
  • USER_ID: Google Analytics User ID (yalnızca propertyId alanı ayarlandığında desteklenir).
  • APP_INSTANCE_ID: Firebase uygulama örneği kimliği (yalnızca firebaseProjectId veya propertyId alanı ayarlandığında desteklenir).

Her veri silme isteği yalnızca ilgili istekte gönderilen kimliği işler.

Aynı kullanıcıyla ilişkilendirilmiş birden fazla kimliğiniz varsa söz konusu kullanıcıyla ilişkilendirilmiş her kimlik için ayrı silme isteği göndermeniz gerekir. BigQuery Export'u kullanıyorsanız kendi silme işlemlerinizi de buradan yapmanız gerekir.

Kullanıcı kimlikleri hakkında daha fazla bilgi edinin.

Silme zaman çizelgesi

upsert yöntemi, deletionRequestTime alanı ayarlanmış bir Kullanıcı Silme İsteği Kaynağı döndürür. deletionRequestTime alanı, silme isteğini Google Analytics'in aldığı zamanı gösterir.

Silme isteğinde bulunulduğunda, kullanıcı kimliğiyle ilişkili veriler 72 saat içinde Bireysel Kullanıcı Raporu'ndan kaldırılır ve bir sonraki silme işlemi sırasında Analytics sunucularından silinir. Silme işlemlerinin iki ayda bir gerçekleşmesi planlanıyor. Kullanıcı verilerini Google Analytics'in dışına aktardıysanız önce oradaki verileri silmenizi öneririz.