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

Ads Max

Raspe resultados do Google Search otimizados para máxima visibilidade de anúncios pagos, com dados parseados de anúncios pagos, resultados orgânicos, carrosséis de imagens e muito mais.

O google_ads a fonte é otimizada para recuperar resultados da Pesquisa Google (SERPs) e do Google AI Overviews com anúncios pagos em uma taxa máxima de anúncios. A fonte retornará apenas dez resultados por página, garantindo as maiores chances de aparecerem resultados pagos. Além disso, ela oferece suporte aos mesmos parâmetros que a versão regular Web Pesquisa.

Exemplos de requisição

Neste exemplo, fazemos uma solicitação para recuperar resultados de pesquisa para a palavra-chave 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


# Structure payload.
payload = {
    'source': 'google_ads',
    'query': 'adidas',
    'parse': True
}


# Get response.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# Print prettified response to stdout.
pprint(response.json())

Usamos o método de integração síncrona Realtime método de integração em nossos exemplos. Se você quiser usar Proxy Endpoint ou assíncrono Push-Pull de integração, consulte a métodos de integração seção.

Valores dos parâmetros da solicitação

Genérico

Configuração básica e opções de personalização para extrair anúncios do Google.

Parâmetro
Descrição
Valor padrão

source

Define o scraper.

google_ads

query

A palavra-chave ou frase a ser pesquisada.

-

render

Ativa a renderização de JavaScript quando definido como html. Mais informações.

-

parse

Retorna os dados analisados quando definido como verdadeiro. Explorar saída dicionário de dados.

false

callback_url

URL para seu endpoint de callback. Mais informações

-

user_agent_type

Tipo de dispositivo e navegador. A lista completa pode ser encontrada aqui.

desktop

- parâmetro obrigatório

Localização

Adapte os resultados de pesquisa para locais geográficos e idiomas específicos.

Parâmetro
Descrição
Valor padrão

geo_location

O local geográfico para o qual o resultado deve ser adaptado. Usar este parâmetro corretamente é extremamente importante para obter os dados certos. Para mais informações, leia sobre nossas geo_location estruturas de parâmetros sugeridas aqui.

-

locale

Accept-Language valor do cabeçalho que altera o idioma da interface web da sua página de pesquisa do Google. Mais informações.

-

Paginação

Controles para gerenciar a paginação e a recuperação dos resultados da pesquisa.

Parâmetro
Descrição
Valor padrão

start_page

Número da página inicial.

1

páginas

Número de páginas a recuperar.

1

Filtragem

Opções para filtrar e refinar os resultados de pesquisa com base em vários critérios.

Parâmetro
Descrição
Valor padrão

context:

udm

udm o parâmetro permite alternar entre diferentes abas de pesquisa, como imagens, locais ou vídeos, para personalizar o tipo de resultados exibidos. Encontre os valores aceitos aqui.

-

context: tbm

a ser correspondido ou tbm parâmetro. Os valores aceitos são: app, blg, bks, dsc, isch, nws, pts, plcs, rcp, lcl

-

context: tbs

tbs parâmetro. Esse parâmetro é como um contêiner para parâmetros mais obscuros do Google, como limitar/ordenar resultados por data, bem como outros filtros, alguns dos quais dependem do tbm parâmetro (por ex. tbs=app_os:1 está disponível apenas com o tbm valor app). Mais informações aqui.

-

Outros

Configurações e controles avançados adicionais para requisitos especializados.

Parâmetro
Descrição
Valor padrão

context: nfpr

verdadeiro desativará a autocorreção ortográfica

false

Parâmetros de contexto

Todos os parâmetros de contexto devem ser adicionados ao context array como objetos com pares key e valor -valor, por exemplo:

Exemplo de saída

Dicionário de saída

google_ads a saída inclui campos como URL, página, resultados e muito mais. A tabela abaixo apresenta uma lista detalhada de cada elemento Ads Max do Google que analisamos, incluindo descrição, tipo de dado e metadados relevantes.

O número de itens e campos para um tipo de resultado específico pode variar dependendo da consulta de pesquisa.

Nome da chave
Descrição
Tipo

url

A URL da página de resultados da pesquisa Google.

string

page

Número da página.

integer

resultados

Um objeto contendo todos os tipos de resultados de pesquisa.

objeto

results.paid

Lista de resultados de anúncios pagos com detalhes como título, descrição, URL e links de site.

array

results.organic

Lista de resultados orgânicos (não pagos) com título, descrição, URL e links de site.

array

results.images

Resultados de carrossel de imagens exibidos na página de pesquisa.

objeto

results.instant_answers

Recursos especiais ou caixas de resposta instantânea exibidos na página.

array

results.knowledge

Dados do painel do Knowledge Graph, incluindo título, descrição, imagens, fatos e pesquisas relacionadas.

objeto

results.navigation

Abas de navegação para alternar entre tipos de pesquisa (Imagens, Vídeos, Notícias etc.).

array

results.related_searches

Sugestões de pesquisa relacionada com suas consultas e posição.

objeto

results.search_information

Metadados sobre a pesquisa, incluindo a consulta e a contagem total de resultados.

objeto

results.total_results_count

Número total estimado de resultados para a consulta.

integer

results.video_boxes

Informações da caixa de vídeo (mais detalhes aqui)

array

parse_status_code

Código de status da operação de parsing.

integer

criado_em

Carimbo de data/hora em que o trabalho de scraping foi criado.

carimbo_de_data_hora

atualizado_em

Carimbo de data/hora em que o trabalho de scraping foi concluído.

carimbo_de_data_hora

id_do_trabalho

ID do trabalho associado ao trabalho de scraping.

string

código_de_status

Código de status do job de scraping. Você pode ver os códigos de status do scraper descritos aqui.

integer

Atualizado

Isto foi útil?