Target country code (ISO 3166-1 alpha-2, affects regionalized search result weight)
hl
Interface Language (HL)
Google search interface language (affects the display language of buttons and prompt text)
num
Number of Results
Parameter defines the maximum number of results to return. (e.g., 10 (default) returns 10 results, 40 returns 40 results, and 100 returns 100 results).The use of num may introduce latency, and/or prevent the inclusion of specialized result types. It is better to omit this parameter unless it is strictly necessary to increase the number of results per page.Results are not guaranteed to have the number of results specified in num.
uule
Encoded Location
The parameter is the Google coded location you want to search.
start
Result Offset
Parameter defines the result offset. It skips the given number of results. It's used for pagination. (e.g., 0 (default) is the first page of results, 10 is the 2nd page of results, 20 is the 3rd page of results, etc.).Google Local Results only accepts multiples of 20(e.g. 20 for the second page results, 40 for the third page results, etc.) as the start value.
shoprs
Search Filter Token
The parameter defines the token that includes metadata about query and search filter(s). Providing the 'q' parameter alongside 'shoprs' is not required. To apply multiple filters, join them with '||' separator, e.g. shoprs_1||shoprs_2||shoprs_3.
on_sale
On Sale
Show only products that are currently on sale. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
sort_by
Sort By
Parameter defines the sorting order of the results. Available options: '1' for Price: low to high, '2' for Price: high to low. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
location
Location
Whether to enable geolocation targeting (if enabled, you can select a specific region and combine it with the gl/uule parameters to optimize local search results)
no_cache
Disable Cache (No Cache)
Parameter will force SerpApi to fetch the Google results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.
max_price
Max Price
Upper bound of price range query. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
min_price
Min Price
Lower bound of price range query. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
free_shipping
Free Shipping
Show only products with free shipping. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
google_domain
Google Domain
Target Google domain (different domains correspond to localized search services in different regions)
small_business
Small Business
Show only products from small business sellers. This parameter overrides the corresponding filter embedded into the 'shoprs' parameter.
この SERP ランディングページでは主に Google 検索機能を紹介しています。同じ API フローで、通常の自然検索結果、広告、強調スニペット、ローカル結果、関連質問、画像、ニュースなど、さまざまな SERP モジュールのデータを取得できます。実際の返却内容は、キーワード、地域、検索タイプによって変わります。
API は構造化された検索データを返します。通常は検索パラメータ、自然検索結果のタイトル、リンク、スニペット、順位に加え、ページによっては広告、ローカル結果、関連検索、People Also Ask なども含まれます。これにより、自前でページ解析を行わなくても、そのまま監視、分析、保存、後続処理に利用できます。