Starter
25.000 búsquedas
18,75 US$
0,75 US$/1K búsquedas
- Un proyecto secundario o un agente de IA
- Unas 830 búsquedas al día durante un mes
- Los créditos nunca caducan
engine=google_shopping · 1 crédito por búsqueda · desde 0,30 US$/1K búsquedas
Busca un producto en Google Shopping para un país determinado y lee cada oferta que aparece: título, precio, comercio, línea de entrega, valoración y enlace, listos para una hoja de precios o una base de datos.
Respuesta rápida
¿Existe un API que devuelva resultados y precios de Google Shopping?
Sí. Con SerpCrypto, configura engine=google_shopping y el API devuelve como JSON las ofertas que Google Shopping muestra para tu búsqueda y país: título, precio como texto y como número, moneda, comercio, línea de entrega, valoración, número de reseñas y enlace. Una búsqueda exitosa cuesta un crédito, desde 0,30 US$/1K búsquedas a octubre de 2026. Sin KYC; paga con criptomonedas.
| Endpoint | GET https://serpcrypto.com/api/v1/search?engine=google_shopping&q=… |
|---|---|
| Array devuelto | shopping_results |
| Campos | position, title, price, extracted_price, currency, source, link, delivery, rating, reviews |
| Segmentación | gl para el país (y por tanto la moneda), hl para el idioma, location para una ciudad |
| Precio | 1 crédito por búsqueda; 100.000 búsquedas para 56,25 US$ |
| Pago | BTC, USDT, USDC, ETH, SOL, LTC; sin KYC, sin tarjeta |
Devuelve un array shopping_results, un objeto por oferta, en el orden en que Google Shopping los mostró. Dos campos de precio te ahorran trabajo de parseo: price conserva el texto tal como se muestra y extracted_price da el número.
| Campo | Significado |
|---|---|
position | Posición de la oferta en la lista |
title | Título del producto tal como lo escribió el comerciante |
price | Texto del precio tal como se muestra, por ejemplo "$129.99" |
extracted_price | El mismo precio como número |
currency | Moneda del precio |
source | Nombre del comerciante |
link | Enlace a la oferta |
delivery | Línea de entrega cuando se muestra, como envío gratis |
rating, reviews | Valoración del producto y número de reseñas, cuando se muestran |
import os
import requests
API = "https://serpcrypto.com/api/v1/search"
HEADERS = {"Authorization": "Bearer " + os.environ["SERPCRYPTO_API_KEY"]}
def offers(query, gl, hl):
params = {"engine": "google_shopping", "q": query, "gl": gl, "hl": hl}
resp = requests.get(API, headers=HEADERS, params=params, timeout=60)
resp.raise_for_status()
return [o for o in resp.json().get("shopping_results", []) if o.get("extracted_price")]
for gl, hl in [("us", "en"), ("de", "de")]:
found = offers("sony wh-1000xm5", gl, hl)
if not found:
print(gl, "no priced offers")
continue
prices = [o["extracted_price"] for o in found]
merchants = sorted({o.get("source", "?") for o in found})
print(gl, found[0].get("currency", ""), min(prices), "to", max(prices), "-", ", ".join(merchants[:5]))
La Merchant API de Google es para comerciantes que gestionan sus propios productos. Google la describe como una forma de automatizar la "gestión de cuentas, productos e inventario dentro de Merchant Center". Trabaja sobre tu catálogo, no sobre lo que ven los compradores.
El motor de Shopping SerpCrypto lee en cambio la página de resultados pública. Muestra todos los comerciantes que Google lista para una consulta, con sus precios, para que puedas comparar tu oferta con la suya. Muchos equipos usan ambas: la Merchant API para publicar sus productos y una API de resultados de Shopping para vigilar el mercado.
Ejecuta la misma consulta de producto con un gl distinto para cada país y el hl correspondiente. El país decide qué comerciantes y qué moneda aparecen, así que gl=gb devuelve ofertas en libras de tiendas del Reino Unido y gl=fr&hl=fr ofertas en euros de tiendas francesas.
Compara primero extracted_price dentro de un mismo país. Entre países, convierte con tus propios tipos de cambio y ten en cuenta la línea delivery, porque el envío y los impuestos cambian el precio real que paga el comprador.
Cuenta una búsqueda por consulta de producto, país y comprobación. Vigilar 500 productos en 3 países una vez al día son 500 × 3 × 30 = 45.000 búsquedas al mes. Dos veces al día lo duplica a 90.000.
100.000 búsquedas (56,25 US$) cubren la configuración diaria durante unos dos meses. Los créditos nunca caducan, así que puedes bajar el ritmo después de una temporada de ventas sin perder lo que compraste. La guía de monitoreo de precios cubre el emparejamiento, las alertas y el almacenamiento.
Las búsquedas de Shopping cuestan un crédito cada una, como cualquier otro motor. 100.000 búsquedas cuestan 56,25 US$ y 500.000 búsquedas cuestan 281,25 US$, a fecha de octubre de 2026.
25.000 búsquedas
18,75 US$
0,75 US$/1K búsquedas
100.000 búsquedas
56,25 US$
0,56 US$/1K búsquedas
250.000 búsquedas
140,63 US$
0,56 US$/1K búsquedas
500.000 búsquedas
281,25 US$
0,56 US$/1K búsquedas
En todos los planes: Todos los motores a 1 crédito por búsqueda · Las solicitudes fallidas no se cobran · Los créditos nunca caducan · Segmentación por país, idioma, ciudad y dispositivo
Busca con el texto que escribiría un comprador, como marca y modelo. A veces un número de código de barras funciona como consulta, pero Google decide con qué lo relaciona. Guarda los títulos de las ofertas que recibas y emparejalos con tu catálogo.
La API devuelve el precio exactamente como lo muestra Google Shopping en ese país, más la línea delivery cuando la hay. Que los impuestos estén incluidos depende del país y del comerciante.
Filtra los resultados por source, el nombre del comerciante. Para ver la posición de un comerciante en muchos productos, ejecuta la consulta de cada producto y quédate con las ofertas de ese comerciante.
No. SerpCrypto es una API SERP independiente. La Merchant API de Google es un producto aparte para comerciantes que gestionan sus propios anuncios en Merchant Center.
Recarga desde 25 US$ en BTC, USDT, USDC, ETH, SOL, LTC y compra un pack con tu saldo. SerpCrypto no pide ID, ni selfie, ni tarjeta.
Desde 0,30 US$/1K búsquedas · sin KYC
Obtener una clave API