Como raspar resultados de produtos do Google Lens?

Specialist in Anti-Bot Strategies
O Google Lens é uma ferramenta gratuita que permite analisar imagens para extrair dados como texto e identificar objetos, pessoas, animais, plantas etc. Você também pode usá-la para pesquisar correspondências visuais semelhantes à fornecida.
Essa poderosa ferramenta é inestimável para consumidores e empresas, oferecendo insights sobre disponibilidade de produtos, preços e avaliações. No entanto, a extração manual de dados do Google Lens pode ser demorada e ineficiente.
Este guia o guiará pelo processo de scraping dos resultados de produtos do Google Lens usando a API Scrapeless Google Lens, fornecendo as ferramentas e técnicas para automatizar essa tarefa de forma eficaz.
Continue rolando!
Entendendo a Pesquisa de Produtos do Google Lens
O Google Lens usa tecnologia avançada de reconhecimento de imagem para identificar produtos em imagens. Uma vez que um produto é reconhecido, o Google Lens exibe uma lista de resultados relevantes, incluindo nomes de produtos, preços, varejistas e avaliações. Esses dados são cruciais para pesquisa de mercado, comparação de preços e análise da concorrência.
No entanto, a natureza dinâmica do Google Lens e suas potenciais medidas anti-scraping tornam a extração automatizada de dados desafiadora.

Desafios no Scraping do Google Lens
- Conteúdo Dinâmico: O Google Lens usa JavaScript para carregar dados dinamicamente. Use ferramentas como Selenium ou Puppeteer para garantir que seu scraper aguarde o carregamento de todos os elementos antes de extrair informações.
- Medidas Anti-Scraping: Evite a detecção rotulando agentes de usuário e usando proxies para distribuir solicitações em vários IPs.
- Limitação de Taxa: Envie solicitações em ritmo controlado para evitar proibições de IP. Introduza atrasos entre as solicitações para imitar o comportamento humano.
Por que Devemos Usar uma API?
Existem várias razões pelas quais você pode querer usar uma API, especialmente a API Scrapeless Google Lens:
- Não há necessidade de criar um parser do zero e mantê-lo.
- Contornar o bloqueio do Google: resolvendo CAPTCHAs ou bloqueio de IP.
- Pagamento por proxies e solucionadores de CAPTCHA.
- Não há necessidade de usar automação de navegador.
A API Scrapeless lida com tudo no backend, o tempo de resposta é muito rápido, menos de ~3,3 segundos por solicitação, e não há necessidade de automação de navegador, por isso será muito mais rápido.
Como Raspar Resultados de Produtos do Google Lens?
Sua primeira reação pode ser tentar usar programação para atingir a tarefa de rastreamento. No entanto, devido a restrições de tempo e energia🚫. A maioria dos usuários inteligentes optou por usar APIs baratas e rápidas para concluir a extração de dados complexos. Pode ser concluído com configuração simples:
Protegemos firmemente a privacidade do site. Todos os dados deste blog são públicos e são usados apenas como demonstração do processo de rastreamento. Não salvamos nenhuma informação e dados.
Pré-requisitos
Primeiro, vamos estabelecer uma conexão com a API do Google Lens e usar a fonte google_lens
. Você pode seguir as instruções fornecidas em nossa documentação.
Passo 1: Crie seu Token da API do Google Lens
Para começar, você precisará obter sua Chave de API no Painel Scrapeless:
- Faça login no Painel Scrapeless.
- Navegue até Gerenciamento de Chave de API.
- Clique em Criar para gerar sua Chave de API exclusiva.
- Uma vez criada, basta clicar na Chave de API para copiá-la.

Passo 2: Escreva um script Python para integrar a API Scrapeless
Python
import json
import requests
class Payload:
def __init__(self, actor, input_data):
self.actor = actor
self.input = input_data
def send_request():
host = "api.scrapeless.com"
url = f"https://{host}/api/v1/scraper/request"
token = "your_token"
headers = {
"x-api-token": token
}
input_data = {
"engine": "google_lens",
"hl": "en",
"country": "us",
"search_type": "products",
"url": "https://m.media-amazon.com/images/I/61iBtxCUabL._AC_UF894,1000_QL80_.jpg",
}
payload = Payload("scraper.google.lens", input_data)
json_payload = json.dumps(payload.__dict__)
response = requests.post(url, headers=headers, data=json_payload)
if response.status_code != 200:
print("Error:", response.status_code, response.text)
return
print("body", response.text)
if __name__ == "__main__":
send_request()
Método alternativo: Usando o Playground
Você também pode optar por usar o Scrapeless Playground para concluir a extração de dados de produtos do Google Lens.
- Após criar o token da API, clique em Deep SerpApi
- Encontre o ator Google Lens
- Adicione os parâmetros que você precisa para concluir a configuração da solicitação.
- Clique em Iniciar Pesquisa e aguarde o carregamento dos resultados.
- Exporte os resultados

Passo 3. Obtenha os resultados de scraping
Segue alguns dos resultados de rastreamento, que são apenas para referência de demonstração:
JSON
{
"search_metadata": {
"status": "success",
"created_at": "2025-03-18 09:11:05 UTC",
"processed_at": "2025-03-18 09:11:05 UTC",
"google_lens_url": "https://lens.google.com/uploadbyurl?hl=en-sg&url=https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F61iBtxCUabL._AC_UF894%2C1000_QL80_.jpg",
"total_time_taken": 6.667
},
"search_parameters": {
"engine": "google_lens",
"url": "https://m.media-amazon.com/images/I/61iBtxCUabL._AC_UF894,1000_QL80_.jpg",
"search_type": "products"
},
"visual_matches": [
{
"position": 1,
"title": "Apple Airpods 4 : Target",
"link": "https://www.target.com/p/ap2022-true-wireless-bluetooth-headphones/-/A-85978615",
"currency": "USD",
"price": "$130*",
"extracted_price": 130,
"stock_information": "In stock",
"source": "Target",
...
É legal raspar dados do Google Lens?
Raspar dados do Google Lens não é ilegal, mas existem várias diretrizes legais e éticas que precisam ser seguidas. Os usuários devem entender os Termos de Serviço do Google, as leis de privacidade de dados e os direitos de propriedade intelectual para garantir que suas atividades estejam em conformidade. Seguindo as melhores práticas e mantendo-se informado sobre os desenvolvimentos legais, você pode minimizar o risco de problemas legais associados ao web scraping.
Scrapeless Deep SerpAPI: Uma poderosa solução de dados de pesquisa em tempo real
Deep SerpApi é uma plataforma de dados de pesquisa em tempo real projetada para aplicativos de IA e modelos de geração de aumento de recuperação (RAG), fornecendo dados de resultados de pesquisa do Google em tempo real, precisos e estruturados, suportando mais de 20 tipos de SERP do Google, incluindo Pesquisa Google, Tendências do Google, Google Shopping, Google Flights, Google Hotels, Google Maps, etc.
Quais são as vantagens do Deep SerpApi?
- Atualização de dados em tempo real: com base em atualizações de dados nas últimas 24 horas, garantindo a atualidade e a precisão das informações.
- Suporte multilíngue e geolocalização: suporta vários idiomas e geolocalizações e pode personalizar os resultados de pesquisa com base na localização do usuário, tipo de dispositivo e idioma.
- Resposta de 1-2 segundos: o tempo médio de resposta é de apenas 1-2 segundos, adequado para recuperação de dados de alta frequência e em larga escala.
- Integração perfeita: compatível com linguagens de programação principais, como Python, Node.js, Golang, etc., e pode ser facilmente integrado a projetos existentes.
- Alto desempenho de custo: o preço é tão baixo quanto US$ 0,1 por 1.000 consultas, sendo a solução SERP mais econômica do mercado.
Obtenha seu bônus agora!
O programa Patrocinado para Desenvolvedores está em andamento! Os 100 primeiros usuários recebem 500 mil consultas de chamadas de API gratuitas, perfeitas para testar e escalar projetos.
Você pode integrar o Deep SerpApi em suas ferramentas de IA, aplicativos ou qualquer projeto em que esteja trabalhando. Suportamos estruturas como Dify (Langchain, Langflow, FlowiseAI e muitos outros estão chegando em breve!). Você também pode integrar o Scrapeless de outras maneiras que se adequam ao seu projeto.
Assim que sua integração estiver concluída, compartilhe seu trabalho conosco por meio do GitHub ou das redes sociais e forneça comprovante de integração. Em troca, forneceremos 500 mil consultas gratuitas por 1 mês para ajudá-lo a maximizar os benefícios de nossos produtos.
Junte-se à nossa comunidade e obtenha detalhes de nossa administradora: Emily Fann!
Conclusões
Este tutorial apresenta como usar a API do Google Lens do Scrapeless para raspar resultados. Seguindo nossas etapas, você pode facilmente usar a API Scrapeless para configurar o ambiente, extrair dados relevantes e salvá-los em um arquivo para fácil acesso.
Além disso, o Scrapeless Deep SerpApi Playground nos poupa muitas etapas desnecessárias e complicadas. Você só precisa fazer configurações simples de parâmetros para obter resultados de dados precisos.
Na Scorretless, acessamos apenas dados disponíveis ao público, enquanto cumprem estritamente as leis, regulamentos e políticas de privacidade do site aplicáveis. O conteúdo deste blog é apenas para fins de demonstração e não envolve atividades ilegais ou infratoras. Não temos garantias e negamos toda a responsabilidade pelo uso de informações deste blog ou links de terceiros. Antes de se envolver em qualquer atividade de raspagem, consulte seu consultor jurídico e revise os termos de serviço do site de destino ou obtenha as permissões necessárias.