For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Parámetro
Descripción
Valor predeterminado

source

Configura el scraper.

google_ads

consulta

La palabra clave o frase que se buscará.

-

render

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

-

parse

Devuelve datos analizados cuando se establece en true. Explorar la salida diccionario de datos.

false

callback_url

URL para tu 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

Adapta los resultados de búsqueda a ubicaciones geográficas y lenguajes específicos.

Parámetro
Descripción
Valor predeterminado

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.

Parámetro
Descripción
Valor predeterminado

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.

Parámetro
Descripción
Valor predeterminado

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.

Parámetro
Descripción
Valor predeterminado

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.

El número de elementos y campos de un tipo de resultado específico puede variar según la consulta de búsqueda.

Nombre de la clave
Descripción
Tipo

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

results.video_boxes

Información del cuadro de video (más detalles aquí)

arreglo

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?