Bu sayfada, Firebase projeniz Blaze fiyatlandırma planındayken harcama sınırı bütçelerini nasıl ayarlayacağınız ve yöneteceğiniz açıklanmaktadır.
Harcama sınırı bütçeleri, aşağıdaki belirli Firebase hizmetlerinde kullanılabilir: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase ve Firebase Extensions.
Harcama sınırı yapılandırma talimatlarına gidin
Bütçeleri anlama
Google Cloud Billing için bütçeler oluşturarak maliyetlerinizi kontrol edebilir ve faturanızda sürprizlerle karşılaşmayı önleyebilirsiniz. Bütçeler, her ay harcamayı planladığınız genel parasal tutarlardır ve yalnızca uyarı bütçeleri veya harcama sınırı bütçeleri olabilir.
Yalnızca uyarı içeren bütçeler
Harcama, bütçeniz için belirlenen eşiklere ulaşırsa Cloud Billing e-posta bildirimleri gönderir.
Aşağıdakileri göz önünde bulundurun:
Bütçe uyarıları, hizmetleri duraklatmaz. Bu uyarılar, maliyetlerinizi izlemenize ve gerekirse işlem yapabilmeniz için sizi uyarmaya yöneliktir. Örneğin, projedeki faturalandırmayı devre dışı bırakmak için bütçe bildirimlerini kullanabilirsiniz.
Firebase konsolunda Blaze fiyatlandırma planına yükselttiğinizde, otomatik olarak yalnızca uyarı içeren bir bütçe ayarlamanız istenir. Google Cloud konsolunda yalnızca uyarı içeren bütçeleri manuel olarak da ayarlayabilirsiniz.
Harcama sınırı bütçeleri (bu sayfa)
Harcama, belirli bir hizmet için bütçenizde belirlenen eşiklere ulaşırsa Cloud Billing e-posta bildirimleri gönderilir.
Harcama, söz konusu hizmet için bütçenizin% 100'üne ulaşırsa Cloud Billing ay sonuna kadar bu hizmeti duraklatır.
Aşağıdakileri göz önünde bulundurun:
Harcama sınırı bütçeleri yalnızca aşağıdaki Firebase hizmetlerinde kullanılabilir: Firebase AI Logic, Firebase App Hosting, Cloud Functions for Firebase ve Firebase Extensions.
Harcanabilecek maksimum tutar bütçelerini Firebase konsolunda (bu sayfada açıklandığı gibi) veya Google Cloud konsolunda manuel olarak ayarlayabilirsiniz.
- Harcama sınırı bütçesi oluşturmadan önce bu sayfanın ilerleyen kısımlarında yer alan harcama sınırı bütçeleriyle ilgili önemli bilgileri inceleyin.
Harcama sınırı bütçelerine genel bakış
Harcama sınırı bütçesi oluşturmadan önce bu bölümdeki bilgileri inceleyin. Bu bilgiler arasında uygun hizmetlerin listesi ve olası harcama sınırı durumları yer alır. Ayrıca, bu sayfanın devamında harcama sınırı bütçelerinin sınırlamalarını incelemenizi öneririz.
Google Cloud dokümanlarında harcama sınırı bütçeleriyle ilgili SSS listesini de bulabilirsiniz.
Uygun hizmetler
Aşağıdaki Firebase hizmetleri için harcama sınırı bütçeleri ayarlanabilir:
- Firebase AI Logic: Gemini Developer API veya Agent Platform Gemini API (formerly Vertex AI) erişimi için sınırlar belirleyin.
- Firebase App Hosting: Temel alınan Cloud Run hizmetinde sınırlar belirleyin.
- Cloud Functions for Firebase: Temel alınan Cloud Run işlevleri hizmetinde sınırlamalar belirleyin.
- Firebase Extensions: Temel alınan Cloud Run işlevleri hizmetinde sınırlamalar belirleyin.
Harcama sınırı bütçeleri için uygun hizmetlerin listesini genişletmek üzere çalışıyoruz. Bu nedenle, listeyi düzenli olarak kontrol edin.
Harcama sınırı durumları
Bir harcama sınırı aşağıdaki durumlardan birinde olabilir:
Yapılandırıldı: Cloud Billing, harcama sınırı bütçenize göre belirli bir hizmet için projenizin harcamalarını etkin bir şekilde izliyor.
Uygulandı: Projenizin harcaması, ilgili hizmet için belirlediğiniz aylık bütçenin% 100'üne ulaştığı için Cloud Billing, harcama sınırını uyguladı. Ayın geri kalanında hizmetin yeni kullanımı, uygulanan harcama sınırı açıkça kaldırılmadığı sürece duraklatılır.
Kaldırıldı: Cloud Billing, harcama sınırını uygulamış (ve geçerli hizmetin yeni kullanımını duraklatmış) ancak hizmetin devam ettirilmesi için uygulanan harcama sınırı açıkça kaldırılmıştır.
Kaldırıldı durumundayken, sınırı yeniden yapılandırmadığınız veya artırmadığınız sürece hizmet, ayın geri kalanında harcama sınırı olmadan çalışır. Bir sonraki ayın başında, orijinal harcama sınırı bütçesi otomatik olarak yeniden etkinleştirilir.
Uygulanan harcama sınırını kaldırmazsanız hizmet, yalnızca geçerli ay için duraklatılmış olarak kalır. Ardından, bir sonraki ayın başında uygulanan harcama sınırı otomatik olarak sıfırlanır ve hizmet devam ettirilir.
Harcama sınırlarını ayarlama ve yönetme
Harcama sınırı bütçesi yapılandırın.
Cloud Billing, belirli bir hizmet için projenizin harcamalarını aktif olarak izlemeye başlayabilmesi için harcama sınırı bütçesi yapılandırın.Uyarıları ve harcama sınırı yaptırımını anlama
Projenizin harcaması, ilgili hizmet için aylık bütçenizin belirli eşiklerine ulaşırsa Cloud Billing, uyarı e-postaları gönderir ve harcama sınırını uygular. Uygulama, ilgili hizmetin o ayın geri kalanında yeni kullanımının duraklatılması anlamına gelir.İsteğe bağlı olarak, zorunlu kılınan harcama sınırını kaldırın (veya bütçesini artırın).
O ay için duraklatılmış bir hizmetin kullanımına devam etmek istiyorsanız (sınırsız veya daha yüksek bir bütçeyle) zorunlu harcama sınırını açıkça kaldırmanız gerekir.
Gerekli izinler
Harcama sınırı bütçesi oluşturmak ve yönetmek için projeye ve bağlı Cloud Billing hesabına yönetici düzeyinde erişiminiz olmalıdır. Aşağıdaki seçeneklerden herhangi biri gerekli izinleri almanızı sağlar:
1. seçenek: Projeye bağlı Cloud Billing hesabında Faturalandırma Hesabı Yöneticisi rolü
2. seçenek: Harcama sınırı bütçelerini yapılandırmak istediğiniz projede Proje Sahibi rolü
3. seçenek: Aşağıdaki Cloud Billing hesabı ve proje düzeyinde IAM rollerinin kombinasyonu:
Projeye bağlı Cloud Billing hesabında Faturalandırma Hesabı Maliyetler Yöneticisi rolü
ve
Harcama sınırı bütçelerini yapılandırmak istediğiniz projede Proje Düzenleyici rolü
Harcama sınırı bütçesi yapılandırma
Cloud Billing'nın bir hizmet için harcamalarınızı aktif olarak izlemeye başlaması için bu hizmete yönelik bir harcama sınırı bütçesi yapılandırmanız gerekir. Projeniz, söz konusu hizmet için belirli harcama eşiklerine ulaşırsa Cloud Billing uyarı e-postaları gönderir ve harcama sınırını uygular.
Firebase konsolunu kullanarak harcama sınırı bütçelerini nasıl yapılandıracağınız aşağıda açıklanmıştır:
Firebase konsolunda projenize erişin, ardından
Ayarlar > Kullanım ve faturalandırma > Ayrıntılar ve ayarlar sayfasına gidin.Hizmet düzeyinde harcama sınırları kartına gidin.
Sınırlamak istediğiniz hizmeti bulun, aylık bütçe tutarınızı belirleyin ve Yapılandır'ı tıklayın.
Harcama sınırı bütçesi, tek bir proje ve bu proje kapsamındaki tek bir uygun hizmetle sınırlandırılır.
Harcama sınırı bütçesinin zaman aralığı aylıktır ve her ayın ilk günü başlar.
Ayrıca harcama sınırı bütçelerini Google Cloud konsolunu kullanarak da yapılandırabilirsiniz.
Uyarı e-postaları ve harcama sınırı yaptırımı
Harcama sınırı bütçesi yapılandırdıktan sonra Cloud Billing, projenizin söz konusu hizmet için yaptığı harcamaları etkin bir şekilde izler. Bu hizmetin harcama sınırı bütçesi için aşağıdaki harcama eşiklerine göre uyarı e-postaları gönderir ve harcama sınırını uygular.
Belirlenen bütçenin % 50 ve%80'i:
Belirlenen bütçenin %100'ü:
Cloud Billing Harcama sınırını uygular. Bu nedenle, uygulanan harcama sınırını açıkça kaldırmadığınız sürece, geçerli hizmetin ayın geri kalanındaki yeni kullanımı duraklatılır.
Cloud Billing Başka bir uyarı e-postası gönderir. Ayrıca, Firebase konsolu ve Google Cloud konsolu, harcama sınırı yaptırımı ve duraklatılan hizmetle ilgili banner bildirimleri gösterir.
İstemci tarafı etkisi ve hata işleme
Uygulanan harcama sınırı nedeniyle bir hizmet duraklatıldığında, istemci tarafı uygulamanız bu hizmet için hata vermeye başlar. Bu istisnaları uygulama kodunuzda sorunsuz bir şekilde ele almanız gerekir (örneğin, try-catch bloklarını kullanarak).
Zorunlu harcama sınırını kaldırma
Harcama sınırı tetiklenip uygulanırsa, uygulanan harcama sınırını açıkça kaldırmadığınız sürece ilgili hizmetin tüm yeni kullanımı ayın geri kalanı için duraklatılır.
Firebase konsolunu kullanarak zorunlu kılınan harcama sınırını nasıl kaldıracağınız aşağıda açıklanmıştır:
Firebase konsolunda projenize erişin, ardından
Ayarlar > Kullanım ve faturalandırma > Ayrıntılar ve ayarlar sayfasına gidin.Hizmet düzeyinde harcama sınırları kartına gidin.
Harcama sınırı uygulanan hizmeti bulun ve Kaldır'ı tıklayın.
Google Cloud konsolunu kullanarak zorunlu harcama sınırlarını kaldırabileceğinizi unutmayın.
Yaptırım uygulandıktan sonra harcama sınırını artırma
Harcama sınırınız uygulanıyorsa ve ayın geri kalanında hizmeti daha yüksek bir bütçeyle sürdürmek istiyorsanız (örneğin, sınırınızı 10 ABD dolarından 20 ABD dolarına çıkarmak), sınır Uygulanıyor durumundayken bütçe tutarını düzenleyemezsiniz. Daha yüksek bir sınır belirlemeden önce sınırı kaldırmanız gerekir.
Bir hizmeti devam ettirme ve harcama sınırını artırma adımları:
Harcama sınırını kaldırın: Firebase veya Google Cloud konsolunda, zorunlu kılınan hizmeti bulun ve Kaldır'ı tıklayın.
Uygulama kaldırılırken harcama sınırı bekleyen duruma geçer.
Artışın tamamlanmasını bekleyin: Harcama sınırı durumu Artırıldı olarak görünene kadar birkaç dakika bekleyin ve sayfayı yenileyin.
Hizmet devam ettirilir. Hizmete bağlı olarak bu işlem bir saat sürebilir.
Bütçe tutarını güncelleme: Yeni ve daha yüksek aylık bütçe tutarınızı girerek harcama sınırı bütçesini düzenleyin. Yaptığınız değişiklikleri kaydedin.
Sınır artırılırken dikkat edilmesi gereken önemli noktalar:
Mevcut ayın toplam harcamasına bağlı: Yeni bütçe tutarı, sınırlama uygulanmadan önce raporlama gecikmeleri sırasında oluşan maliyet aşımları da dahil olmak üzere mevcut ayın toplam birikmiş harcamanıza bağlıdır.
Mevcut ayın harcamasından daha yüksek bir bütçe belirleyin: Yeni bütçenizin, bu ay harcadığınız tutardan (aşım tutarları dahil) daha yüksek olduğundan emin olun. Aksi takdirde, sınır tetiklenir ve hizmet tekrar hemen duraklatılır.
Kalan bütçe hesaplaması: Ay için kalan bütçeniz, yeni eşik tutarından o ana kadar yaptığınız toplam harcama çıkarılarak hesaplanır. Örneğin:
Cloud Functions for Firebase için 10 TL harcama sınırı belirlediniz.
Harcamanız 10 ABD dolarına ulaşıyor (raporlama gecikmesi sırasında 1 ABD doları kota aşımıyla birlikte toplam 11 ABD doları). Sınır uygulanır ve işlevleriniz duraklatılır.
Trafiğin meşru olduğunu onaylayarak sınırlamayı kaldırır ve durumun Kaldırıldı olarak gösterilmesini beklersiniz.
Harcama sınırını 20 ABD doları olarak güncellersiniz. Bu değişikliği kaydettiğinizde harcama sınırı Yapılandırıldı durumuna sıfırlanır.
İşlevleriniz, yeni 20 ABD doları sınırı kapsamında çalışmaya devam eder. Ay için yaklaşık 9 ABD doları bütçe kalır (20 ABD doları sınırı eksi 11 ABD doları tutarındaki birikmiş harcama).
Bir sonraki ay, harcama sınırı bütçesi 20 TL eşiğini korur.
Harcama sınırı bütçelerinin sınırlamaları
Harcanan tutar sınırı bütçeleriyle ilgili olarak bilinmesi gereken önemli sınırlamalar şunlardır:
Harcama sınırı bütçeleri kesin sınır değildir. Kullanım raporlamasındaki gecikme nedeniyle, harcama sınırı uygulaması anlık olarak gerçekleşmez ve birkaç dakika gecikebilir. Bu gecikme sırasında oluşan maliyet aşımı normal şekilde faturalandırılır. Bütçenizi mutlak sınırınızın biraz altında belirlemeyi deneyin.
Proje ve hizmet kapsamlıdır. Harcama sınırı bütçesi, tek bir proje ve bu proje kapsamındaki tek bir uygun hizmetle sınırlandırılır.
Cloud Billing hesabının tamamı düzeyinde veya klasör, kuruluş ya da etiket düzeyinde harcama sınırı bütçesi belirleyemezsiniz.
Birden fazla projeyi veya hizmeti kapsayan tek bir harcama sınırı bütçesi belirleyemezsiniz.
Bir hizmet için harcama sınırı bütçesi belirlediğinizde bu bütçe, projede hizmetle etkileşim kurabileceğiniz tüm yöntemler için geçerli olur. Örneğin, Agent Platform Gemini API (formerly Vertex AI) üzerinde bir bütçe belirlerseniz bu bütçe, Firebase SQL Connect, ADK, Genkit vb. aracılığıyla projedeki API'nin tüm kullanımları için de geçerli olur (yalnızca Firebase AI Logic aracılığıyla kullanım için değil).
Aylık zaman aralığı Harcama sınırı bütçesinin zaman aralığı aylıktır ve her ayın ilk günü başlar.
Hizmet her ay otomatik olarak devam eder.
Uygulanan harcama sınırını kaldırmazsanız hizmet yalnızca geçerli ay için duraklatılmış olarak kalır. Bir sonraki ayın başında, uygulanan harcama sınırı orijinal bütçeyle birlikte otomatik olarak Yapılandırıldı durumuna sıfırlanır ve hizmet devam eder.
Ay içinde zorunlu bir harcama sınırını kaldırırsanız ve bütçeyi değiştirmezseniz hizmet, o ayın geri kalanında harcama sınırı olmadan çalışır. Harcama sınırı, orijinal bütçeyle birlikte Yapılandırıldı durumuna otomatik olarak sıfırlanır ve hizmet devam ettirilir.
İndirimler ve krediler dahil değildir. Harcama sınırı bütçesi için maliyet hesaplamaları brüt maliyetlere göre yapılır ve tasarruflar ile krediler dahil edilmez.
Daha gelişmiş bir faturalandırma ayarlarınız varsa Google Cloud dokümanında harcama sınırı bütçelerinin sınırlamaları hakkında daha fazla bilgi edinebilirsiniz.