C++ için Cloud Storage ile hataları ele alma

Bazen bir uygulama oluştururken işler planlandığı gibi gitmez ve hata oluşur.

Şüpheniz varsa döndürülen hatayı kontrol edin ve hata mesajının ne söylediğine bakın.

Hata mesajını kontrol ettiyseniz ve işleminize izin veren Cloud Storage Security Rules olmasına rağmen hatayı düzeltmekte zorlanıyorsanız destek sayfamızı ziyaret ederek size nasıl yardımcı olabileceğimizi bildirin.

Hata Mesajlarını İşleme

Hataların oluşmasının çeşitli nedenleri vardır. Örneğin, dosya mevcut olmayabilir, kullanıcının istenen dosyaya erişme izni olmayabilir veya kullanıcı dosya yüklemeyi iptal etmiş olabilir.

Sorunu doğru şekilde teşhis etmek ve hatayı gidermek için müşterimizin bildireceği tüm hataların ve bu hataların nasıl oluşabileceğinin tam listesini aşağıda bulabilirsiniz.

Ad Neden
kErrorNone Hata oluşmadı.
kErrorUnknown Bilinmeyen bir hata oluştu.
kErrorObjectNotFound Belirtilen referansta nesne yok.
kErrorBucketNotFound Cloud Storage için yapılandırılmış bir paket yok.
kErrorProjectNotFound Cloud Storage için proje yapılandırılmamış.
kErrorQuotaExceeded Paketinizdeki kota aşıldı. Cloud Storage for Firebase için kullandıkça ödeyin Blaze fiyatlandırma planı gerekir. Bu hatayı Spark fiyatlandırma planı projesinde alıyorsanız erişimi tekrar kazanmak için Blaze fiyatlandırma planına yükseltmeniz gerekir. Ayrıntılı bilgi için SSS bölümümüzü inceleyin.
kErrorUnauthenticated Kullanıcı doğrulanmamış. Kimliğinizi doğrulayıp tekrar deneyin.
kErrorUnauthorized Kullanıcının istenen işlemi gerçekleştirme yetkisi yok. Kurallarınızın doğru olduğundan emin olun.
kErrorRetryLimitExceeded Bir işlemle (yükleme, indirme, silme vb.) ilgili maksimum süre sınırı aşıldı. Tekrar yüklemeyi deneyin.
kErrorNonMatchingChecksum İstemcideki dosya, sunucu tarafından alınan dosyanın sağlama toplamıyla eşleşmiyor. Tekrar yüklemeyi deneyin.
kErrorCanceled Kullanıcı işlemi iptal etti.
kErrorDownloadSizeExceeded İndirilen dosyanın boyutu, indirme için ayrılan bellek miktarını aşıyor. Bellek sınırını artırıp tekrar indirmeyi deneyin.