GDPR bana uygulanabilir mi?
Genel Bakış
Bu kılavuzun amacı, App Center kullanarak son kullanıcılarınız hakkında kişisel bilgileri nerede topladığını belirlemenize yardımcı olmaktır. Belge, senaryolarla eşlenmiş App Center hizmet tarafından bölünür.
Bu senaryolardan biri geçerliyse ve kullanıcılarınız bir veri konu hakkını doğru yapmak isterse, son kullanıcı verilerinizi dışarı aktarmak veya silmek için ilgili bölüme bakabilirsiniz.
Senaryo 1: Install IDS for User IDS ile eşleniyor
Yüklemeleri, kişisel bilgileri kendi kendilerine ait değildir. Bununla birlikte, bir son kullanıcıyı tanımlamak için kullanılabilecek kişisel bilgiyle eşlendikleri zaman olabilirler.
Kimlikleri eşlemenin yaygın bir yolu, kullanıcıların uygulamanızda oturum açtıklarında, kimlik bilgilerini kendi yüklemesi KIMLIĞINE bağlayarak izlemedir.
Senaryo 2: Analytics-özel olaylara kişisel bilgiler ekledim
App Center Analytics 'te analiz özel olayları kullanıyorsanız, olaylar aşağıdakiler dahil olmak üzere kişisel bilgiler eklemiş olduğunuz olası bir yerdir:
- Olay adı
- Olay özelliği anahtarı
- Olay özelliği değeri
Olay özelliği değeri
Kişisel bilgiler, olay özelliği değerleri aracılığıyla tanıtılamaz. Örneğin, özellik değeri alanında e-posta adreslerini yakalayan "Login" adlı bir olay oluşturabilirsiniz.
Map<String, String> properties = new HashMap<>();
properties.put("email_address", "blXXX@microsoft.com");
properties.put("phone_number","555-123-XXX");
Analytics.trackEvent("Login", properties);
Olay adı veya olay özelliği anahtarı
Bu iki durum, geliştirici tarafından bir kez statik olarak tanımlandığından daha az olasıdır. Ancak, kişisel bilgiler eklemiş olduğunuz yerleri de vardır. Aşağıdaki örneklere bakın.
Olay adı:
Analytics.trackEvent("blXXX@microsoft.com", properties);
Olay özellik anahtarı:
Map<String, String> properties = new HashMap<>();
properties.put("blXXX@microsoft.com", "microsoft_address");
properties.put("555-123-XXX", "washington_state");
Analytics.trackEvent("Origin", properties);
Senaryo 3: çökmeler-kişisel bilgileri kilitlenmelere ekledim
Kilitlenme ekleri
Kilitlenme bilgilerini aktarmak için SDK kullanıyorsanız, Kullanıcı verilerini kilitlenme için bir metin ekinde eklemiş olabilirsiniz.
Özel durum Iletisi
Bir özel durum oluştururken, özel durum iletisine bir kullanıcının kişisel bilgilerini eklemiş olabilirsiniz.
Ek Açıklama
Portala veya API aracılığıyla bir ek açıklama yazarken, ek açıklamalarda bir kullanıcının kişisel bilgilerini yazmış olabilirsiniz.
Senaryo 4: hatalar-hata özelliklerinde kişisel bilgileri ekledim
App Center hatalarıkullanıyorsanız, hata özellikleri kişisel bilgiler eklemiş olduğunuz olası bir yerdir.
Hata özelliği değeri
En yaygın senaryo, hata özelliği değerinde kişisel bilgiler sahibi olur. Örnek:
try
{
// your code here.
}
catch (Exception exception)
{
var properties = new Dictionary<string, string>
{
{ "email_address", "blXXX@microsoft.com"},
{ "phone_number", "555-123-XXX"}
};
Crashes.TrackError(exception, properties);
}
Hata özelliği anahtarı
Bu, bir kez geliştirici tarafından tanımlanan statik olduklarından, daha az yaygın bir durumdur.
Hata özelliği anahtarındaki kişisel bilgiler:
try
{
// your code here.
}
catch (Exception exception)
{
var properties = new Dictionary<string, string>
{
{ "blXXX@microsoft.com", "@microsoft.com" },
{ "555-123-XXX", "Washington number" }
};
Crashes.TrackError(exception, properties);
}