Megosztás a következőn keresztül:


Vonatkozik rám a GDPR?

Fontos

A Visual Studio App Center 2025. március 31-én megszűnt, kivéve az Elemzési és diagnosztikai funkciókat, amelyek 2026. június 30-ig továbbra is támogatottak lesznek. Tudj meg többet.

Áttekintés

Az útmutató célja annak meghatározása, hogy az App Center használatával gyűjtött-e személyes adatokat a végfelhasználókról, és hol. A dokumentum az App Center szolgáltatásonként van felosztva, forgatókönyvekhez társítva.

Ha a fenti forgatókönyvek egyike érvényes, és az egyik felhasználó kérelmezi az adattulajdonosi jog gyakorlását, akkor a megfelelő szakaszt megvizsgálva exportálhatja vagy törölheti a végfelhasználói adatokat.

1. forgatókönyv: Leképezem a telepítési azonosítókat felhasználói azonosítókra

A telepítési azonosítók önmagukban nem személyes adatok. Ezek azonban akkor lehetnek, ha személyes adatokra vannak leképezve, amelyek a végfelhasználók azonosítására használhatók.

Az azonosítók leképezésének gyakori módja a felhasználók nyomon követése, amikor bejelentkeznek az alkalmazásba, és a hitelesítő adataikat a telepítési azonosítójukhoz kapcsolják.

2. forgatókönyv: Elemzés – Személyes adatokat adtam hozzá egyéni eseményekhez

Ha Egyéni elemzési eseményeket használ az App Center Analyticsben, az események potenciális helyek lehetnek, ahol személyes adatokat adhatott hozzá, például:

  • Esemény neve
  • Eseménytulajdonság-kulcs
  • Eseménytulajdonságérték

Esemény tulajdonság érték

A személyes adatok eseménytulajdonság-értékeken keresztül vezethetők be. Létrehozhat például egy "Bejelentkezés" nevű eseményt, amely rögzíti az e-mail-címeket a tulajdonságérték mezőben.

Map<String, String> properties = new HashMap<>();
properties.put("email_address", "blXXX@microsoft.com");
properties.put("phone_number","555-123-XXX");
Analytics.trackEvent("Login", properties);

Esemény neve vagy eseménytulajdonság kulcsa

Ez a két eset kevésbé valószínű, mert a fejlesztő egyszer statikusan definiálja őket. Vannak azonban olyan helyek is, ahol személyes adatokat vehet fel. Lásd az alábbi példákat.

Esemény neve:

Analytics.trackEvent("blXXX@microsoft.com", properties);

Eseménytulajdonság kulcsa:

Map<String, String> properties = new HashMap<>();
properties.put("blXXX@microsoft.com", "microsoft_address");
properties.put("555-123-XXX", "washington_state");

Analytics.trackEvent("Origin", properties);

3. forgatókönyv: Összeomlások – Személyes adatokat adtam hozzá az összeomlásokhoz

Összeomlási mellékletek

Ha az SDK-t használja az összeomlási adatok továbbítására, előfordulhat, hogy a felhasználó adatait egy szöveges mellékletbe adta egy összeomláshoz.

Kivételüzenet

Kivétel esetén előfordulhat, hogy egy felhasználó személyes adatait is belefoglalta a kivételüzenetbe.

Jegyzetelés

Ha széljegyzetet ír a portálon vagy API-n keresztül, előfordulhat, hogy a felhasználó személyes adatait széljegyzetek formájában írta.

4. forgatókönyv: Hibák – Személyes adatokat adtam hozzá a hibatulajdonságokhoz

Ha az App Center Errors-t használja, a hibatulajdonságok olyan helyek lehetnek, ahol esetleg személyes információkat adott meg.

Hibatulajdonság-érték

A leggyakoribb forgatókönyv a személyes adatok megadása a hibatulajdonság-értékben. Például:

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);
}

Hibatulajdonság-kulcs

Ez kevésbé gyakori eset, mert statikusak, amelyeket a fejlesztő egyszer határoz meg.

Személyes adatok a hiba tulajdonságkulcsában:

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);
}