Product data for Google’s shopping surfaces
Required fields in place; 3 recommended to add or fixLooks buyableA guessA button that says “Add to Cart - $100”, in the HTML before any script runs.
ProductGroupMen's Tree Runner- Present
nameRequiredMen's Tree RunnerNames the product. - Present
productGroupIDRecommendedMENS_TREE_RUNNERSThe parent id the variants share. - Present
variesByRecommendedsize, colorWhat the variants differ by. - Present
hasVariantRequired7 on this page, 35 elsewhereEach variant as a Product, and 35 on pages of their own, by address.
Its 7 variants on this page, each as a Product
- Present
nameRequiredAll 7 presentNames the product. - Present
imageRequiredAll 7 present4 images. - Present
offersRequiredAll 7 presentThe shop selling it. - Present
priceRequiredAll 7 presentA price above zero. - Present
priceCurrencyRequiredAll 7 presentA three-letter ISO 4217 code. - Present
availabilityRecommendedAll 7 presentA schema.org ItemAvailability. - Missing
itemConditionRecommended0 of 7 presentSay whether it is new, refurbished or used, as https://schema.org/NewCondition. - Missing
shippingDetailsRecommended0 of 7 presentAdd shippingDetails with the rate, where it ships and how long it takes, or set shipping in Merchant Center. - Missing
hasMerchantReturnPolicyRecommended0 of 7 presentAdd the return policy the shop has: the countries it covers and its kind, or set returns in Merchant Center. - Not given
priceValidUntilIf it applies0 of 7 presentOnly when the price ends on a date, such as a sale. - Present
brandRecommendedAll 7 presentNames the brand. - Present
gtin, mpn or skuRecommendedAll 7 presentNo GTIN, but an sku. Add the GTIN when the product has one. - Present
descriptionRecommendedAll 7 presentDescribes the product. - Not given
aggregateRatingIf it applies0 of 7 presentOnly when the page shows real ratings. Never add ratings the page does not show. - Not given
reviewIf it applies0 of 7 presentOnly when the page shows reviews, each with its author and rating. - Present
variant idRecommendedAll 7 presentIts own id.
- Present
clickd reads the Product data the page publishes as JSON-LD, or as microdata when it has no JSON-LD product, before any script runs, against the fields Google lists for merchant listings. It does not decide eligibility: Merchant Center and Google's own review decide whether a product shows in merchant listings, Universal Cart or any other Google feature. The fields are the ones Google lists in its merchant listing, product variant and review snippet guides. Shipping and returns can be set in Merchant Center instead.
- Block 1Parses
ProductGroupA type clickd does not check fields for
- Block 2Parses
Missing fields are the ones search engines look for first on each type, not every field the type allows. Valid markup is not a promise of rich results.