Google Shopping Ricerca API
Cerca su Google Shopping per parola chiave e ottieni fino a 10 offerte di prodotto (titolo, prezzo, negozio, valutazione e link), localizzate per paese e lingua.
18,00 USD/1k richieste, paghi a richiesta, nessun abbonamento.
Apple AirPods Pro 2 with USB-C
$219.99$249.00
12% OFF
Best Buy
★ 4.8 (15,234)
Apple AirPods 4
$129.00
Target
★ 4.7 (8,921)
Apple AirPods Max
$449.00$549.00
18% OFF
Walmart
★ 4.6 (3,021)
{"title": "Apple AirPods Pro 2 with USB-C","url": "https://www.google.com/shopping/product/11029384756?q=airpods","image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:airpods-pro-2-usb-c","productId": "11029384756","seller": "Best Buy","brand": "Apple","price": 219.99,"priceText": "$219.99",+6 campi in più}
Prezzi e provider
Prezzi dell'API Google Shopping Ricerca: una sola API, 2 provider intercambiabili
Serve per primo il provider più economico. Se fallisce, subentra il successivo nella stessa chiamata.
con tetto di 0,0638 USD a richiesta1 risultato0,0143 USD5 risultati0,0363 USD10 risultatitetto di 0,0638 USDPaghi per ciò che torna indietro. Abbassa il limite per pagare meno - e nessuna singola richiesta può costare più del tetto, per quanto torni indietro.
Chiamalo
Ottieni Google Shopping Ricerca in una sola richiesta
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/google_shopping.search", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={ "query": "" }, ) print(res.json())
{
"found": true,
"data": {
"items": [
{
"title": "Apple AirPods Pro 2 with USB-C",
"url": "https://www.google.com/shopping/product/11029384756?q=airpods",
"image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:airpods-pro-2-usb-c",
"productId": "11029384756",
"seller": "Best Buy",
"brand": "Apple",
"price": 219.99,
"priceText": "$219.99",
"currency": "USD",
"listPrice": 249,
"listPriceText": "$249.00",
"discountPercent": "12% OFF",
"rating": 4.8,
"reviewsCount": 15234
},
{
"title": "Apple AirPods 4",
"url": "https://www.google.com/shopping/product/11029384812?q=airpods",
"image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:airpods-4",
"productId": "11029384812",
"seller": "Target",
"brand": "Apple",
"price": 129,
"priceText": "$129.00",
"currency": "USD",
"listPrice": 0,
"listPriceText": "",
"discountPercent": "",
"rating": 4.7,
"reviewsCount": 8921
},
{
"title": "Apple AirPods Max",
"url": "https://www.google.com/shopping/product/11029384930?q=airpods",
"image": "https://encrypted-tbn0.gstatic.com/shopping?q=tbn:airpods-max",
"productId": "11029384930",
"seller": "Walmart",
"brand": "Apple",
"price": 449,
"priceText": "$449.00",
"currency": "USD",
"listPrice": 549,
"listPriceText": "$549.00",
"discountPercent": "18% OFF",
"rating": 4.6,
"reviewsCount": 3021
}
]
}
}Riferimento completo di parametri e risposta - ogni campo, tipo ed esempio per questo endpoint.
Riferimento
Una richiesta, una sola forma di risposta.
Ogni campo che invii e ogni campo che ricevi, ciascuno con un esempio reale.
Ultima verifica 2026-10-07 · disponibilità e latenza misurate su 30d
Corpo della richiesta
JSON, inviato a questo endpoint.
- querystring
airpods
Nome del prodotto, brand o parole chiave da cercare (es. "Nike running shoes").
- conditionenum
NEW
Restituisci solo i prodotti in questa condizione (es. "USED"); il valore predefinito è qualsiasi condizione.
- countrystring
us
Codice paese ISO 3166-1 alpha-2 per risultati localizzati (es. "us", "gb", "de").
- languagestring
en
Codice lingua ISO 639-1 per i risultati (es. "en", "es", "fr").
- limitinteger
3
Numero massimo di risultati da restituire (1-10, predefinito 10).
- requireFieldsarray
Facoltativo; se lo ometti l'instradamento resta invariato, e serve la fonte più economica. Indica i campi di output che questa richiesta deve poter restituire, per esempio `listPriceText` o `discountPercent`, e verrà servita solo da una fonte che li restituisce tutti. I campi che non indichi vengono comunque restituiti ogni volta che la fonte che serve li ha. Può far salire il prezzo: quando la fonte più economica non può restituire un campo indicato, serve una fonte più cara, e ti viene quotato e addebitato il suo prezzo. Un campo indicato può comunque mancare su un prodotto che davvero non lo ha. Indicare una combinazione che nessuna singola fonte restituisce insieme viene rifiutato come input non valido, senza addebito.
- sortByenum
BEST_MATCH
Ordinamento dei risultati (es. "LOWEST_PRICE"); il valore predefinito è la rilevanza.
Risposta
JSON, un valore di esempio per campo.
- foundboolean
true
- titlestring
Apple AirPods Pro 2 with USB-C
- urlstring
https://www.google.com/shopping/product/11029384756?q=airpods
- imagestring
https://encrypted-tbn0.gstatic.com/shopping?q=tbn:airpods-pro-2-usb-c
- productIdstring
11029384756
- sellerstring
Best Buy
- brandstringpuò richiedere
Apple
- pricenumber
219.99
- priceTextstringpuò richiedere
$219.99
- currencystringpuò richiedere
USD
- listPricenumber
249
- listPriceTextstringpuò richiedere
$249.00
- discountPercentstringpuò richiedere
12% OFF
- ratingnumber
4.8
- reviewsCountnumber
15234
FAQ
Sull'API Google Shopping Ricerca
L'API Google Shopping Ricerca di AnyAPI restituisce dati Google Shopping come JSON normalizzato da una sola chiamata POST a /v1/run/google_shopping.search. Cerca su Google Shopping per parola chiave e ottieni fino a 10 offerte di prodotto (titolo, prezzo, negozio, valutazione e link), localizzate per paese e lingua. AnyAPI instrada ogni richiesta su 2 fonti e passa automaticamente a un'altra quando una fallisce. Costa da 18 USD ogni 1.000 richieste, in dollari statunitensi, senza abbonamento e senza minimo mensile. Negli ultimi 30 giorni, il 100,0% delle chiamate Google Shopping Ricerca tramite AnyAPI è riuscito, con un tempo di risposta mediano di 14,7 secondi su 32 chiamate misurate.