Inicial
25.000 pesquisas
US$ 18,75
US$ 0,75/1K pesquisas
- Um projeto paralelo ou um agente de IA
- Cerca de 830 pesquisas por dia durante um mês
- Créditos nunca expiram
Caso de uso · e-commerce · em outubro de 2026
Veja o que os compradores encontram quando pesquisam seus produtos: quem os vende, a que preço, com que entrega. Armazene um snapshot diário e receba um alerta quando um concorrente se mexer.
Resposta rápida
Como monitorar preços de concorrentes no Google Shopping com uma API?
Rode uma pesquisa do Google Shopping por produto e país a cada dia, armazene as ofertas e compare com as de ontem. SerpCrypto retorna cada oferta em JSON com loja, preço como número, moeda e linha de entrega, por um crédito por pesquisa, a partir de US$ 0,30/1K pesquisas em outubro de 2026. 500 produtos em 3 países verificados diariamente são 45.000 pesquisas por mês. Sem KYC; pague com cripto.
| Motor | google_shopping (ofertas); google para páginas de varejistas nos resultados orgânicos |
|---|---|
| Campos de preço | price (como exibido), extracted_price (número), currency, delivery |
| Campo de vendedor | source (nome do comerciante) |
| País | gl define o mercado e a moeda; hl o idioma |
| Custo | 1 crédito por produto, país e verificação; pesquisas com falha são gratuitas |
| Preço dos créditos | 100.000 pesquisas por US$ 56,25; 500.000 pesquisas por US$ 281,25 |
Registre uma linha por oferta e por dia: data, país, consulta do produto, comerciante, preço numérico, moeda, linha de entrega e posição. Com essas oito colunas, você consegue responder à maioria das perguntas sobre preços depois, sem pagar duas vezes pela mesma pesquisa.
extracted_price para um produto e um dia.position do seu próprio nome source.Pesquise com as palavras que um comprador usaria, geralmente marca mais modelo, e mantenha a consulta fixa de um dia para o outro. Depois, associe os títulos das ofertas que você recebe ao seu catálogo uma única vez, manualmente ou com regras simples, e armazene esse mapeamento.
Evite consultas amplas demais, como o nome de uma categoria, porque as ofertas mudam a cada pesquisa. Evite consultas restritas demais, como um SKU interno, porque os compradores nunca as digitam e o Google pode não retornar nada útil.
import csv
import datetime
import os
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
OUR_STORE = "Example Store"
PRODUCTS = {"garmin forerunner 265": 349.99, "jabra elite 10": 199.00}
today = datetime.date.today().isoformat()
with open("prices.csv", "a", newline="", encoding="utf-8") as fh:
writer = csv.writer(fh)
for query, our_price in PRODUCTS.items():
params = {"engine": "google_shopping", "q": query, "gl": "us", "hl": "en"}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
for offer in resp.json().get("shopping_results", []):
price = offer.get("extracted_price")
seller = offer.get("source", "")
writer.writerow([today, "us", query, seller, price, offer.get("currency", ""), offer.get("position")])
if price and seller != OUR_STORE and price < our_price:
print("ALERT:", seller, "sells", query, "at", price, "below", our_price)
Diariamente é o suficiente para a maioria dos catálogos; duas vezes ao dia serve para temporadas de promoções e categorias rápidas, como eletrônicos. Verificações a cada hora raramente compensam no Google Shopping, porque os feeds dos comerciantes não mudam com tanta frequência.
Um ritmo misto mantém os custos baixos: verifique seus 50 produtos mais vendidos duas vezes ao dia e o restante do catálogo uma vez por semana. Como os créditos da SerpCrypto nunca expiram, um mês tranquilo não desperdiça um pack, e você pode comprar antes de uma temporada de promoções.
Pesquisas por mês para configurações comuns, contadas como 30 verificações diárias ou 4 verificações semanais.
| Configuração | Pesquisas por mês | Pack que cobre um mês |
|---|---|---|
| 100 produtos, 1 país, diariamente | 3,000 | 10.000 pesquisas (US$ 7,50) duram cerca de 3 meses |
| 500 produtos, 3 países, diariamente | 45,000 | 100.000 pesquisas (US$ 56,25) duram cerca de 2 meses |
| 50 mais vendidos duas vezes ao dia + 2.000 produtos semanalmente | 11,000 | 25.000 pesquisas (US$ 18,75) duram cerca de 2 meses |
| 5.000 produtos, 2 países, diariamente | 300,000 | 500.000 pesquisas (US$ 281,25) duram cerca de 7 semanas |
Sim. Alguns compradores nunca abrem a aba Shopping. Faça a mesma consulta de produto com engine=google e leia organic_results e shopping_results: você vê quais lojistas se posicionam nos resultados principais e se o Google mostra um bloco de produtos ali.
Essa segunda pesquisa custa mais um crédito. Muitas equipes a fazem semanalmente em vez de diariamente, já que os rankings orgânicos mudam mais devagar que os preços.
Catálogos pequenos cabem no 25.000 pesquisas; algumas centenas de produtos em vários países geralmente exigem o 100.000 pesquisas ou mais, conforme outubro de 2026. Os créditos nunca expiram.
25.000 pesquisas
US$ 18,75
US$ 0,75/1K pesquisas
100.000 pesquisas
US$ 56,25
US$ 0,56/1K pesquisas
250.000 pesquisas
US$ 140,63
US$ 0,56/1K pesquisas
500.000 pesquisas
US$ 281,25
US$ 0,56/1K pesquisas
Em todos os planos: Todos os mecanismos a 1 crédito por pesquisa · Requisições com falha não são cobradas · Créditos nunca expiram · Segmentação por país, idioma, cidade e dispositivo
A API retorna o preço exatamente como o Google Shopping o mostra naquele país, além da linha delivery quando o Google mostra uma. As regras de exibição de impostos variam por país, então compare primeiro dentro de um mesmo mercado.
Sim. Cada edição de país retorna sua moeda local no campo currency. Converta com suas próprias taxas de câmbio se precisar de uma única moeda entre mercados.
A API retorna o preço que o Google mostra e um link para a oferta. Ler a página do comerciante é uma etapa separada que você mesmo faz, segundo os termos daquele site.
Você recebe um código de erro e a pesquisa com falha não é cobrada. Tente novamente mais tarde; a página de erros mostra um loop de nova tentativa com backoff.
Recarregue a partir de US$ 25 em BTC, USDT, USDC, ETH, SOL, LTC e compre um pack com seu saldo. Sem documento, sem selfie e sem cartão.
A partir de US$ 0,30/1K pesquisas · sem KYC
Obter uma chave de API