Product Feed Check

Shopping feed product data analysis

Google Shopping field guide

Google Shopping product data field guide

A practical field-by-field guide for reviewing Google Shopping product feeds, including important attributes, field purpose, and official Merchant Center references.

Guide sections

Required product data

These fields are the first priority because missing or invalid values can prevent products from being accepted or served correctly.

ID id Required

Stable product identifier used to distinguish one product from another.

Official Merchant Center documentation

Title title Required

The customer-facing product name. It should describe the actual product clearly.

Official Merchant Center documentation

Description description Required

Product description text that explains what the product is and what it offers.

Official Merchant Center documentation

Condition condition Required in this tool

Product condition such as new, refurbished, or used.

Official Merchant Center documentation

Product identifiers

Identifiers help match products correctly and can improve diagnostics, matching, and listing quality.

Brand brand Very high

Brand or manufacturer name.

Official Merchant Center documentation

GTIN gtin Very high

Global trade item number, such as EAN, UPC, ISBN, or JAN.

Official Merchant Center documentation

MPN mpn High

Manufacturer part number, often used when a GTIN is not available.

Official Merchant Center documentation

Identifier exists identifier_exists High

Indicates whether a product has manufacturer identifiers.

Official Merchant Center documentation

Category and classification

Category fields help classify the offer and understand the merchant assortment.

Google product category google_product_category High

Google taxonomy category ID or path.

Official Merchant Center documentation

Product type product_type High

Merchant-defined product category path.

Official Merchant Center documentation

Price and availability

These fields describe what the customer can buy, for what price, and under which availability status.

Availability availability Required

Stock status shown to customers and used by Merchant Center.

Official Merchant Center documentation

Price price Required

Regular product price with currency.

Official Merchant Center documentation

Sale price sale_price Optional

Temporary discounted price.

Official Merchant Center documentation

Sale price effective date sale_price_effective_date Recommended when sale_price is used

Date range for when a sale price applies.

Official Merchant Center documentation

Availability date availability_date Required for preorder/backorder

Date when preorder or backorder products become available.

Official Merchant Center documentation

Images

Image fields strongly affect product preview quality and can cause issues when missing, invalid, or placeholder-like.

Variants and details

Variant and detail fields help distinguish products that share a parent product or differ by size, color, material, or audience.

Item group ID item_group_id Variant-related

Shared id for product variants.

Official Merchant Center documentation

Color color Variant-related

Product color, especially important for apparel and variants.

Official Merchant Center documentation

Size size Variant-related

Product size, especially important for apparel and variants.

Official Merchant Center documentation

Gender gender Variant-related

Target gender for apparel-related products.

Official Merchant Center documentation

Age group age_group Variant-related

Target age group for apparel-related products.

Official Merchant Center documentation

Shipping and campaign controls

These fields are useful for shipping details, campaign routing, labels, and optional reporting data.

Shipping shipping Optional or account-dependent

Feed-level shipping values, usually including country and price.

Official Merchant Center documentation

Shipping price shipping_price Optional or account-dependent

Shipping cost submitted inside the Google shipping attribute.

Official Merchant Center documentation

Cost of goods sold cost_of_goods_sold Optional

Optional cost data used for margin-related reporting.

Official Merchant Center documentation

Custom labels custom_label_0 Optional

Campaign segmentation labels such as season, margin, or promotion group.

Related fields: custom_label_1 custom_label_2 custom_label_3 custom_label_4

Official Merchant Center documentation

Excluded destination excluded_destination Optional

Controls destinations where the product should not appear.

Official Merchant Center documentation

Included destination included_destination Optional

Controls destinations where the product may appear.

Official Merchant Center documentation