Eylül 2024'ten sonra Cloud Storage for Firebase için varsayılan paket ve faturalandırma koşulları
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Eylül 2024'te, Google Cloud Storage kota ve faturalandırmayla daha iyi uyum sağlamak ve platformumuzda kötüye kullanımı önlemek için altyapı güncellemeleri duyurmuştuk.
Bilmeniz gereken iki önemli nokta:
Cloud Storage for Firebase (varsayılan paketler dahil) artık projelerin kullandıkça öde Blaze fiyatlandırma planında olmasını gerektiriyor. Ücretsiz kullanım, Blaze fiyatlandırma planında da devam etmektedir.
Eylül 2024'ten sonra oluşturulan tüm varsayılan Cloud Storage for Firebase paketlerinin ad biçimi PROJECT_ID.firebasestorage.app olur.
Değişikliklerle ilgili ayrıntılar için aşağıdaki SSS bölümünü inceleyin:
Cloud Storage for Firebase özelliğini kullanmak için Firebase projenizin kullandıkça öde Blaze fiyatlandırma planı kapsamında olması gerekir. Ücretsiz kullanım, Blaze fiyatlandırma planında da kullanılabilir.
Firebase projeniz Spark fiyatlandırma planındaysa Cloud Storage paketlerine (varsayılan paketler dahil) erişemezsiniz ve paketlere yönelik API çağrılarınız 402 veya 403 hatalarını döndürür.
Erişimi yeniden kazanma
Cloud Storage kaynaklarına ve verilerine yeniden erişmek ve hizmet kalitesini korumak için kullandıkça öde Blaze fiyatlandırma planına geçin. Ücretsiz kullanım, eski *.appspot.com varsayılan paketinizi de içeren Blaze fiyatlandırma planında da kullanılabilir.
Konsolda erişim yok
Projeniz Spark fiyatlandırma planındaysa artık Firebase konsolundaki ve Google Cloud konsolundaki paketinize erişemezsiniz.
Bunun yerine, Blaze fiyatlandırma planına geçebileceğiniz Cloud Storage açılış sayfasına yönlendirilirsiniz.
402 ve 403 hataları
Projeniz Spark fiyatlandırma planındaysa Cloud Storage API'lerine (ör. uygulamanızdan) yaptığınız çağrılar başarısız olur ve 402 veya 403 hatalarını döndürür.
Yukarıdaki Erişimi nasıl yeniden kazanırsınız? bölümündeki yönergeleri uygulayın veya aşağıdaki diğer sorun giderme seçeneklerine göz atın.
402 hataları
"error": {
"code": 402,
"message": "Cloud Storage for Firebase no longer supports Firebase projects that are on the no-cost Spark pricing plan. Please upgrade to the pay-as-you-go Blaze pricing plan to maintain access to your default bucket and all other Cloud Storage resources. For details, see our FAQ: https://firebase.google.com/docs/storage/faqs-storage-changes-announced-sept-2024"
}
VEYA
storage/quota-exceeded: Firebase Storage: Quota for bucket '{project-id}.appspot.com' exceeded, please view quota on https://firebase.google.com/pricing/. (storage/quota-exceeded)
403 hataları
<Error>
<Code>UserProjectAccountProblem</Code>
<Message>The project to be billed is associated with an absent billing account.</Message>
<Details>The billing account for the owning project is disabled in state absent</Details>
</Error>
VEYA
storage/unauthorized: User does not have permission to access {path}
Sorun giderme
Sorun yaşıyorsanız aşağıdaki sorun giderme kaynaklarına göz atın. Aşağıdakilerden hiçbiri sorununuzu çözmenize yardımcı olmazsa Firebase Destek Ekibi ile iletişime geçin.
Faturalandırma ayarlarıyla ilgili sorunları giderme
Hizmet hesabı izinleriyle ilgili sorunları giderme
Cloud Storage for Firebase hizmetinin düzgün çalışması için Firebase projenizdeki bir hizmet hesabının belirli IAM izinlerine sahip olması gerekir.
Firebase konsolunda bu hizmet hesabının izinleriyle ilgili hatalar alıyorsanız bunun nedeni genellikle hizmet hesabının Firebase projenizden silinmiş olmasıdır. Bu sorunu çözmek için bu SSS'de açıklanan adımları uygulayın.
Fiyatlandırma planlarıyla ilgili SSS
Cloud Storage for Firebase özelliğini kullanmak için Firebase projenizin kullandıkça öde Blaze fiyatlandırma planı kapsamında olması gerekir. Ücretsiz kullanım, Blaze fiyatlandırma planında da kullanılabilir.
Bu değişiklikleri değerlendirmek ve Firebase projenizde ve iş akışlarınızda değişiklik yapmak için zamana ihtiyacınız olacağının farkındayız. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
Cloud Storage for Firebase için fiyatlandırma planı şartları nelerdir?
Aşağıdaki faturalandırma koşulları, Cloud Storage for Firebase kullanan tüm projeler için geçerlidir:
Paketler, PROJECT_ID.firebasestorage.app biçiminde adlandırılır (eski PROJECT_ID.appspot.com yerine).
Varsayılan paketinize ve diğer tüm Cloud Storage kaynaklarına erişmeye devam etmek için projenizin kullandıkça öde Blaze fiyatlandırma planı kapsamında olması gerekir. Tüm
*.appspot.com varsayılan paketler, Blaze fiyatlandırma planında bile mevcut ücretsiz kullanım düzeyini korur.
Firebase bu fiyatlandırma planı değişikliklerini neden yapıyor?
Firebase, ürünlerimizin ve ekosistemimizin güvenliğini sağlamak için çalışır. Bu kapsamda, Cloud Storage for Firebase ile ilgili bazı değişiklikler yapıyoruz ve platformumuzda kötüye kullanımı önlemek için proaktif adımlar atıyoruz. Bu kapsamda, altyapımızı Google Cloud Storage kota ve faturalandırmayla daha iyi uyum sağlayacak şekilde güncelliyoruz.
Blaze fiyatlandırma planına yükseltirsem ücretsiz kullanımdan yararlanmaya devam edebilir miyim?
Blaze fiyatlandırma planına ne zaman geçmem gerekir?
Cloud Storage for Firebase kullanmak veya PROJECT_ID.appspot.com varsayılan paketinize erişimi sürdürmek için kullandıkça öde Blaze fiyatlandırma planına geçmeniz gerekir. Bu şart 3 Şubat 2026'dan itibaren geçerli olmaya başladı.
*.appspot.com varsayılan paketimin kullanımı ücretsiz kullanım düzeyini aşarsa ne olur?
PROJECT_ID.appspot.com varsayılan paketiniz varsa ve aşağıdaki ücretsiz kullanım düzeylerini aşan bir kullanım ile Blaze fiyatlandırma planına yükseltme yaparsanız bir sonraki faturalandırma döneminizde Google App Engine fiyatlandırmasına göre aşım için ücretlendirilirsiniz.
Varsayılan paketinizi yakın zamanda oluşturduysanız (Eylül 2024'ten sonraPROJECT_ID.firebasestorage.app), varsayılan paketinizin ad biçimi PROJECT_ID.firebasestorage.app olur.
*.appspot.com varsayılan paketimi silersem ne olur?
Silinen bir paket, kalıcı silme süresi dolana kadar Cloud Storage Buckets: restore API kullanılarak geri yüklenebilir.
PROJECT_ID.appspot.com varsayılan paketinizi silerseniz aynı ad biçimine sahip bir paket sağlayamazsınız.
Bunun yerine, PROJECT_ID.firebasestorage.app ad biçimine sahip yeni bir varsayılan Cloud Storage paketi (projeniz Blaze fiyatlandırma planındaysa) oluşturabilirsiniz. Google Cloud Storage fiyatlandırma ve kullanım koşullarına tabidir. Bu koşullar, US-CENTRAL1, US-EAST1 ve US-WEST1 bölgelerindeki paketler için "Daima Ücretsiz" katmanı sunar.
Uygulamamın kod tabanını güncellemem gerekiyor mu?
Hayır. Uygulamanızın kod tabanını güncellemeniz gerekmez.
Mevcut tüm PROJECT_ID.appspot.com varsayılan gruplar ad biçimlerini korur.
Projeniz kullandıkça öde Blaze fiyatlandırma planında olduğu sürece kod tabanınız, her zaman olduğu gibi PROJECT_ID.appspot.com varsayılan paketiyle etkileşim kurmaya devam eder.
Programatik etkileşimlerdeki değişiklikler (ör. REST API'leri ve Terraform)
Varsayılan Cloud Storage for Firebase paketlerini programatik olarak (ör. REST API'leri veya Terraform kullanarak) sağlıyor ya da bu paketlerle çalışıyorsanız iş akışlarınızda veya uygulamalarınızda herhangi bir değişiklik yapmanız gerekip gerekmediğini görmek için aşağıdaki değişiklikleri inceleyin.
Bu koşullar hakkında daha fazla bilgi edinmek için aşağıdaki SSS'leri inceleyin. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
REST API'leri kullanmayla ilgili değişiklikler nelerdir?
Aşağıdaki değişiklikler, Cloud Storage for Firebase içeren REST API'ler için geçerlidir:
Bu uç nokta tarafından sağlanan varsayılan paketler, PROJECT_ID.appspot.com olan eski ad biçimi yerine PROJECT_ID.firebasestorage.app ad biçimine sahiptir.
Bu varsayılan paketler, Google Cloud Storage fiyatlandırma ve kullanım koşullarına tabidir. Bu koşullar, US-CENTRAL1, US-EAST1 ve US-WEST1 bölgelerindeki paketler için "Daima Ücretsiz" katmanı sunar.
Bunun yerine, bir kaynağın konumunu programlı olarak ayarlamak için kaynağa özel API'leri kullanmanız gerekir. Örneğin, projects.defaultBucket.create ve projects.databases.create çağrıldığında sırasıyla varsayılan Cloud Storage paketi ve varsayılan Cloud Firestore örneğinin konumlarını ayrı ayrı sağlama sırasında ayarlayın. REST API'lerin ve konumların yerine geçenler hakkında daha fazla bilgi için SSS bölümündeki "Varsayılan Google Cloud kaynağı" için konumu nasıl ayarlarım veya alırım? başlıklı makaleyi inceleyin.
Terraform kullanımındaki değişiklikler nelerdir?
Terraform'u Cloud Storage for Firebase ile kullanırken aşağıdaki değişiklikler geçerlidir:
Artık Terraform'u kullanarak varsayılan Cloud Storage for Firebase paketini sağlayamazsınız. Bunun nedeni, bu paketi artık Google App Engine üzerinden sağlayamamanızdır. Bunun yerine aşağıdakilerden birini yapabilirsiniz:
projects.defaultBucket.create numaralı telefonu arayarak paketi sağlayın.
Bu API henüz Terraform üzerinden kullanılamamaktadır.
Firebase konsolu üzerinden paketi sağlama Başlamak için Firebase konsolunda Veritabanları ve Depolama > Depolama'ya gidin.
Ayrıca, *.firebasestorage.app varsayılan gruplar (Eylül 2024'ten sonra sağlanan) hakkında aşağıdakileri unutmayın:
Varsayılan Cloud Storage paketi sağlamak için projenizin kullandıkça öde Blaze fiyatlandırma planı kapsamında olması gerekir.
Artık varsayılan Cloud Storage paketinizi kullanmadan önce varsayılan Cloud Firestore örneğinizi sağlamanız gerekmez.
Varsayılan Cloud Firestore örneğiniz için seçtiğiniz konum, varsayılan Cloud Storage paketinize uygulanamaz (bu, varsayılan Cloud Firestore örneğinizin ve varsayılan Cloud Storage paketinizin farklı konumlarda olabileceği anlamına gelir).
Varsayılan Cloud Storage paketin ad biçimi PROJECT_ID.firebasestorage.app (eski PROJECT_ID.appspot.com yerine) şeklindedir.
"Varsayılan Google Cloud kaynakları" ile ilgili değişiklikler
varsayılan Cloud Storage for Firebase paketi (özellikle PROJECT_ID.appspot.com ad biçimine sahip olanlar)
Google Cloud Scheduler (özellikle 1. nesil planlanmış işlevler için)
Firebase ekosisteminde yıllar içinde birçok değişiklik yapıldığından Firebase ile ilgili kaynakların Google App Engine ile ilişkilendirilme şekli değişti.
Bu koşullar hakkında daha fazla bilgi edinmek için aşağıdaki SSS'leri inceleyin. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
"Varsayılan Google Cloud kaynaklarının konumu" ayarına ne oldu?
varsayılan Cloud Storage for Firebase paketi (özellikle PROJECT_ID.appspot.com ad biçimine sahip olanlar)
Google Cloud Scheduler (özellikle 1. nesil planlanmış işlevler için)
Projenizde bu kaynaklardan herhangi birini ayarladığınızda, projenizdeki Google App Engine uygulamasının konumunu dolaylı olarak ayarlarsınız.
Bu işlem de Google App Engine ile ilişkili tüm kaynakların konumunu ayarlar.
Aşağıdakileri göz önünde bulundurun:
Cloud Storage varsayılan grubu, Eylül 2024'ten öncePROJECT_ID.appspot.com ad biçimiyle
sağlandıysa Google App Engine ile ilişkilendirilir.
Bu şu anlama gelir:
Bucket'ın konumu, Google App Engine ile ilişkili kaynakların konumunu (ör. varsayılan Cloud Firestore örneğinin konumu) belirler.
Cloud Storage adlı varsayılan paketler Eylül 2024'ten sonra
(PROJECT_ID.firebasestorage.app ad biçimiyle) ile ilişkilendirilmez.Google App Engine
Bu şu anlama gelir:
Varsayılan Cloud Storage paketinizin sağlanması, Google App Engine ile ilişkili kaynakların konumunu (ör. varsayılan Cloud Firestore örneğinin konumu) ayarlamaz.
varsayılan Cloud Storage for Firebase paketi (özellikle PROJECT_ID.appspot.com ad biçimine sahip olanlar)
Google Cloud Scheduler (özellikle 1. nesil planlanmış işlevler için)
"Varsayılan Google Cloud kaynakları" kavramı, PROJECT_ID.firebasestorage.app ad biçimine sahip varsayılan Cloud Storage paketleri için geçerli değildir ve bu paketler Google App Engine ile ilişkilendirilmez. Daha fazla bilgi edinmek için SSS bölümündeki şu soruyu inceleyin:
"Varsayılan Google Cloud kaynaklarının konumu" ne oldu?
Bir projedeki herhangi bir kaynağın konumunu ayarlamak veya almak istiyorsanız bunun yerine doğrudan kaynakla etkileşim kurmanız gerekir.
Eski bir *.appspot.com varsayılan paketiniz varsa (Eylül 2024'ten önce sağlanan) projenin varsayılan Cloud Firestore örneğinin konumu Google App Engine ile ilişkiler nedeniyle önceden ayarlanmıştır.
Eski bir *.appspot.com varsayılan paketiniz varsa (Eylül 2024'ten önce sağlandıysa) projenin planlanmış işlevlerinin (1. nesil) Google App Engine ile ilişkiler nedeniyle zaten ayarlandığını unutmayın.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-06-28 UTC."],[],[]]