Google Cloud Console'da istemci kimliğinizi nerede yönetebilirsiniz?
Premium Plan istemci kimliği yönetimi işlevi kullanılabilir. Cloud Console, Google Haritalar Platformu Kimlik Bilgileri sayfasının Client ID (Müşteri Kimliği) bölümünde yer alır.
URL yetkilendirmesi ve istemci kimliği imzalama gizli anahtarı dahil olmak üzere diğer istemci kimliği yönetim görevleri ve web sitelerine ayrıca İstemci kimliği sayfasında düzenle simgesi Client ID (İstemci Kimliği) bölümünü kaldırın.
Önemli: Google Haritalar Platformu Premium Planı, müşteri edinmeniz için de geçerlidir.
Ekibinizin gerekli kaynaklara erişmesini sağlama
Google Cloud Console'u kullanma
Neden önemli?: Google Cloud Console, çeşitli bilgiler (ör. kullanım raporları, haber feed'leri ve geliştirici kaynakları. Daha da önemlisi, Cloud Console şunları yapmanıza olanak tanır: Google Haritalar Platformu ile destek kaydı açma Geliştirme veya lansman sırasında teknik sorunlarla karşılaşırsanız destek ekibi ile iletişime geçin.
Lansmandan önce Cloud Console erişimini etkinleştirin tüm geliştiriciler için geçerlidir. Eğer teknik sorunlar yaşarsanız Cloud Console'a erişim ve destek ekibiyle iletişime geçmesini destek ekibimizin projenizde uygun paydaşlarla iletişim kurmasına kurum içinde tutmaktır. Örneğin, destek ekibinin sizinle iletişime geçmesi sona erebilecek anormal trafik veya davranış saptadığımızda sorun yaşamanıza neden olabilir. Uygun kişiyle iletişim kurabileceğimizden emin olmak beklenmedik bir kesinti veya hizmet arası kesintiler önlenebilir.
Bildirim e-posta gruplarına abone olma
Neden önemli?: Geliştirmeler hakkında bilgi sahibi olmanızı sağlamak için ve Maps API'lerdeki değişikliklerle ilgili olarak, Google Haberler'de en az bir şu e-posta gruplarından:
- google-maps-platform-notifications - Google Haritalar Platformu API'leri ve web hizmetleri, kesinti bildirimleri ve platform özelliği duyuruları hakkında teknik güncellemeler (ayda yaklaşık 3-5 mesaj).
- google-maps-js-api-v3-notify - Google Maps JavaScript API'nin yeni sürümleri (yılda yaklaşık 4 mesaj).
Uygulamanızı optimize etme
Google Haritalar Platformu'na erişime izin vermek için bir güvenlik duvarı yapılandırın Hizmetler
Neden önemli?: Google Haritalar Platformu hizmetleri çeşitli hizmetler kullanır.
bazıları *google.com
alanına ait olmayan alanlardan
alan adına sahip olmanız gerekir. Kısıtlayıcı bir güvenlik duvarınız varsa
Her bir Maps API hizmeti tarafından kullanılan alan adları. Güvenlik duvarınız bu alan adlarına erişime izin vermiyorsa,
API istekleri başarısız olur. Bu durum, uygulamalarınızı bozabilir. Şunlara göz atın:
tarafından kullanılan alanların
Haritalar API'leri hakkında daha fazla bilgi edinin.
Güvenlik duvarı kısıtlamalarının IP adresi (bu alan adlarıyla ilişkilendirilmiş IP'ler statik değildir).
Not: Google Haritalar Platformu hizmetleri, aşağıdaki URL'ler için bağlantı noktası 80 (http) ve 443 (https) ve giden trafik akışını ölçtüğünüzden emin olun. Bu hizmetler ayrıca GET, POST, PUT, DELETE ve HEAD istekleri. Güvenlik duvarınızı, bu bağlantı noktaları üzerinden trafiğe izin verecek ve kullanım alanına bağlı olarak değişebilir.
SSL alanlarınızı Haritalar JavaScript API'si
Neden önemli?: Maps JavaScript API kullanılırken
bir SSL alanı kullanıyorsanız açıkça
yetkili
HTTPS alan adlarınızı inceleyin. Not
http://yourdomain.com
yetkilendirmesinin otomatik olarak
SSL eşdeğerini (https://yourdomain.com
) etkinleştirin. Kontrol et
yetkili alanlarınızın listesi
Cloud Console'da
İstemci Kimliği bölümü. İstemci taraflı API'lerin kullanımıyla ilgili hataları gidermek için
kullanıyorsanız, sayfanızdaki öğelerin HTTP üzerinden yüklenip yüklenmediğini kontrol edin. Görüntüleme
yetkilendirmeyle ilgili sorunları giderme kılavuzuna göz atın.
Doğru API sürümünü seçme
Neden önemli?: Uygulamanızı geliştirmeden önce hangi API sürümlerinin kullanımdan kaldırıldığının farkında olmak önemlidir. Seçiliyor eskimeyen sürümlerine karşı geliştirme yapmak, sizi bu açıdan desteği sonlandırılan sürümler kullanıma sunulduktan sonra bunun için geliştirme süresini ve kullanılamıyor.
Özellikle, Search Console'da kullanılan sürüm oluşturma şemasını anlamak emin olmanız için yanlışlıkla ortamınızda API'nin uygun olmayan bir sürümünü kullanmış olabilirsiniz.
Örneğin, deneme amaçlı biçimi kullanmak sürümünü kullanmaya devam edebilirsiniz, ancak yine de deneme sürümünün üretim ortamında kullanılmasını önleme. HDS'miz yalnızca API'nin kararlı sürümleri için geçerlidir. Bu nedenle yalnızca kararlı sürümlere geçmelerini sağlar.
Bu kılavuza göz atın: Haritalar JavaScript API'si sürümleri hakkında daha fazla bilgi edinin.
İstemci tarafı ve sunucu tarafı tasarım arasında seçim yapma
Neden önemli?: İstemci tarafı veya sunucu tarafı seçme mimari bir karardır ve karar alma süreci için son derece Uygulamanızın kararlılığını ve ölçeklenebilirliğini. Genel olarak sunucu tarafında Bu yaklaşım, kayıtların çevrimdışı olarak önceden ve sonra işlenmesinde kullanılmalıdır. (yani uygulamanızın dışında) Alternatif olarak, uygulamanızın, (yani kullanıcılar tarafından gönderilen istekleri gerçek zamanlı olarak işleme) olanak tanır.
İstemci taraflı yaklaşımın gerektiği durumlarda sunucu tarafı yaklaşımını kullanımının kota aşılmasının başlıca nedenidir ve bu nedenle olabilir. Google Ads hesabınıza coğrafi kodlama gereklilikler ve stratejilere dayalı olarak .
Kota kullanımını optimize edin
Neden önemli?: Uygulamanızın nasıl tükettiğini anlamak Google Haritalar API'leri Kredileri olarak bilinen kota, ödediğiniz tutarı azaltmanıza yardımcı olur. Örneğin, Örneğin, Maps JavaScript API'yi kullanıyorsanız her uygulama için Google Haritalar API'sı Kredisi tüketir. harita yükü hakkında daha fazla bilgi edinin. Bu kılavuza göz atın: Premium Plan daha fazla bilgi edinin.
Web hizmetleri kota kullanımınızı yönetme
Hizmetinizi kullanıma sunmadan önce şunu anlamanız çok önemlidir:
kotayla ilgili farklı hatalar
(örneğin, OVER_QUERY_LIMIT
, User Rate Limit
Exceeded
) ve aşağıdaki işlemleri yapabilmek için uygulamanızda doğru mantığı yapılandırın:
adresinden daha fazla bilgi alabilirsiniz. Lütfen okuyarak başlayın
kullanım sınırlarıyla ilgili SSS bölümünü inceleyin.
Her bir API'nın döndürdüğü durum kodları hakkında bilgi edinmek için
geliştirici kılavuzuna. Örneğin, RACI matrisleri
Directions API durum kodları.
Bu kavramları anlamak ve uygulamak, projeyle ilgili risklerin
izin verilen kotasını aştığından, Google tarafından engellendik,
ve/veya bozulabilir.
Uygulamanızda yük testi yapın
Neden önemli?: Uygulamanızın yük testini kullanarak için kotalarınızı aşmadan yüksek hacimli istekleri karşılayabilir. Haritalar API'leri.
Google Haritalar Platformu çok yüksek trafik hacimlerini kaldırabilse de canlı verilerle test etmek Google hizmetleri, uygulamanızın izin verilen kotasını aşmasına neden olur. Google tarafından engelleniyor. Ayrıca, yük testi nedeniyle tahakkuk eden kullanım ücretlerinden de siz sorumlu olursunuz.
Bunun yerine, yük testi yaparak uygulamanızın Maps API için kotalarınızı aşmadan yüksek hacimli istek talepleriyle veya Google tarafından engelleniyor. Bunu güvenli bir şekilde gerçekleştirmek için bir model (sahte) kullanarak yük testi yapın Yüksek miktardaki istekleri kabul edebilen ve isteklere yanıt verebilen bir hizmet olan API'ler geçerli yanıt içeren istekler. Google Haritalar Platformu'nu kapsamaz. Örnek: Geocoding API için kotanız 3.000 QPM (dakika başına sorgu) ise yük testi, uygulamanızın çok daha yüksek hacimleri (ör. 90.000 QPM) kaldırabileceğinden Geocoding API'ye 3.000 QPM'den fazla değer göndererek.
Önemli miktarda yük testi yapmayı planlıyorsanız Google Destek ile tanışın ve Google'ın sizi bilgilendirdiğinden emin olun. gözden geçirmeniz gerekir.