Google Product API

Retrieve intricate product details by delving into the Google Product page, with just the product ID in hand.

To access this dedicated capability, integrate the engine=google_product parameter into your request.

Staying updated is crucial when it comes to product information. Our Google Product API empowers you to seamlessly extract real-time product details straight from Google, using merely the product ID. Ensure accuracy and relevance in your product data with this streamlined approach.

Google Product API Integration Examples

We will use following URL as an example for this request:

https://serp.shifter.io/v1?engine=google_product&api_key=<YOUR_API_KEY>&product_id=11607214845071611155

Ready to Use Google Product API Scraping Scripts

curl --request GET --url "https://serp.shifter.io/v1?engine=google_product&api_key=YOUR_API_KEY&product_id=11607214845071611155"

Google Product API Parameters

#1: Query Parameter

Parameter
Type
Description

product_id Required

string

The ID of the product you want to scrape.

#2: Request Customisation Parameters

Parameter
Type
Description

device

string

The device used for your search. Can be set to desktop, mobile or tablet.

#3: Localisation Parameters

Parameter
Type
Description

google_domain

string

The Google domain that you want to use for your search.

location

string

Defines where you want the search to originate from. A list of all the geotargeting locations can be found here.

uule

string

The Google encoded location that you want to use for your search.

hl

string

The language you want to use for your Google search. List of supported languages

gl

string

The country you want to use for your Google search. List of supported countries

#4: Pagination Parameters

Parameter
Type
Description

start

int

The offset of the Google Search Results. Represents the number of results that you want to skip.

#5: Search Type Parameters

Parameter
Type
Description

offers

int

Set this parameter to fetch offers results. It can be set to 1 or true. More information can be found here.

specs

int

Set this parameter to fetch product specifications results. It can be set to 1 or true. More information can be found here.

reviews

int

Set this parameter to fetch product reviews results. It can be set to 1 or true. More information can be found here.

#6: Advanced Filters

Parameter
Type
Description

filter

string

This parameter applies filters and sorting rules only to offers results. It can have the following values: freeship:1 Show only products with free shipping ucond:1 Show only used products scoring:p Sort by base price scoring:tp Sort by total price scoring:cpd Sort by current promotion deals (special offers) scoring:mrd Sort by sellers rating

Response Example

Last updated

Was this helpful?