Partilhar via


Excluindo dados de diagnóstico

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, exceto para os recursos de Análise e Diagnóstico, que continuarão a ter suporte até 30 de junho de 2026. Mais informações.

Os Pedidos do Titular dos Dados (DSRs) para serem esquecidos devem ser atendidos no prazo de 30 dias. O Diagnóstico do App Center retém dados brutos por 28 dias por padrão. Existem dois pontos de partida possíveis:

Em ambos os casos, depois de ter os IDs de instalação do usuário, você deve excluir os dados de diagnóstico associados. Os detalhes para ambos os casos estão nas seções abaixo.

Você não tem um mapeamento dos seus IDs de utilizador para IDs de instalação.

Se você não manteve um mapeamento entre seus IDs de usuário e IDs de instalação, deverá seguir algumas etapas adicionais, descritas nas subseções a seguir.

  1. Exporte dados de diagnóstico para o Blob Storage.
  2. Pesquise dados pessoais nas informações exportadas no Armazenamento de Blobs do Azure.
  3. Localize os IDs de instalação.

Exportar dados de diagnóstico para o Blob Storage

Para exportar seus dados de diagnóstico para o Armazenamento de Blobs do Azure, chame a seguinte API do App Center:

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

Detalhes adicionais estão disponíveis na documentação da API de exportação.

Use a seguinte carga útil para exportar suas falhas para o Armazenamento de Blobs do Azure:

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

Para localizar o local no armazenamento de blobs, você pode chamar a seguinte API do App Center:

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

Detalhes adicionais estão disponíveis na documentação da API sobre a lista de configurações de exportação.

Pesquisar dados pessoais nas informações exportadas no Armazenamento de Blobs do Azure

Pesquise nos dados de diagnóstico exportados no Armazenamento de Blobs do Azure quaisquer ocorrências das informações pessoais armazenadas no registo de falhas ou erros.

Localize os IDs de instalação

Localize o ID de instalação para os logs de diagnóstico que contêm informações pessoais. Saiba mais na documentação do ID de instalação do aplicativo. Agora que você tem os IDs de instalação, você pode excluir os dados de diagnóstico.

Você tem um mapeamento de seus IDs de usuário para instalar IDs

Se você mantiver um mapeamento entre seus IDs de usuário e os IDs de instalação do App Center, poderá usá-los diretamente para bloquear e excluir os dados de interesse.

Excluir dados de diagnóstico

Depois de ter os IDs de instalação para o usuário associado ao DSR, você deve ir em frente e excluir os dados existentes, bem como bloquear a entrada de novos dados.

Bloquear dados de diagnóstico de entrada por ID de instalação

Pare de processar dados de diagnóstico de entrada para uma determinada ID de instalação, chame a seguinte API do App Center para cada ID de instalação:

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

Detalhes adicionais estão disponíveis na documentação da API de análise. Chame essa API para cada dispositivo (ID de instalação) no qual o usuário instalou seu aplicativo.

Excluir dados de diagnóstico por ID de instalação

Para excluir os dados de diagnóstico associados a uma ID de instalação, chame a seguinte API do App Center:

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

Para esta chamada de API, você deve especificar a ID de falha/erro, a ID do grupo de falha/erro, o nome do proprietário e o nome do aplicativo.