DataForSEO Merchant API icon

DataForSEO Merchant API

DataForSEO

Google Shopping → Get Products HTML

AI-generated

Summary

Searches Google Shopping for products matching a keyword or a supplied search URL, then retrieves the task’s HTML result from DataForSEO. Location and language are required; optional settings refine the search and control the returned result depth.

Inputs

  • Keyword (required) — Search term for products; the UI hint allows up to 700 characters. The source also sends an optional direct search URL if supplied.
  • Location (required) — Full name of the location to search.
  • Language (required) — Full name of the search language.
  • Task Priority — Normal or high execution priority; defaults to normal.
  • GPS Coordinates of a Location — Optional coordinates in latitude,longitude,radius format.
  • Search Engine Domain — Optional custom Google domain; otherwise DataForSEO selects one based on location and language.
  • Depth — Requested result depth, from 1 to 700; defaults to 100.
  • Page Crawl Limit — Optional maximum number of pages to crawl, up to 7.
  • Additional Parameters of the Search Query — Optional search query parameters.
  • Minimum Product Price — Optional lower price bound.
  • Maximum Product Price — Optional upper price bound.
  • Results Sorting Rules — Optionally sort by review score or price ascending or descending; empty by default.

Output shape

One output item per input item, with the DataForSEO task response in its JSON field.

The node posts a Google Shopping products task and polls the HTML task result endpoint when the initial response indicates the task was accepted. If Continue On Fail is enabled, failed items contain the original input JSON and an error.

Links

Discussion