Understanding Results

Web Data

Response fields

FieldMeaning
job_idUUID for this lookup
catalog_idCatalog ID that was requested
productCatalog ID plus title, brand, and image URLs when available
sellersSeller offers in Google's order
sellers_countHow many offers are in sellers
sellers_totalGoogle's stated store count when the page shows one. It can differ from the full list by one to three stores. Missing or null means Google gave no count.
more_stores_pagesHow many "More stores" expansions returned a page
completetrue if the list is full, false if it stopped early, null or missing if unknown
attemptsHow many attempts were made for the lookup

Product object

FieldMeaning
catalog_idGoogle catalog ID
titleProduct title when available
brandBrand when available
imagesImage URLs Google hosts (can be empty)

Seller coverage

Read complete on its own. A missing sellers_total does not tell you if the list is complete. Matching or differing counts alone also do not.

A partial list means the lookup stopped before the end. That can happen when you hit the more_stores limit, run out of time, or Google refuses a later expansion. The sellers already returned are still usable. If the limit was the reason, try again with a higher more_stores.

When complete is null or missing, use the offers you got and treat overall coverage as unknown.

Examplesellers_countsellers_totalmore_stores_pagescomplete
Four stores returned and the list is complete441true
Expansion limit reached with more offers available340false
Expansion limit reached and Google gave no total3null0false
Completeness unknown and Google gave no total4null1null
Google reports five stores, but completeness is unknown451null

Seller offer fields

position starts at 1. shown is page for an offer on the initial product page and more_stores for an offer from an expansion. In the latter case, more_stores_page starts at 1.

FieldsMeaning
name, domain, title, linkStore name, store domain, the store's listing title, and its product URL
price, currency, original_price, discountCurrent price, ISO currency, previous price, and discount wording when available
delivery_price, total_priceDelivery cost and price including delivery. 0 means free delivery. Missing delivery cost means unknown.
installmentMonthly offers may include monthly_price, months, and optional down_payment. A monthly offer can have no one-time price.
in_stock, condition, delivery, returnsAvailability when known, condition for used or refurbished goods, and delivery or return wording
store_rating, store_reviewsStore rating out of 5 and review count
promotion, tag, details, payment_methodsPromotion info, Google badge, extra store details, and payment methods

Optional seller fields can be absent or null. Lists can be empty. Keep unknown amounts, delivery cost, or availability distinct from 0 or false.

Billing

A returned product uses one request from your Google Shop Light allowance, whether the list is complete, partial, or of unknown completeness. Seller count and more_stores do not change the charge. Failed lookups are free.

Was this page helpful?

On this page