Поделиться через


Удаление тестовых данных

Это важно

Центр приложений Visual Studio был прекращен 31 марта 2025 г., за исключением функций аналитики и диагностики, которые будут поддерживаться до 30 июня 2026 г. Подробнее.

В этом документе рассматривается сценарий, в котором клиент тестирования Центра приложений имеет клиента, данные которого имеются в той же учетной записи. Если этот клиент запрашивает экспорт данных, тест Центра приложений имеет API для удовлетворения этого запроса. Все API-интерфейсы, подробные сведения о них открыты и документированы в Центре приложений Swagger. Дополнительные сведения о GDPR Центра приложений см. в разделе GDPR: Управление данными.

Удаление тестовых данных

При запросе клиента на удаление их тестовых отчетов, вы можете выполнить этот запрос, используя следующий процесс:

  1. Сгенерируйте токен API.

  2. Вызовите API тестирования Центра приложений , чтобы получить список всех идентификаторов тестового запуска, принадлежащих клиенту, запрашивающим удаление. Вам потребуется имя приложения и имя владельца (пользователя или организации).

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Для каждого идентификатора приложения, собранного на предыдущем шаге, выполните следующий вызов API для удаления тестового запуска.

    DELETE /v0.1/apps/{owner_name}/{app_name}/test_runs/{test_run_id}
    
    DELETE https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs/0ce0x71b-82ce-4d7a-8ce5-404a6a50d91a
    
  4. Выполнение этой задачи завершается только в том случае, если все вызовы удаления завершаются успешно.