Udostępnij przez


Usuwanie danych diagnostycznych

Ważne

Program Visual Studio App Center został wycofany 31 marca 2025 r. z wyjątkiem funkcji analizy i diagnostyki, które będą nadal obsługiwane do 30 czerwca 2026 r. Dowiedz się więcej.

Żądania podmiotów danych (DSR) do zapomnienia muszą być obsługiwane w ciągu 30 dni. Diagnostyka usługi App Center domyślnie przechowuje nieprzetworzone dane przez 28 dni. Istnieją dwa możliwe punkty początkowe:

  • Nie masz mapowania identyfikatorów użytkowników na potrzeby instalowania identyfikatorów.
  • Masz mapowanie identyfikatorów użytkowników w celu zainstalowania identyfikatorów.

W obu przypadkach, gdy już posiadasz identyfikatory instalacji użytkownika, należy usunąć skojarzone dane diagnostyczne. Szczegóły obu przypadków znajdują się w poniższych sekcjach.

Nie masz mapowania identyfikatorów użytkowników w celu zainstalowania identyfikatorów

Jeśli nie zachowano mapowania między identyfikatorami użytkowników a identyfikatorami instalacji, należy wykonać kilka dodatkowych kroków opisanych w poniższych podsekcjach.

  1. Eksportowanie danych diagnostycznych do usługi Blob Storage.
  2. Wyszukaj dane osobowe w wyeksportowanych informacjach w usłudze Azure Blob Storage.
  3. Znajdź identyfikatory instalacji.

Eksportowanie danych diagnostycznych do usługi Blob Storage

Aby wyeksportować dane diagnostyczne do usługi Azure Blob Storage, wywołaj następujący interfejs API centrum aplikacji:

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

Dodatkowe szczegóły są dostępne w dokumentacji interfejsu API eksportu.

Użyj następującego ładunku, aby wyeksportować awarie do usługi Azure Blob Storage:

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

Aby znaleźć lokalizację w Blob Storage, możesz wywołać następujący interfejs API App Center:

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

Dodatkowe szczegóły można znaleźć w dokumentacji API dotyczącej listy konfiguracji eksportu.

Wyszukiwanie danych osobowych w wyeksportowanych informacjach w usłudze Azure Blob Storage

Wyszukaj w wyeksportowanych danych diagnostycznych w usłudze Azure Blob Storage wszelkie wystąpienia informacji osobistych przechowywanych w dzienniku awarii lub błędów.

Znajdowanie identyfikatorów instalacji

Znajdź identyfikator instalacji w dziennikach diagnostycznych zawierających dane osobowe. Dowiedz się więcej w dokumentacji identyfikatora instalacji aplikacji. Teraz, gdy masz identyfikatory instalacji, możesz usunąć dane diagnostyczne.

Masz mapowanie identyfikatorów użytkowników w celu zainstalowania identyfikatorów

Jeśli zachowasz mapowanie między identyfikatorami użytkowników a ich identyfikatorami instalacji w Centrum aplikacji, możesz ich bezpośrednio użyć do blokowania i usuwania interesujących ich danych.

Usuwanie danych diagnostycznych

Gdy masz identyfikatory instalacji dla użytkownika skojarzonego z DSR, możesz przejść do usunięcia istniejących danych oraz zablokować napływ nowych danych.

Blokuj przychodzące dane diagnostyczne według identyfikatora instalacji

Zatrzymaj przetwarzanie przychodzących danych diagnostycznych dla danego identyfikatora instalacji, wywołaj następujący interfejs API centrum aplikacji dla każdego identyfikatora instalacji:

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

Dodatkowe szczegóły są dostępne w dokumentacji interfejsu API analizy. Wywołaj ten interfejs API dla każdego urządzenia (identyfikator instalacji), na którym użytkownik zainstalował aplikację.

Usuwanie danych diagnostycznych według identyfikatora instalacji

Aby usunąć dane diagnostyczne skojarzone z identyfikatorem instalacji, wywołaj następujący interfejs API centrum aplikacji:

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

W przypadku tego wywołania interfejsu API należy określić identyfikator awarii/błędu, identyfikator grupy awarii/błędów, nazwę właściciela i nazwę aplikacji.