Google Haritalar Platformu, tüketiminizi kontrol etmek ve kullanımınızın bütçenizle uyumlu olmasını sağlamak için çeşitli seçenekler sunar. Seçenekler aşağıdakileri içerir:
- Uygulamanızın tetiklediği faturalandırma etkinliklerinin sayısını sınırlayarak ücretlendirmeyi durdurun.
- Kullanımınız belirli bütçe veya API sınırlarına yaklaştığında bildirim alın.
- Uygulamalarınızı daha uygun maliyetli bir şekilde oluşturun.
Aşağıdaki tabloda seçenekleriniz gösterilmektedir.
Ödemeleri durdurma | Bildirim Gönder | Daha düşük maliyetle geliştirme |
Kotalar ve kota uyarıları
Kota sınırları, API kullanımınızı kontrol etmenize ve beklenmedik ücretleri önlemenize yardımcı olur.
Kota sınırları belirleme
Kota sınırı belirleyerek belirli bir zaman aralığında belirli bir API veya hizmet için izin verilen maksimum istek sayısını tanımlayabilirsiniz.
Projenizdeki istekler bu sınıra ulaştığında hizmetiniz isteklere yanıt vermeyi durdurur. Kesinti ve daha yüksek fatura arasındaki dengeyi sağlamak sizin sorumluluğunuzdadır.
Cloud Console'da Google Haritalar Platformu Kotaları sayfasını açın.
ve hedef projeyi seçin.
API'ler açılır listesinde, kota değişikliği yapılacak API'yi seçin.
Birden fazla kota türünü düzenlemek istiyorsanız etkinleştirmek istediğiniz türlerin yanındaki onay kutusunu işaretleyin.
Üç nokta menüsünü, ardından Kotayı düzenle'yi tıklayın.
Açılan yan panelde yeni kota değerlerini girin ve İsteği gönder'i tıklayın.
Tahmini istek hacmine göre maliyetleri tahmin etmek için Google Haritalar Platformu fiyat hesaplayıcıyı kullanın.
Kota uyarıları ayarlama
Kota uyarıları, API kullanımınız tanımlanmış bir eşiğe yaklaştığında sizi bilgilendirir.
Cloud Console'da Google Haritalar Platformu Kotaları sayfasını açın.
ve hedef projeyi seçin.
API'ler açılır listesinde, kota değişikliği yapılacak API'yi seçin.
Düzenlenecek uç noktaları seçin.
Üç nokta menüsünü, ardından Kullanım uyarısı oluştur'u tıklayın.
Kayarak açılan yan panelde varsayılan uyarı politikasıyla ilgili bir açıklama yer alır. Politikayı değiştirmek istiyorsanız üç nokta menüsünü tıklayın ve politika yapılandırma penceresini görüntülemek için Uyarı politikasını özelleştir'i seçin. Penceredeki Sonraki bağlantılarını kullanarak yapılandırmada ilerleyin. Yapılandırma; SMS, e-posta, sohbet, webhook'lar, PagerDuty ve Pub/Sub gibi bildirim kanallarını yapılandırma özelliğini içerir.
Bildirim kanalı ekledikten sonra Bildirim Kanalları alanında bu kanalı seçip Tamam'ı tıklayın.
Bu adımı yalnızca önceki adımda uyarı politikasını değiştirmediyseniz uygulayın. Paneldeki Bildirimleri yapılandırın bölümünde, almak istediğiniz bildirim türlerini ekleyip yapılandırın. Ardından, Bildirim kanalları alanında bu kanallardan birini veya daha fazlasını seçip Tamam'ı tıklayın.
Oluştur'u tıklayın.
Kotayı gerektiği gibi ayarlayın
Aşırı harcamayı önleme ve uygulamanızın düzgün çalışmasını sağlama arasında denge kurarken kullanımı ve maliyetleri optimize etmek için API kotalarınızı düzenli olarak inceleyip ayarlayın.
- Google Cloud Console'da API kullanım kalıplarınızı izleyin. Bütçenizle uyumlu ve fazla harcamayı önleyen kotalar belirleyin.
- Kotaların, yoğun kullanım dönemlerini karşılayabildiğinden emin olun.
- Kesintileri önlemek için kademeli ayarlamalar yapın ve her değişiklikten sonra uygulamanızı kapsamlı bir şekilde test edin.
Bütçeler ve bütçe uyarıları
Google Haritalar Platformu kullanımınız için belirli bir bütçeniz varsa Cloud Billing bütçeleri ve uyarıları oluşturarak faturanızda sürprizlerle karşılaşmayı önleyebilirsiniz.
Toplam bütçenizin belirli bir yüzdesine ulaştığınızda sizi bilgilendirmek için bütçe uyarıları ayarlayabilirsiniz. Böylece, kullanım maliyetlerinizin zaman içindeki eğilimini görebilirsiniz.
Bütçe ve bütçe uyarıları oluşturma ve yönetmeyle ilgili talimatlar için Google Cloud dokümanlarına bakın.
Stratejik maliyet yönetimi
Etkili bütçe planlaması, mümkün olduğunda ücretsiz veya daha düşük maliyetli seçenekleri kullanmayı içerir. Bu bölümde, maliyetleri en aza indirmenin çeşitli stratejileri ele alınmaktadır.
Mümkün olduğunda Maps Static API'yi kullanın
Aşağıdaki durumlarda, yalnızca tek bir işaretçi gerektiren basit harita görünümlerini destekleyen statik haritalar iyi sonuç verir:
- Henüz çok fazla özelliği olmayan bir prototiple başlıyorsunuz.
- Harita özelleştirmeniz yoksa.
- En fazla bir işaretçi kullanıyorsunuzdur.
- Dinamik haritalar veya dinamik Street View kullanarak kullanıcı etkileşimini desteklemeniz gerekmez.
Küçük resimleri kullanma
Küçük resimler, Maps Static API'ye kıyasla daha da ucuz bir alternatif olarak kullanılabilir. Küçük resimler daha düşük bir ücretle faturalandırılır ve kullanıcıları tek tıklamayla Google Haritalar'ın dinamik bir sürümüne yönlendirebilir. Böylece yalnızca etkileşimde bulunan kullanıcılar için dinamik harita yüklemeleri için ödeme yaparsınız.
Daha ucuz fiyatlandırma kategorilerini kullanma
Google, her fiyatlandırma kategorisi için farklı sayıda ücretsiz kullanım etkinliği sağlar. Uygulamanızı, daha fazla ücretsiz aylık kullanım etkinliğine sahip olduğunuz "Temel" veya "Profesyonel" kategorilerindeki özellikleri kullanacak şekilde optimize edebilirsiniz. Fiyatlandırma kategorileri hakkında daha fazla bilgi edinin.
Birden fazla haritayı birleştirme
Birden fazla harita gösteren bir uygulamanız varsa aşağıdaki yönergeleri uygulayın:
- Haritaları yalnızca gerektiğinde yükleyerek gereksiz kaynakları en aza indirin.
- Görünüm alanını, yakınlaştırmasını ve işaretçilerini gerektiği şekilde güncelleyerek tek bir haritayı yeniden kullanın.
- Mağaza konumlarını göstermek için birden fazla harita gösteriyorsanız Store Locator Plus çözümünü kullanın.
- Kullanıcılar genellikle aynı anda yalnızca bir haritayla etkileşimde bulunduğundan kullanıcı arayüzü ekranı başına tek bir harita kullanın.
İzin verildiğinde içeriği önbelleğe alma
Google Haritalar Platformu ürünlerinin çoğunda içeriklerin önbelleğe alınması yasaktır. Ancak bazı istisnalar, sonuçlarını 30 güne kadar önbelleğe almanıza olanak tanır. Ayrıntılar için Google Haritalar Platformu şartlarını inceleyin.
Places API için uygun maliyetli stratejiler
Bu bölümde, kullanımınızı optimize etmenin ve Places API ile ilişkili maliyetleri düşürmenin yolları açıklanmaktadır.
Alan maskelerini kullanma
Alan maskeleme kullanmak, gereksiz veri istememenizi sağlar. Bu da gecikmeyi ve faturalandırma ücretlerini azaltmaya yardımcı olur.
Yer Ayrıntıları (Yeni), Yakındaki Arama (Yeni) ve Metin Arama (Yeni) için yanıtta döndürülecek alanların listesini belirtmek üzere API isteklerinde FieldMask
başlığını kullanın.
Bu durumda, isteğinize uygun en yüksek SKU üzerinden faturalandırılırsınız. Bu nedenle, hem Basic SKU hem de Advanced SKU'da alan seçerseniz Advanced SKU'ya göre faturalandırılırsınız.
Yer Ayrıntıları ile oturum fiyatlandırmasını kullanma (Yeni)
Uygulamalarınızın aylık çağrı hacmi
Ayrıntılar için Yer Otomatik Tamamlama (Yeni) oturum fiyatlandırması dokümanlarına bakın.
Routes API için uygun maliyetli stratejiler
Bu bölümde, kullanımınızı optimize etmenin ve Routes API ile ilişkili maliyetleri düşürmenin yolları açıklanmaktadır.
Compute Routes yol noktalarını sınırlama
Bir sorgudaki kullanıcı girişlerini en fazla 10 ara nokta ile sınırlayın. 10'dan fazla ara nokta içeren istekler daha yüksek bir ücretle faturalandırılır.
Optimum yönlendirme için Compute Routes optimizasyonunu kullanma
Ara nokta optimizasyonu bağımsız değişkenini kullanan istekler daha yüksek bir ücretle faturalandırılır.
Optimizasyon bağımsız değişkeni, en iyi rotayı sağlamak için yol noktalarını sıralar. Bu, A'dan E'ye seyahatin, A-D-B-C-E gibi optimize edilmemiş bir rotanın rastgele sırasına kıyasla optimize edildiğinde (A-B-C-D-E) daha iyi bir deneyim sunduğu anlamına gelir.
Compute Routes ve Distance Matrix API'de (Eski) gerçek zamanlı trafik modellerini kullanma
Gerçek zamanlı trafik modelleri içeren Compute Routes ve Distance Matrix API (Eski) istekleri daha yüksek bir ücretle faturalandırılır.
Trafik modelleri bir istekten çıkarılırsa sonuçlar yalnızca fiziksel faktörlere (yollar, mesafe ve hız sınırları) göre belirlenir. Kalkış zamanını now
olarak ayarlayarak anlık trafik modellerini etkinleştirin.
GPS verileri kesin olmadığında Seyahat Edilen Rota ve En Yakın Yol'u kullanma
Maps Roads API'nin Rota ve En Yakın Yol özellikleri, gelişmiş katmana dahil edilir ve daha yüksek bir ücretle faturalandırılır. GPS verilerinin kesin olmadığı ve Roads API'nin doğru yolu belirlemeye yardımcı olabileceği durumlarda bu özellikleri kullanın. Yollar API'sinin bir diğer özelliği olan Hız Sınırları yalnızca Varlık İzleme müşterileri tarafından kullanılabilir.