SerpApi Official icon

SerpApi Official

Get live Google Search data and more from SerpApi's official node

Search → Google Product

AI-generated

Overview

This node operation performs a Google Product search using SerpApi's official API. It allows users to retrieve detailed product information from Google Shopping by specifying a product ID and various optional parameters such as location, language, country, and filters for offers, specs, and reviews. This operation is useful for e-commerce analytics, price comparison, product research, and monitoring online sellers.

Use Case Examples

  1. Retrieve detailed product information for a specific product ID from Google Shopping.
  2. Fetch product offers and reviews for a given product to analyze market competition.
  3. Use location and language parameters to get localized product search results.

Properties

Name Meaning
Product ID (product_id) Defines the product to get results for, typically found in the product URL on Google Shopping. This is a required string parameter.
Additional Fields A collection of optional parameters to customize the search, including location, encoded location, Google domain, country, language, result offset, pagination, offers, specs, reviews, advanced filters, offer ID, caching options, async mode, ZeroTrace mode, output format, and JSON restrictor.
Request Options Node settings for batching, SSL certificate validation, proxy usage, and request timeout.

Output

JSON

  • product_results - Contains detailed information about the searched product.
  • offers_results - Contains offers related to the product if requested.
  • specs_results - Contains product specifications if requested.
  • reviews_results - Contains product reviews if requested.
  • search_metadata - Metadata about the search query and results.

Dependencies

  • SerpApi API key credential

Troubleshooting

  • Ensure the product_id parameter is provided and correctly formatted; missing or invalid product_id will cause errors.
  • Avoid using mutually exclusive parameters together, such as location and uule, or offers and offer_id.
  • Check API key validity and quota limits to prevent authentication or rate limit errors.
  • If using async mode, be aware that results must be retrieved later via the Search Archive API.
  • Disable caching (no_cache) carefully to avoid unnecessary API calls and quota usage.

Links

Discussion