Ads Max
Extrae resultados de Google Search optimizados para la máxima visibilidad de anuncios pagados, con datos analizados para anuncios pagados, resultados orgánicos, carruseles de imágenes y más.
La google_ads la fuente está optimizada para recuperar resultados de Google Search (SERPs) y Google AI Overviews con anuncios de pago a tasa máxima de anuncios. La fuente devolverá solo diez resultados por página, garantizando la mayor probabilidad de que aparezcan resultados de pago. Además de eso, admite los mismos parámetros que la regular Web Búsqueda.
Ejemplos de solicitud
En este ejemplo, hacemos una solicitud para recuperar resultados de búsqueda para la palabra clave adidas.
curl 'https://realtime.oxylabs.io/v1/queries' \\
--user 'USERNAME:PASSWORD' \\
-H 'Content-Type: application/json' \\
-d '{
"source": "google_ads",
"query": "adidas",
"parse": true
}'import requests
from pprint import pprint
# Estructura del payload.
payload = {
'source': 'google_ads',
'query': 'adidas',
'parse': True
}
# Obtener respuesta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# Print prettified response to stdout.
pprint(response.json())Usamos integración síncrona Realtime método de integración en nuestros ejemplos. Si deseas usar Proxy Endpoint o una integración asíncrona Push-Pull integración, consulta la métodos de integración sección.
Valores de los parámetros de solicitud
Genérico
Configuración básica y opciones de personalización para extraer anuncios de Google.
source
Configura el scraper.
google_ads
consulta
La palabra clave o frase que se buscará.
-
parse
Devuelve datos analizados cuando se establece en true. Explorar la salida diccionario de datos.
false
- parámetro obligatorio
Localización
Adapta los resultados de búsqueda a ubicaciones geográficas y lenguajes específicos.
geo_location
La ubicación geográfica a la que debe adaptarse el resultado. Usar correctamente este parámetro es extremadamente importante para obtener los datos correctos. Para más información, lee sobre nuestras geo_location estructuras de parámetros aquí.
-
locale
Accept-Language valor del encabezado que cambia el idioma de la interfaz web de tu página de búsqueda de Google. Más información.
-
Paginación
Controles para gestionar la paginación y la recuperación de resultados de búsqueda.
start_page
Número de página inicial.
1
pages
Número de páginas a recuperar.
1
Filtrado
Opciones para filtrar y refinar los resultados de búsqueda según varios criterios.
contexto:
udm
udm el parámetro permite cambiar entre distintas pestañas de búsqueda, como imágenes, lugares o videos, para personalizar el tipo de resultados mostrados. Encuentra los valores aceptados aquí.
-
contexto:
tbm
A emparejar o tbm parámetro. Los valores aceptados son: app, blg, bks, dsc, isch, nws, pts, plcs, rcp, lcl
-
contexto:
tbs
tbs parámetro. Este parámetro es como un contenedor para parámetros de Google más oscuros, como limitar/ordenar resultados por fecha, así como otros filtros, algunos de los cuales dependen del tbm parámetro (p. ej. tbs=app_os:1 solo está disponible con tbm valor app). Más información aquí.
-
Otros
Configuraciones y controles avanzados adicionales para requisitos especializados.
contexto:
nfpr
true desactivará la autocorrección ortográfica
false
Parámetros de contexto
Todos los parámetros de contexto deben añadirse al contexto array como objetos con key y valor pares, por ejemplo:
Muestra de salida
Diccionario de salida
google_ads la salida incluye campos como URL, page, results y más. La tabla siguiente presenta una lista detallada de cada elemento de Ads Max que analizamos, incluida la descripción, el tipo de dato y los metadatos relevantes.
url
La URL de la página de resultados de búsqueda de Google.
cadena
page
Número de página.
entero
results
Un objeto que contiene todos los tipos de resultados de búsqueda.
objeto
results.paid
Lista de resultados de anuncios de pago con detalles como título, descripción, URL y enlaces de sitio.
arreglo
results.organic
Lista de resultados orgánicos (no de pago) con título, descripción, URL y enlaces de sitio.
arreglo
results.images
Resultados del carrusel de imágenes mostrados en la página de búsqueda.
objeto
results.instant_answers
Funciones especiales o cuadros de respuesta instantánea mostrados en la página.
arreglo
results.knowledge
Datos del panel de Knowledge Graph, incluidos título, descripción, imágenes, datos curiosos y búsquedas relacionadas.
objeto
results.navigation
Pestañas de navegación para cambiar entre tipos de búsqueda (Imágenes, Videos, Noticias, etc.).
arreglo
results.related_searches
Sugerencias de búsquedas relacionadas con sus consultas y posición.
objeto
results.search_information
Metadatos sobre la búsqueda, incluida la consulta y el recuento total de resultados.
objeto
results.total_results_count
Número total estimado de resultados para la consulta.
entero
parse_status_code
Código de estado de la operación de análisis.
entero
creado_en
Marca de tiempo en que se creó el trabajo de scraping.
marca_de_tiempo
actualizado_en
Marca de tiempo en que se terminó el trabajo de scraping.
marca_de_tiempo
id_del_trabajo
ID del trabajo asociado con el trabajo de scraping.
cadena
código_de_estado
Código de estado del trabajo de extracción. Puede ver los códigos de estado del scraper descritos aquí.
entero
Última actualización
¿Te fue útil?

