Excluindo dados de diagnóstico
Importante
O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar a migração.
As DSRs (Solicitações do Titular dos Dados) a serem esquecidas devem ser atendidas dentro de 30 dias. O Diagnóstico do App Center retém dados brutos por 28 dias por padrão. Há dois pontos de partida possíveis:
- Você não tem um mapeamento de suas IDs de usuário para instalar IDs.
- Você tem um mapeamento de suas IDs de usuário para instalar IDs.
Em ambos os casos, depois de ter as IDs de instalação do usuário, você deve excluir os dados diagnóstico associados. Os detalhes de ambos os casos estão nas seções abaixo.
Você não tem um mapeamento de suas IDs de usuário para instalar IDs
Se você não manteve um mapeamento entre suas IDs de usuário e IDs de instalação, deverá seguir algumas etapas extras, descritas nas subseções a seguir.
- Exporte diagnóstico dados para o Armazenamento de Blobs.
- Pesquise dados pessoais nas informações exportadas em Armazenamento de Blobs do Azure.
- Localize as IDs de instalação.
Exportar dados diagnóstico para o Armazenamento de Blobs
Para exportar seus dados de diagnóstico para 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 o seguinte conteúdo para exportar suas falhas para 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 da lista de configurações de exportação.
Pesquisar dados pessoais nas informações exportadas no Armazenamento de Blobs do Azure
Pesquise em seus dados de diagnóstico exportados em Armazenamento de Blobs do Azure quaisquer ocorrências das informações pessoais armazenadas no log de erros ou falha.
Localizar as IDs de instalação
Localize a ID de instalação para os logs de diagnóstico que contêm informações pessoais. Saiba mais na documentação da ID de instalação do aplicativo. Agora que você tem as IDs de instalação, pode excluir os dados de diagnóstico.
Você tem um mapeamento de suas IDs de usuário para instalar IDs
Se você mantiver um mapeamento entre suas IDs de usuário e suas IDs de instalação do App Center, poderá usá-las diretamente para bloquear e excluir os dados de interesse.
Excluir dados de diagnóstico
Depois de ter as IDs de instalação para o usuário associado à DSR, você deverá continuar e excluir os dados existentes, bem como impedir a entrada de novos dados.
Bloquear dados de diagnóstico de entrada instalando a ID
Pare de processar dados de entrada diagnóstico 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 diagnóstico instalando a ID
Para excluir os dados 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 essa chamada à API, você deve especificar a ID de falha/erro, a ID do grupo de erros/falha, o nome do proprietário e o nome do aplicativo.