¿Para qué sirve el parámetro `sensor` en la API de Google Places?

Respuestas:

173

Editar: el parámetro del sensor ya no es necesario y ahora se ignorará si se utiliza.

El parámetro no afecta los resultados. Es un parámetro que Google debe recopilar para los proveedores de datos de Google que cobran de manera diferente en función de si la solicitud utiliza un sensor o no.

ver documentos de Google

Marcas de mano
fuente
8
De Verdad? ¿Podría proporcionar algún enlace, donde está escrito? No he encontrado esto en ninguna parte. (También me pregunto por qué el precio es diferente y qué es más barato :)
TN.
67
No está en la documentación. Trabajo en el equipo de API de Google Maps.
Mano Marks
2
@ManoMarks Me preguntaba si debería configurar el sensor = true siempre si el dispositivo tiene un sensor GPS que usa para obtener la posición del usuario o si solo debería usarlo si esa ubicación es la ubicación GPS real encontrada. Estoy creando una aplicación en la que mostramos un mapa con la ubicación de los usuarios, pero el usuario puede arrastrar el mapa y hacemos una georequest basada en la nueva ubicación. En este caso, ¿debo comenzar con la configuración del sensor = verdadero y luego cambiar para usar sensor = falso?
Peter Theill
6
@PeterTheill Si estás usando un sensor para detectar la ubicación de alguien, usa sensor = true, incluso si se aleja del mapa. Si crea una instancia de un mapa que no usa el sensor para detectar la ubicación, configúrelo en falso
Mano Marks
13

Solo para ser más claro. Si su etiqueta de secuencia de comandos se ve así:

<script src='//maps.googleapis.com/maps/api/js?sensor=false'></script>

Luego, debe cambiarlo a lo siguiente para eliminar esta advertencia:

<script src='//maps.googleapis.com/maps/api/js'></script>

Splaktar
fuente