Google Shopping
google_shoppingSearch Google Shopping product listings to retrieve titles, prices, sources, ratings, and filter chips. Apply price bounds, sale, shipping, or small business refinements to narrow results.
Instructions
Search Google Shopping and return the product grid (shopping_results with title, price, source, rating, thumbnail), category blocks, sponsored listings and the refinement chips Google renders (filters). Price bounds, sale, shipping and small business refinements are mutually exclusive; sort_by combines with one of them. Requires an API key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Product query; required unless shoprs is supplied | |
| gl | No | Two-letter country for localization, e.g. "us" | |
| hl | No | Language code such as "en" or "en-GB"; default en | |
| num | No | Product count, 1-100 | |
| uule | No | Pre-encoded Google location token; conflicts with location | |
| start | No | Result offset | |
| device | No | Layout to request; default desktop | |
| shoprs | No | Refinement token from a previous response's filters | |
| on_sale | No | ||
| sort_by | No | 1 price low to high, 2 price high to low, 3 rating, 4 relevance | |
| location | No | Named search origin such as "Austin, Texas"; conflicts with uule and lat/lon | |
| max_price | No | Upper price bound | |
| min_price | No | Lower price bound | |
| free_shipping | No | ||
| google_domain | No | Google domain such as google.co.uk; default google.com | |
| result_groups | No | Return only these top-level result groups, e.g. ["organic_results", "knowledge_graph"]; omit for the complete response. search_metadata is always kept | |
| small_business | No |