Preguntas frecuentes sobre el servicio web de Places

En este documento, se incluyen respuestas a las preguntas frecuentes sobre la API de Places. Si no encuentras la respuesta a tu pregunta aquí, es posible que las siguientes páginas te resulten útiles.

La API de Places también tiene una comunidad de desarrolladores activa. Si tienes preguntas sobre tu código, te recomendamos que las publiques en la comunidad. En la página de asistencia, encontrarás más información para formular preguntas.

Cómo buscar lugares

¿Por qué no se muestran algunos lugares cuando filtro por tipo?

Es posible que el lugar que buscas aún no se haya categorizado. Todos los lugares se clasifican como el tipo genérico "establishment" hasta que Google tiene suficientes datos sobre un lugar para clasificarlo como uno de los tipos de lugares admitidos.

Como solución alternativa, puedes pasar el lugar type al parámetro keyword. El parámetro keyword coincide con el nombre, el tipo, la dirección y las opiniones de los clientes.

Si quieres agregar la categoría type a la ficha de un lugar, envía una edición del lugar. Una vez que se apruebe y publique la edición, aparecerá con el filtrado type correcto.

¿Por qué no se muestran algunos lugares cercanos?

De forma predeterminada, la API de Places ordena los resultados por prominence dentro del radius proporcionado. Una solicitud de Nearby Search puede devolver hasta 60 resultados, divididos en tres páginas. Si un lugar ocupa el puesto 22 en prominence, aparecerá en la segunda página de resultados, a la que puedes acceder a través de la paginación. Si un lugar tiene una clasificación superior al puesto 60 en prominence, no se incluirá en el resultado de la búsqueda, incluso si está más cerca del centro de la búsqueda.

Puedes ordenar los resultados por distance en lugar de prominence. Para ello, configura el parámetro rankby de tu consulta como distance y omite el parámetro radius. Se ignorará la relevancia y los lugares se devolverán en orden de distancia desde location.

Si filtra su solicitud por tipo, es posible que algunos resultados no se incluyan en la respuesta. Para obtener más información, consulte la entrada de preguntas frecuentes: ¿Por qué no se devuelven algunos lugares cuando filtro por tipo?.

¿Por qué recibo como máximo dos resultados cuando filtro por algunos types?

La API de Places está diseñada para devolver una lista de establishments cercanos (cualquier elemento de la primera tabla de los tipos de lugares admitidos) y hasta dos resultados de ubicación (cualquier elemento de la segunda tabla de los tipos de lugares admitidos) para ayudar a identificar el área para la que realizas una solicitud de Nearby Search.

Si filtras tu solicitud de Nearby Search por una ubicación type, como locality o political, se filtrarán los resultados de establishment.

Datos de lugar

¿Cómo puedo añadir o editar lugares?

Si eres propietario de un negocio, puedes agregar, verificar y administrar tus fichas de negocio en Google Maps usando Perfil de negocio.

Si no eres el propietario del lugar, aún puedes sugerir cambios.

Solución de problemas

¿Por qué sigo recibiendo el estado "REQUEST_DENIED"?

La API de Places devuelve "status": "REQUEST_DENIED" en los siguientes casos:

  • No activaste la API de Places en la consola de Google Cloud.
  • Falta el parámetro key en tu solicitud.
  • El parámetro key no coincide con su clave API en la consola de Google Cloud.
  • Tu clave de API no se configuró correctamente en la consola de Google Cloud:
    • Si está utilizando una clave API restringida al navegador, compruebe que sus referers permitidos sean correctos.
    • Si usas una clave de API restringida por servidor, verifica que tus IPs permitidas sean correctas.
    • Las claves API con restricciones de Android o iOS no son compatibles. Utilice una clave API genérica (sin restricciones) o una clave con restricciones de navegador o servidor.
  • La solicitud no se envió como una solicitud HTTPS. HTTPS es obligatorio para todas las solicitudes a la API de Places.
  • Se utilizó el HTTP method incorrecto para enviar la solicitud.