Documentation has been updated: see help center and changelog in one place.

Local Search

La Google Local Search API recupera resultados basados en ubicación para restaurantes, hoteles y servicios con opciones de filtrado.

El google_maps source está diseñado para recuperar resultados de búsqueda de Google Local. Extrae varios datos basados en la ubicación, como restaurantes, hoteles, cafeterías, gasolineras, supermercados y más.

Solicitar ejemplos

En este ejemplo, hacemos una solicitud para recuperar las primeras 3 páginas de disponibilidad de hoteles para 1 huésped entre 2023-10-01 y 2023-10-10 para hoteles en París desde google.com.sons.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "google_maps", 
        "domain": "com", 
        "pages": 3, 
        "query": "hotels in Paris", 
        "context": [
            {
                "key": "hotel_occupancy", 
                "value": 1
            }, 
            {
                "key": "hotel_dates", 
                "value": "2023-10-01,2023-10-10"
            }
        ]
    }'

Usamos el método de integración síncrono Realtime en nuestros ejemplos. Si desea usar Proxy Endpoint o asíncrono Push-Pull para la integración, consulte los métodos de integración sección.

Valores de parámetros de la solicitud

Genérico

Configuración básica y opciones de personalización para raspar resultados de búsqueda local de Google.

Parámetro
Descripción
Valor predeterminado

source

Establece el scraper.

google_maps

query

La palabra clave o frase a buscar.

-

user_agent_type

Activa el renderizado de JavaScript cuando se establece en html. Más información.

-

callback_url

URL de su endpoint de callback. Más información.

-

user_agent_type

Tipo de dispositivo y navegador. La lista completa se puede encontrar aquí.

desktop

- parámetro obligatorio

Localización

Adapte los resultados de búsqueda a ubicaciones geográficas específicas, dominios y idiomas.

Parámetro
Descripción
Valor predeterminado

geo_location

La ubicación geográfica para la que se deben adaptar los resultados. Usar este parámetro correctamente es extremadamente importante para obtener los datos correctos. Para más información, lea sobre nuestras sugeridas geo_location estructuras de parámetros aquí.

-

dominio

Localización de dominio para Google. La lista completa de dominios disponibles se puede encontrar aquí.

com

localidad

Accept-Language valor del encabezado que cambia el idioma de la interfaz web de la página de búsqueda de Google. Más información.

-

context: results_language

Idioma de los resultados. La lista de idiomas de Google soportados se puede encontrar aquí.

-

Paginación

Controles para gestionar la paginación y la recuperación de resultados de búsqueda.

Parámetro
Descripción
Valor predeterminado

start_page

Número de página inicial.

1

pages

Número de páginas a recuperar.

1

limit

Número de resultados a recuperar en cada página.

10

Otros

Configuraciones avanzadas adicionales y controles para requisitos especializados.

Parámetro
Descripción
Valor predeterminado

context: nfpr

true desactivará la corrección ortográfica automática

false

context: hotel_occupancy

Número de huéspedes. NB: este parámetro solo es aplicable si está buscando un término relacionado con hoteles.

-

context: hotel_dates

Duración de la estancia en el hotel, desde - hasta. Ejemplo: 2023-07-12,2023-07-13 NB: este parámetro solo es aplicable si está buscando un término relacionado con hoteles.

Parámetros de contexto

Todos los parámetros de contexto deben añadirse al context array como objetos con key y value pares, p. ej.:

Ejemplo de salida

Última actualización

¿Te fue útil?