Usuwanie danych testowych

Ważne

Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.

Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.

W tym dokumencie opisano scenariusz, w którym klient testowy usługi App Center ma klienta, którego dane są na tym samym koncie. Jeśli ten klient zażąda wyeksportowania swoich danych, usługa App Center Test ma interfejsy API, aby spełnić to żądanie. Wszystkie szczegółowe interfejsy API są publiczne i udokumentowane w programie App Center Swagger. Aby uzyskać więcej informacji na temat RODO w Centrum aplikacji, odwiedź stronę RODO: Zarządzanie danymi.

Usuwanie danych testowych

Gdy klient żąda usunięcia raportów testowych, możesz obsłużyć to żądanie przy użyciu następującego procesu:

  1. Generowanie tokenu interfejsu API.

  2. Wywołaj interfejs API testowania usługi App Center , aby uzyskać listę wszystkich identyfikatorów przebiegów testowych należących do klienta żądającego usunięcia. Będziesz potrzebować nazwy aplikacji i nazwy właściciela (użytkownika lub organizacji).

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Dla każdego identyfikatora aplikacji zebranego w poprzednim kroku wykonaj następujące wywołanie interfejsu API, aby usunąć przebieg testu.

    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. Ukończenie tego zadania jest osiągane tylko wtedy, gdy wszystkie operacje usuwania zwracają powodzenie.