Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Visual Studio App Center, 30 Haziran 2026'ya kadar desteklenmeye devam edecek Analiz ve Tanılama özellikleri dışında 31 Mart 2025'te kullanımdan kaldırılmıştır. Daha fazla bilgi edinin.
Bu makale, kullanıcı isteğinize göre verileri dışarı aktarma konusunda size yol gösterir. Verileri dışarı aktarmak için iki seçeneğiniz vardır:
- Azure Blob Depolama'yı kullanma
- Belirli kilitlenme/hata bilgileri için API'lerimizi arayın
Azure Blob Depolama'yı kullanma
Yığın izlemeleri ve ekler dahil olmak üzere tüm hatalarınızı ve sembolize edilmiş kilitlenmelerinizi Azure Blob Depolama'ya aktarın. Verilerinizi Azure Blob Depolama'ya aktarmak için bir Azure aboneliğine ihtiyacınız vardır. App Center Export belgelerinde, App Center'ın Azure Blob Depolama ile nasıl çalıştığı hakkında daha fazla bilgi edinebilirsiniz.
Tanılama verilerini Blob Depolama'ya aktarmak için aşağıdaki App Center API'sini çağırın:
POST https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
Çökme verilerinizi Azure Blob Depolama'ya aktarmak için aşağıdaki yüklerden birini kullanın:
Standart Dışarı Aktarma için Yük:
{
"type" : "blob_storage_linked_subscription",
"subscription_id": "<Your-Azure-Subscription-ID",
"export_entities": [ "crashes" ]
}
Özel Dışa Aktar için Veri Yükü:
{
"type" : "blob_storage_connection_string",
"connection_string": "<Your-blob-storage-connection-string",
"export_entities": [ "crashes" ]
}
Blob depolamadaki konumu bulmak için aşağıdaki App Center API'sini çağırın:
GET https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/export_configurations
Belirli kilitlenme/hata bilgileri için API'lerimizi arayın
Bunlar, ilişkili Tanılama bilgilerini dışarı aktarmak için çağırmanız gereken farklı API'lerdir.
1. Bir kilitlenme/hata grubundaki her kilitlenme/hata için kilitlenme/hata günlüğü meta verilerini almak amacıyla şu çağrıyı yapın:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/errors
2. Çağırarak yığın kapanı alma:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/errorGroups/{errorGroupId}/stacktrace
3. Şu çağrıyı yaparak kaydedilmiş olayları alın:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/session_logs
4. Eklerin kimliklerini almak için arayın:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments
- Eğer bu bir metin ekiyse, şu çağrıyı yaparak metni alabilirsiniz:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentId}/text
- Bu bir ikili dosya eki ise, aşağıdaki çağrıyı yaparak GET URI konumunu alabilirsiniz:
https://api.appcenter.ms/v0.1/apps/{owner_name}/{app_name}/errors/{errorId}/attachments/{attachmentIdd}/location
Kullanıcılarıma bu verilerin bir kopyasını sağlama
Önkoşul: Aşağıdaki işlem, App Center yükleme kimliklerini ve kullanıcılarınızı eşlemek için bir yolunuzun olmasını gerektirir.
Belirli bir kullanıcıya verilerini sağlamak için dışarı aktarılan verileri aramanız ve günlükleri belirli bir yükleme kimliğiyle farklı bir dosyaya kopyalamanız gerekir. Bu dosya, belirli bir kullanıcıya karşılık gelen dışarı aktarılan tüm verileri içerir.