2013-11-15 17 views
5

Anahtar başına yalnızca 2,500 isteğe izin veriyorlar, bu nedenle istemci tarafını kullanmalı ve istekleri için kullanıcının IP'sini kullanmalıyım. İstemci tarafı uygulamaları için google maps API için API anahtarını kullanmam gerekir mi? Ya yapmazsam ve öğrenirse? Alan adım yasaklanacak mı?İstemci tarafı uygulamaları için google maps API için API anahtarını kullanmanız gerekiyor mu?

+0

Anahtarı, istemci tarafı uygulamasında kullanmanız gerekip gerekmediğini bilmiyorum. [Map's API Lisansı] (https://developers.google.com/maps/licensing) ve [Hizmet Şartları] (https://developers.google.com/maps/terms) hakkında bilgi almanızı öneririz. Eğer onu izlemezseniz, ** bunu öğrenecek ve evet, alan adınızın Google’dan hiçbir şey almamasına izin verilmeyecek. – Renan

+0

hangi api versiyonunu soruyorsunuz? Daha spesifik bir etiket google-maps-api-3 (sürüm 3 hakkında soru sorarsanız) eklemelisiniz. – TMS

+0

@Tomas Sürüm 3 (Ben sürüm 2 amorti edilmiş olduğunu düşünüyorum) –

cevap

5

İlk sorunuzu yanıtlamak için, uygulamanızın günde 25.000 map loads'dan az olmasını beklerseniz, istemci tarafında bir anahtar gerekmez. Anahtarınız yoksa ve ardı ardına 90 gün geçmesine izin veriyorsanız - sizinle ilgili olarak sizinle iletişim kuracak ve lisans satın almanızı isteyeceklerdir (hizmetlerini sitenizden kapatmayınız). Daha fazla bilgi için API belgelerinden Usage Limits and Billing'u okuyun.

+0

Teşekkürler, ancak JavaScript yüklü ise harita yüklerini nasıl algılarlar? Ya da isteklerde "referrer" görüyorlar? –

+0

Aslında bunu nasıl izlediklerinden emin değilim, tahminimce google'ın hizmetine istekte bulunduğunuzda muhtemelen alan adınızı istek başlıklarından takip ediyorlar. –

+0

A [javascript] için bir "harita yüklemesi" (https://developers.google.com/maps/faq#usage_mapload) API komut dosyasının bir yüklemesidir. – geocodezip