Eylül 2024'te duyurulan Firebase için Cloud Storage değişiklikleriyle ilgili SSS
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Firebase, Cloud Storage for Firebase ile ilgili bazı değişiklikler yapıyor ve platformumuzda kötüye kullanımı önlemek için proaktif adımlar atıyor. Bu nedenle, Google Cloud Storage kota ve faturalandırmayla daha iyi uyum sağlamak için altyapımızı güncellememiz gerekiyor.
Bu altyapı değişikliklerinin bir sonucu olarak, yakında Cloud Storage for Firebase'ı kullanmak için projelerin kullandıkça öde Blaze fiyatlandırma planında olmasını zorunlu kılacağız.
Ücretsiz kullanım, Blaze fiyatlandırma planında da kullanılabilir.
Eylül 2024'te duyurduğumuz değişikliklerle ilgili aşağıdaki SSS'leri inceleyin:
Kullandıkça öde Blaze fiyatlandırma planını kullanmak istiyorsanız yakında bu planı zorunlu tutmaya başlayacağız.
Cloud Storage for FirebaseÜ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 zaman ayırmanız gerekeceğinin farkındayız. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
Eylül 2024'te duyurulan yeni fiyatlandırma planı koşulları nelerdir?
30 Ekim 2024'ten itibaren aşağıdaki değişiklikler yapılacak:
Bu dosyaların ad biçimi PROJECT_ID.firebasestorage.app olacak (eski PROJECT_ID.appspot.com yerine).
2 Şubat 2026'dan itibaren aşağıdaki değişiklikler yapılacak:
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. Herhangi bir *.appspot.com varsayılan paket, 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ünlerimizi ve ekosistemimizi güvenli tutmak 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ıma devam edebilir miyim?
Evet. PROJECT_ID.appspot.com varsayılan paketiniz varsa ve kullandıkça öde Blaze fiyatlandırma planına yükseltme yaparsanız aşağıda açıklandığı gibi varsayılan paketinizin mevcut ücretsiz kullanım düzeyini korursunuz. Bu ücretsiz kullanımın üzerindeki kullanım için Google App Engine fiyatlandırması uyarınca ücret alınır.
Ne zaman Blaze fiyatlandırma planına geçmem gerekir?
PROJECT_ID.appspot.com varsayılan paketinize erişmeye devam etmek istiyorsanız 2 Şubat 2026'ya kadar kullandıkça öde Blaze fiyatlandırma planına geçmeniz gerekir.
Projemi Blaze fiyatlandırma planına yükseltmezsem ne olur?
30 Ekim 2024'ten itibaren: Projenizde henüz varsayılan bir Cloud Storage paketi sağlamadıysanız projeniz Blaze fiyatlandırma planında olmadığı sürece bu paketi sağlayamazsınız.
2 Şubat 2026'danitibaren: Projeniz Blaze fiyatlandırma planında değilse PROJECT_ID.appspot.com varsayılan paketinize okuma/yazma erişimini kaybedersiniz. Ayrıca, Firebase konsolunda veya Google Cloud konsolunda paketi görüntüleyemez ya da verilerine erişemezsiniz.
Tüm verilerin paketinize kaydedileceğini ancak Blaze fiyatlandırma planına geçene kadar bu verilere erişemeyeceğinizi unutmayın.
*.appspot.com varsayılan paketimin kullanımı ücretsiz kullanım düzeyini aşarsa ne olur?
PROJECT_ID.appspot.com varsayılan paketi kullanıyorsanız ve aşağıda açıklanan ücretsiz kullanım seviyelerini 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 Cloud Storage paketiyle ilgili değişiklikler
Bu değişiklikleri değerlendirmek ve Firebase projenizde ve iş akışlarınızda değişiklik yapmak için zaman ayırmanız gerekeceğinin farkındayız. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
Varsayılan paketinizi 30 Ekim 2024'te veya bu tarihten sonrasağladıysanız, varsayılan paketinizin adı her zaman PROJECT_ID.firebasestorage.app biçiminde olur.
*.appspot.com varsayılan paketimi silersem ne olur?
Silinen paketler, kalıcı silme süresi dolana kadar Cloud Storage Buckets: restore API kullanılarak geri yüklenebilir.
30 Ekim 2024'ten itibaren: PROJECT_ID.appspot.com varsayılan paketinizi silerseniz aynı ad biçimine sahip bir paket sağlayamazsınız.
Bunun yerine, Cloud Storage adlı yeni bir varsayılan paket oluşturabilirsiniz (projeniz Blaze fiyatlandırma planındaysa). Bu paketin ad biçimi PROJECT_ID.firebasestorage.app olur. 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. Bu değişikliklerin uygulanması için uygulamanızın kod tabanını güncellemeniz gerekmez.
Mevcut tüm PROJECT_ID.appspot.com varsayılan paketleri ad biçimlerini korur.
Hizmet kesintisi yaşamamak için projenizi 2 Şubat 2026'ya kadar kullandıkça öde Blaze fiyatlandırma planına yükselttiğinizden emin olun.
Blaze fiyatlandırma planına yükselttikten sonra kod tabanınız, her zaman olduğu gibi PROJECT_ID.appspot.com varsayılan paketiyle etkileşimde bulunmaya devam eder.
Programatik etkileşimlerle (ör. REST API'ler ve Terraform) ilgili değişiklikler
Varsayılan Cloud Storage for Firebase paketlerini programatik olarak (örneğin, REST API'leri veya Terraform kullanarak) sağlarsanız ya da bu paketlerle çalışırsanı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 değişiklikleri değerlendirmek ve Firebase projenizde ve iş akışlarınızda değişiklik yapmak için zaman ayırmanız gerekeceğinin farkındayız. Sorularınız varsa lütfen Firebase Destek Ekibi ile iletişime geçin.
REST API'leri kullanmayla ilgili değişiklikler nelerdir?
30 Ekim 2024'ten itibaren aşağıdaki değişiklikler yapılacak:
Bu uç nokta tarafından sağlanan varsayılan paketler, PROJECT_ID.firebasestorage.app ad biçimine (eski PROJECT_ID.appspot.com yerine) sahip olur.
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'un kullanımında hangi değişiklikler yapıldı?
30 Ekim 2024'ten itibaren, Terraform'un Cloud Storage for Firebase ile kullanımıyla ilgili aşağıdaki değişiklikler yapılacak.
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 grubu sağlama Başlamak için konsolun Depolama bölümünü ziyaret edin.
Ayrıca, 30 Ekim 2024'ten itibaren sağlanan varsayılan Cloud Storage grupları hakkında aşağıdakileri unutmayın:
Varsayılan bir 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 gerekmiyor.
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 paketinin ad biçimi PROJECT_ID.firebasestorage.app (eski PROJECT_ID.appspot.com yerine) olacaktır.
"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şkilendirmeleri değişti.
Bu değişiklikleri değerlendirmek ve Firebase projenizde ve iş akışlarınızda değişiklik yapmak için zaman ayırmanız gerekeceğinin farkındayız. 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 olacak?
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 adlı varsayılan paket, 30 Ekim 2024'ten öncePROJECT_ID.appspot.com ad biçimiyle
Google App Engine ile ilişkilendirilir. Bu şu anlama gelir:
Paketin konumu, Google App Engine ile ilişkili kaynakların konumunu (ör. varsayılan Cloud Firestore örneğinin konumu) belirler.
30 Ekim 2024'ten itibaren sağlanan tüm varsayılan Cloud Storage grupları (PROJECT_ID.firebasestorage.app ad biçimiyle) Google App Engine ile ilişkilendirilmez. Bu şu anlama gelir:
Varsayılan Cloud Storage paketinizin sağlanması artık Google App Engine ile ilişkili kaynakların konumunu (ör. varsayılan Cloud Firestore örneğinin konumu) ayarlamayacak.
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)
30 Ekim 2024'ten itibaren, "varsayılan Google Cloud kaynaklar" kavramı yeni sağlanan varsayılan Cloud Storage paketleri için geçerli olmayacak. Bu tarihten sonra sağlanan varsayılan paketlerin ad biçimi PROJECT_ID.firebasestorage.app şeklindedir ve 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 olacak?
Bir projedeki herhangi bir kaynağın konumunu ayarlamak veya almak istiyorsanız bunun yerine doğrudan kaynakla etkileşimde bulunmanız gerekir.
30 Ekim 2024'ten itibaren bu uç noktayı çağırmak için kullandıkça öde Blaze fiyatlandırma planı gerekeceğini unutmayın. Bu nedenle, varsayılan bir paket oluşturmaya çalışmadan önce projenin bir Cloud Billing hesabına bağlı olduğundan emin olun (örneğin, projects.updateBillingInfo kullanılarak).
Cloud Storage varsayılan paketi 30 Ekim 2024'ten önce sağladıysanız projenin varsayılan Cloud Firestore örneğinin konumu (Google App Engine ile ilişkiler nedeniyle) zaten ayarlanmış demektir.
projects.databases.create çağrılırken varsayılan Cloud Firestore örneğinin konumunu, sağlama sırasında ayarlayın.
projects.databases.get kullanarak varsayılan bir Cloud Firestore örneğinin konumunu alın.
Planlanmış işlevler (1. nesil)
Cloud Storage varsayılan paketi 30 Ekim 2024'ten önce sağladıysanız projenin planlanmış işlevlerinin (1. nesil) Google App Engine ile ilişkiler nedeniyle zaten ayarlandığını unutmayın.