Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Visual Studio App Center bylo vyřazeno 31. března 2025 s výjimkou funkcí Analýzy a diagnostiky, které se budou dál podporovat až do 30. června 2026. Další informace.
Tento článek vás provede exportem dat podle požadavku uživatele. Pokud chcete exportovat data, máte dvě možnosti:
- Použití služby Azure Blob Storage
- Volejte naše API pro konkrétní informace o selhání nebo chybě.
Použití služby Azure Blob Storage
Exportujte všechny chyby a symbolikované pády, včetně zásobníkových stop a příloh, do služby Azure Blob Storage. K exportu dat do Služby Azure Blob Storage potřebujete předplatné Azure. Další informace o tom, jak App Center funguje se službou Azure Blob Storage, najdete v dokumentaci k exportu v App Center.
Pokud chcete exportovat diagnostická data do služby Blob Storage, zavolejte následující rozhraní API služby App Center:
POST https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
K exportu havárií do Azure Blob Storage použijte jednu z následujících datových částí:
Datová část pro standardní export:
{
"type" : "blob_storage_linked_subscription",
"subscription_id": "<Your-Azure-Subscription-ID",
"export_entities": [ "crashes" ]
}
Užitková data pro vlastní export:
{
"type" : "blob_storage_connection_string",
"connection_string": "<Your-blob-storage-connection-string",
"export_entities": [ "crashes" ]
}
Pokud chcete najít umístění v úložišti objektů blob, zavolejte následující rozhraní API služby App Center:
GET https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
Volejte naše API pro konkrétní informace o selhání nebo chybě.
Toto jsou různá rozhraní API, která musíte volat k exportu přidružených diagnostických informací.
1. Získejte metadata protokolu havárie/chyby pro každé chybové ukončení nebo chybu ve skupině havárie/chyby voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/errors
2. Získejte trasování zásobníku voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/stacktrace
3. Získejte všechny zaznamenané události voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/session_logs
4. ZÍSKEJTE všechna ID příloh voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments
- Pokud se jedná o textovou přílohu, můžete text získat voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentId}/text
- Pokud se jedná o binární přílohu, můžete získat umístění identifikátoru URI voláním:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentIdd}/location
Jak uživatelům poskytnout kopii těchto dat
Předpoklad: Následující postup vyžaduje, abyste měli způsob, jak mapovat ID instalace App Center a uživatele.
Pokud chcete konkrétnímu uživateli poskytnout data, musíte prohledat exportovaná data a zkopírovat protokoly s konkrétním ID instalace v jiném souboru. Tento soubor bude obsahovat všechna data, která byla exportována odpovídající danému uživateli.