API de productos de Google
Recupera los detalles del producto desde la página de producto de Google Shopping utilizando un ID de producto conocido. Establece engine=google_product y pasa product_id, después, opcionalmente, activa los indicadores offers, specs o reviews para ampliar la respuesta.
Endpoint
Sección titulada «Endpoint» GET https://serp.shifter.io/v1?engine=google_product&api_key=YOUR_API_KEY
Parameters
Sección titulada «Parameters»| Parameter | Type | Required | Description |
|---|---|---|---|
api_key | string | yes | Tu clave de API de SERP |
engine | string | yes | Debe ser google_product |
product_id | string | yes | El ID de producto de Google |
device | string | no | desktop, mobile, o tablet |
google_domain | string | no | Dominio de Google que se debe usar |
location | string | no | Nombre de la ubicación de geolocalización |
uule | string | no | Cadena de ubicación codificada de Google |
hl | string | no | Código de idioma de la interfaz |
gl | string | no | Código de país |
start | int | no | Desplazamiento de resultados para la paginación |
offers | int | no | Establece 1 o true para obtener ofertas |
specs | int | no | Establece 1 o true para obtener las especificaciones del producto |
reviews | int | no | Establece 1 o true para obtener las reseñas del producto |
filter | string | no | Filtra las ofertas. Valores: freeship:1, ucond:1, scoring:p, scoring:tp, scoring:cpd, scoring:mrd |
Example request
Sección titulada «Example request»curl "https://serp.shifter.io/v1?engine=google_product&api_key=YOUR_API_KEY&product_id=11607214845071611155"import requests
params = { "engine": "google_product", "api_key": "YOUR_API_KEY", "product_id": "11607214845071611155",}r = requests.get("https://serp.shifter.io/v1", params=params)data = r.json()import fetch from 'node-fetch';
const url = 'https://serp.shifter.io/v1?' + new URLSearchParams({ engine: 'google_product', api_key: 'YOUR_API_KEY', product_id: '11607214845071611155',});const data = await (await fetch(url)).json();Example response
Sección titulada «Example response»{ "search_parameters": { "engine": "google_product", "product_id": "11607214845071611155" }, "product_results": { "title": "Sony WH-1000XM5 Wireless Noise Cancelling Headphones", "prices": ["$349.00 - $399.99"], "rating": 4.7, "reviews": 2341, "extensions": ["Wireless", "Noise Cancelling"], "description": "Industry leading noise cancellation...", "media": [ { "type": "image", "link": "https://..." } ] }, "sellers_results": { "online_sellers": [ { "name": "Best Buy", "total_price": "$349.00" } ] }}