Actions72
- eBay Search
- DuckDuckGo Search
- Amazon Search
- Baidu Search
- Bing Images
- Bing Search
- Facebook Profile
- Google AI Mode
- Google AI Overview
- Google Autocomplete
- Google Finance
- Google Flights
- Google Hotels
- Google Images
- Google Images Light
- Google Immersive Product
- Google Jobs
- Google Lens
- Google Light
- Google Local
- Google Maps
- Google Maps Directions
- Google Maps Reviews
- Google News
- Google News Light
- Google Play Games
- Google Play Product
- Google Play Store
- Google Product
- Google Scholar
- Google Search
- Google Shopping
- Google Trends
- Google Trends Trending Now
- Google Videos
- YouTube Search
- Search Actions
- Amazon Search
- Baidu Search
- Bing Images
- Bing Search
- DuckDuckGo Search
- eBay Search
- Facebook Profile
- Google AI Mode
- Google AI Overview
- Google Autocomplete
- Google Finance
- Google Flights
- Google Hotels
- Google Images
- Google Images Light
- Google Immersive Product
- Google Jobs
- Google Lens
- Google Light
- Google Local
- Google Maps
- Google Maps Directions
- Google Maps Reviews
- Google News
- Google News Light
- Google Play Games
- Google Play Product
- Google Play Store
- Google Product
- Google Scholar
- Google Search
- Google Shopping
- Google Trends
- Google Trends Trending Now
- Google Videos
- YouTube Search
Overview
This node integrates with SerpApi's Google Immersive Product search engine to retrieve detailed product information displayed in Google's immersive popup. It is useful for scenarios where you want to fetch rich product data directly from Google Search results, such as price comparisons, product details, and images, without scraping Google manually.
Practical examples include:
- E-commerce platforms aggregating product info from Google Shopping.
- Market research tools analyzing product visibility and details on Google.
- Price monitoring services tracking changes in product listings.
Properties
| Name | Meaning |
|---|---|
| Page Token (page_token) | A required token parameter that identifies the specific product info page in the Google immersive popup. This token can be obtained via Google Search or Google Shopping APIs. |
| Additional Fields | Optional parameters to customize the request: - Disable Caching: Force fresh results instead of cached ones (true/false). - Async: Perform search asynchronously (true/false). - ZeroTrace Mode: Enterprise option to avoid storing search metadata (true/false). - Output: Choose output format, either JSON (structured data) or HTML (raw HTML). - JSON Restrictor: Limit response fields to specified parts of the JSON result. |
Output
The node outputs a JSON object containing the structured results returned by SerpApi for the immersive product query. The structure depends on the selected output format:
- If
outputis set tojson(default), the output contains parsed JSON data representing product details such as title, price, images, reviews, and other metadata. - If
outputis set tohtml, the output contains the raw HTML content retrieved from the Google immersive product popup.
No binary data output is indicated for this operation.
Dependencies
- Requires an active API key credential for SerpApi to authenticate requests.
- Network access to SerpApi endpoints (
https://serpapi.com/search.json). - Proper configuration of the node with the correct
page_tokenparameter to identify the product.
Troubleshooting
- Invalid or missing page_token: The node requires a valid
page_tokenparameter. If missing or incorrect, the API will not return product data. Ensure the token is correctly obtained from Google Search or Shopping APIs. - Caching conflicts: Using both
no_cacheandasyncoptions together is disallowed. Set only one of these flags if needed. - Async mode limitations: When using async mode, results are not immediately available and must be fetched later via the Search Archive API. Also, async mode is incompatible with accounts having Ludicrous Speed enabled.
- ZeroTrace mode: Enabling ZeroTrace disables storage of search metadata, which may complicate debugging if issues arise.
- API quota limits: Exceeding your SerpApi monthly search quota will cause errors. Monitor usage accordingly.
- Network or authentication errors: Verify API key validity and network connectivity to SerpApi servers.