Límites de cuotas de Android Geocoder
¿Podría alguien aconsejar sobre los límites de cuota a Google maps geocoding api? Estoy usando geocodificación en android. El Google mapas Api sitio estados el límite es de 2.500 por día. ¿Es este total para la clave API? O por dirección IP? He encontrado este artículo: http://code.google.com/apis/maps/articles/geocodestrat.html#quota-limits
Que establece que el límite de cuota está vinculado a la dirección IP, sin embargo, esto se refiere a sitios web. ¿Puede alguien responder a esto? Obviamente esto es una gran diferencia y 2.500 búsquedas de geocodio por día por dispositivo sería suficiente para la mayoría de las aplicaciones.
- MKCoordinateRegionMakeWithDistance equivalente en Android
- Cómo manejar el evento onTouch para el mapa en Google Map API v2?
- El control del emulador Android está deshabilitado
- Localización fuera de línea basada en la aplicación Android
- ¿Cómo obtener la ubicación actual de GPS (latitud-longitud) con la API de Google en la aplicación de Android?
- Cómo manejar el evento táctil en el mapa de google (MapFragment)?
- Cancelar un brindis ya abierto en Android
- Esquema de URL de Google maps para buscar varios lugares utilizando coordenadas
- Cómo mostrar el texto en un marcador personalizado dibujable
- Android Cómo centrarse en la posición actual
- Cómo ocultar / mostrar grupos de marcadores por categoría con Google Maps en Android?
- Añadir pines a Google Map en un TWebBrowser y procesar clics
- Google Maps v2 En cajas de fragmentos cuando se hace clic dos veces
Por lo que entiendo es por dirección IP única por día. Esta es la máquina exacta que realiza la solicitud. Así que si alguien más estaba usando su aplicación, lo limitaría a su máquina.
Su clave de API se puede utilizar desde varios dispositivos. Este mismo principio se aplica a todas las API de Google. Yo uso la API de traducción, y si me limitaba a por clave de API que estaría atornillado y sería máx.
Por supuesto esto no se aplica si usted paga a Google por el uso de su API (Facturación en la consola del API). Pago mucho por Google Translate API
No hay ningún límite para la API de Geocode de Android
Me puse en contacto con el Developer Support
Preguntando:
Con la nueva aplicación que estamos escribiendo, tenemos un mapa de 10 casas y tenemos que buscar el Lat Long del código postal para cada uno.
Usamos:
Sin embargo, el cliente ahora está preguntando sobre los límites de la API. He echado un vistazo en línea pero no encuentro ninguna evidencia concreta.
He oído que sería 2500 peticiones por dirección IP por 24 horas.
Algunas personas están recibiendo el Geocoder Javascript mezclado con el Android Geocoder, por lo que esta pregunta es específicamente Android.
Hice un bucle que golpea el getFromLocationName más de 2500 veces y me devolvería los datos de todos modos. Caché quizás. A veces obtengo una IOException, intermitentemente. He asumido esto es algo que hacer con el apoyo de LocationProviders y también me gustaría obtener la IOException si alguna vez he golpeado este límite mítico?
¿Podría traer alguna claridad a mis divagaciones o conocer a alguien que podría?
Saludos
Pablo
Y obtuve esta respuesta:
Pablo,
Esta API está diseñada para su uso razonable por las aplicaciones cliente. Se supervisa activamente para detectar posibles abusos (por ejemplo, peticiones por segundo), pero no debería tener ningún problema con el caso de uso que ha descrito.
No estoy seguro de cómo está estructurada su aplicación, pero podría ser más eficiente hacer la geocodificación una vez en el lado del servidor, en lugar de en cada dispositivo individualmente.
Gracias, Jan-Felix
Fyi: (también guardamos estas búsquedas en una base de datos en el dispositivo local una vez hecho así que no necesitan hacer otra vez)
Por lo tanto, no hay límite en el uso de la API de GeoCode de Android, más sólo una política de uso justo por dispositivo (cliente)
- Widget StackView Ejemplo de código fuente
- ¿Cómo poner el botón del controlador de medios en la barra de notificación?