Google Merchant Center is the foundation of selling on Google — it manages your product data feed, controls how products appear across Google Shopping, Search, Images, YouTube, and Maps, and provides critical insights into product approval status, pricing competitiveness, and free listing performance. Whether you're managing feeds manually, through a platform integration, or via the Content API, understanding every available dimension and metric is essential for maximizing your product visibility on Google.
This guide covers every dimension and metric available in Google Merchant Center as of 2026. We've organized them by category — product feed data, account dimensions, performance metrics, approval status, price competitiveness, best sellers, free listings, and shopping experience — with API field names and practical context on when each one matters for your ecommerce strategy.
What Are Dimensions vs Metrics in Google Merchant Center?
In Google Merchant Center, dimensions are the descriptive attributes that define your products — title, brand, GTIN, price, category, availability, condition, and dozens of other feed fields. They come from your product data feed and Google's processing of that data.
Metrics are the quantitative performance measurements — clicks, impressions, CTR, benchmark prices, and competitiveness scores. They measure how shoppers interact with your product listings across Google surfaces.
Merchant Center provides these through several interfaces: the web dashboard, the Content API for Shopping, the Reporting API, and data exports. Some metrics (like price benchmarks and best sellers) are unique to Merchant Center and not available in Google Ads.
Product Feed Dimensions
Product feed dimensions are the core data fields that describe your products. These attributes determine how your products appear in Shopping results, which queries they match, and whether they meet Google's requirements for approval. Getting these dimensions right is the foundation of everything else in Merchant Center.
Required Product Identifiers
| Dimension | Feed Attribute | Description |
|---|---|---|
| Product ID | id | Unique identifier for the product within your feed (max 50 characters) |
| Title | title | Product name as displayed to shoppers (max 150 characters, first 70 most visible) |
| Description | description | Detailed product description (max 5,000 characters) |
| Link | link | URL of the product landing page on your website |
| Image Link | image_link | URL of the primary product image (minimum 100x100px, recommended 800x800px+) |
| Additional Image Links | additional_image_link | URLs of additional product images (up to 10 additional images) |
| GTIN | gtin | Global Trade Item Number: UPC, EAN, JAN, or ISBN for product matching |
| Brand | brand | Product brand name (required for all products with a brand) |
| MPN | mpn | Manufacturer Part Number — required when GTIN is not available |
| Identifier Exists | identifier_exists | Whether the product has a GTIN, brand, or MPN (false for custom/handmade products) |
Product Attributes
| Dimension | Feed Attribute | Description |
|---|---|---|
| Price | price | Product price with currency code (e.g., "29.99 USD") |
| Sale Price | sale_price | Discounted price when the product is on sale |
| Sale Price Effective Date | sale_price_effective_date | Date range when the sale price is active (ISO 8601 format) |
| Availability | availability | Stock status: in_stock, out_of_stock, preorder, or backorder |
| Availability Date | availability_date | Expected date when a preorder or backorder product becomes available |
| Condition | condition | Product condition: new, refurbished, or used |
| Product Type | product_type | Your own product categorization hierarchy (e.g., "Electronics > Phones > Cases") |
| Google Product Category | google_product_category | Google's taxonomy category ID or full path (auto-assigned if not specified) |
| Item Group ID | item_group_id | Groups product variants (different sizes, colors) under one parent product |
| Custom Label 0-4 | custom_label_0 - custom_label_4 | Five custom labels for your own segmentation (e.g., margin tier, season, promotion) |
Apparel and Variant Dimensions
| Dimension | Feed Attribute | Description |
|---|---|---|
| Color | color | Product color (required for apparel in most target countries) |
| Size | size | Product size (required for apparel — e.g., S, M, L, XL, 10, 12) |
| Size Type | size_type | Size classification: regular, petite, plus, tall, big, maternity |
| Size System | size_system | Country sizing system: US, UK, EU, AU, BR, CN, DE, FR, IT, JP, etc. |
| Gender | gender | Target gender: male, female, or unisex (required for apparel) |
| Age Group | age_group | Target age: newborn, infant, toddler, kids, or adult (required for apparel) |
| Material | material | Primary material or fabric (e.g., cotton, leather, polyester) |
| Pattern | pattern | Product pattern or print (e.g., striped, plaid, floral, solid) |
Shipping and Tax Dimensions
| Dimension | Feed Attribute | Description |
|---|---|---|
| Shipping Price | shipping.price | Shipping cost for the product (overrides account-level settings) |
| Shipping Country | shipping.country | Country where the shipping rate applies |
| Shipping Weight | shipping_weight | Product weight for carrier-calculated shipping rates |
| Shipping Label | shipping_label | Custom label for grouping products by shipping configuration |
| Transit Time Label | transit_time_label | Label for transit time grouping (maps to transit time settings in account) |
| Min/Max Handling Time | min_handling_time / max_handling_time | Business days needed to process the order before shipping |
| Tax Category | tax_category | Tax classification for products with non-standard tax rates |
| Free Shipping Threshold | free_shipping_threshold | Minimum order value for free shipping eligibility |
Account Dimensions
Account dimensions describe the Merchant Center account configuration and multi-country targeting setup. These are relevant for businesses managing products across multiple countries, currencies, or sub-accounts.
| Dimension | API Field | Description |
|---|---|---|
| Merchant ID | merchantId | Unique identifier for the Merchant Center account |
| Account Name | accountName | Business name configured in the Merchant Center account |
| Target Country | targetCountry | Country where the product is sold (ISO 3166-1 alpha-2 code) |
| Content Language | contentLanguage | Language of the product data (ISO 639-1 code) |
| Feed ID | feedId | Unique identifier for the data feed within the account |
| Feed Label | feedLabel | Custom label for the feed (used for multi-country or multi-feed setups) |
| Channel | channel | Distribution channel: online or local (for Local Inventory Ads) |
| Destination | destination | Where products appear: Shopping_ads, Free_listings, Free_local_listings, Buy_on_Google |
Core Performance Metrics
Performance metrics measure how shoppers interact with your product listings across Google surfaces. These metrics are available for both paid Shopping Ads (through Google Ads integration) and free listings (directly in Merchant Center).
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Clicks | clicks | Number of clicks on your product listings | Counted when a shopper clicks through to your website |
| Impressions | impressions | Number of times your products appeared in Shopping results | Counts each time a product is shown, including multiple products per query |
| Click-Through Rate (CTR) | ctr | Percentage of impressions that resulted in a click | (Clicks ÷ Impressions) × 100 |
Note: Merchant Center separates metrics by destination — paid Shopping Ads clicks are reported in Google Ads, while free listing clicks appear in Merchant Center's Performance tab. Some Merchant Center reports combine both, so always check which destination your report covers.
Product Status Dimensions
Product status dimensions tell you whether your products are eligible to appear in Google Shopping results. Monitoring approval status is critical — disapproved products are invisible to shoppers and generate zero revenue. These dimensions help you identify and fix issues quickly.
| Dimension | API Field | Description |
|---|---|---|
| Approval Status | approvalStatus | Overall product status: approved, disapproved, pending, or partially approved |
| Destination Status | destinationStatuses | Approval status per destination (Shopping_ads, Free_listings separately) |
| Issue Severity | itemLevelIssues[].severity | Impact level: disapproved (product blocked), demoted (reduced visibility), or unaffected |
| Issue Description | itemLevelIssues[].description | Human-readable description of the specific problem |
| Issue Code | itemLevelIssues[].code | Machine-readable issue identifier (e.g., image_too_small, missing_gtin, price_mismatch) |
| Issue Resolution | itemLevelIssues[].resolution | Recommended action: merchant_action (you fix it), pending_processing (wait), or not_applicable |
| Issue Applicable Country | itemLevelIssues[].applicableCountries | Countries where the issue affects product approval |
| Data Quality Score | dataQualityScore | Google's assessment of your product data completeness and accuracy |
| Expiration Date | expirationDate | Date when the product listing will expire if the feed is not refreshed |
| Last Update Date | lastUpdateDate | Timestamp of the most recent feed update for this product |
Common disapproval reasons: Price or availability mismatch between feed and landing page, missing GTIN for products that require one, low-quality or promotional overlay images, missing required attributes (like color or size for apparel), policy violations (prohibited products, misleading claims), and landing page errors (404, slow load, different product shown).
Price Competitiveness Metrics
Price competitiveness metrics compare your product prices against other retailers selling the same products on Google Shopping. This data is matched by GTIN — only products with valid GTINs receive competitiveness data. These metrics are exclusive to Merchant Center and are invaluable for pricing strategy.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Your Price | price | Your current selling price for the product | The price from your product feed |
| Benchmark Price | benchmarkPrice | Median price for the same product from other retailers on Google | Matched by GTIN — only available for products with valid GTINs |
| Price Difference (Absolute) | priceDifference | Absolute difference between your price and the benchmark | Your Price - Benchmark Price (negative = you are cheaper) |
| Price Difference (Percentage) | priceDifferencePercent | Percentage difference relative to the benchmark price | ((Your Price - Benchmark Price) ÷ Benchmark Price) × 100 |
| Price Competitiveness Bucket | competitivenessBucket | Rating category: below benchmark, at benchmark, or above benchmark | Products below benchmark are more likely to win clicks |
| Country Benchmark | countryBenchmark | Benchmark price specific to the target country | Different from global benchmark — reflects local market pricing |
| Number of Competitors | competitorCount | How many other retailers are selling the same product on Google | Higher competition typically requires more competitive pricing |
How to use price competitiveness data: Products priced significantly above benchmark tend to receive fewer clicks and impressions. However, the lowest price doesn't always win — factors like seller reputation, shipping speed, and product ratings also influence shopper choices. Focus on being within 5-10% of the benchmark for your highest-traffic products, and use aggressive pricing only for strategic loss leaders or high-competition categories.
Best Sellers Dimensions and Metrics
The Best Sellers report provides market intelligence on trending products and brands across Google Shopping. This data helps you identify demand trends, discover product opportunities, and benchmark your catalog against the market.
| Dimension / Metric | API Field | Description |
|---|---|---|
| Popularity Rank | popularityRank | Relative demand ranking based on search volume and click activity on Google Shopping |
| Previous Popularity Rank | previousPopularityRank | Ranking from the previous reporting period for trend comparison |
| Rank Change | rankChange | How many positions the product moved up or down since the last period |
| Category | category | Google product category for the best seller ranking |
| Brand | brand | Brand name of the best-selling product |
| Product Title | title | Representative title for the best-selling product cluster |
| Price Range Low | priceRangeLow | Lowest price observed for this product across retailers |
| Price Range High | priceRangeHigh | Highest price observed for this product across retailers |
| In Your Catalog | inYourCatalog | Whether you currently sell this product (matched by GTIN or title similarity) |
| Report Date | reportDate | Date of the best sellers report snapshot |
| Country | country | Target country for the best sellers ranking |
Free Listing Metrics
Free listing metrics measure the performance of your products on unpaid Google surfaces. Every approved product in Merchant Center is automatically eligible for free listings across the Shopping tab, Google Search, Google Images, Google Maps, and YouTube. These metrics help you understand the organic visibility your product catalog generates.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Free Listing Impressions | freeListingImpressions | Times your products appeared in free listing placements | Excludes paid Shopping Ad impressions |
| Free Listing Clicks | freeListingClicks | Clicks on your products from free listing placements | Free traffic — no cost per click |
| Free Listing CTR | freeListingCtr | Click-through rate for free listings | (Free Listing Clicks ÷ Free Listing Impressions) × 100 |
| Free Listing Surface | freeListingSurface | Dimension: which Google surface showed the free listing (Shopping tab, Search, Images) | Helps identify which surfaces drive the most organic traffic |
| Free Local Listing Impressions | freeLocalImpressions | Impressions for local inventory in Google Maps and local search results | Requires Local Inventory setup in Merchant Center |
| Free Local Listing Clicks | freeLocalClicks | Clicks on local product listings | Drives foot traffic to physical store locations |
Maximizing free listing performance: Products with complete data (all attributes filled, high-quality images, accurate prices, and valid GTINs) are more likely to appear in free listings. Google prioritizes products with strong data quality scores, competitive pricing, and fast shipping. Free listings are essentially "earned" traffic — the better your product data, the more visibility you receive at zero cost.
Shopping Experience Metrics
Shopping experience metrics measure the quality of the buyer experience you provide — from shipping speed and return policies to customer service ratings. Google uses these signals to determine product visibility, badge eligibility, and ranking across Shopping surfaces.
| Metric / Dimension | API Field | Description |
|---|---|---|
| Shipping Speed | shippingSpeed | Average delivery time from order placement to delivery (in business days) |
| Shipping Cost Competitiveness | shippingCostCompetitiveness | How your shipping costs compare to other retailers for similar products |
| Return Policy | returnPolicy | Your configured return window and conditions (30-day, 60-day, no returns, etc.) |
| Free Returns Offered | freeReturns | Whether you offer free returns (products with free returns receive higher visibility) |
| Trusted Store Badge | trustedStoreBadge | Whether your account qualifies for the Trusted Store badge on Shopping results |
| Store Rating | storeRating | Average customer rating for your store (aggregated from multiple review sources) |
| Product Ratings | productRatings | Star ratings and review counts at the product level (from Google Customer Reviews or third-party) |
| Delivery Performance | deliveryPerformance | Percentage of orders delivered within the promised delivery window |
| Defect Rate | defectRate | Percentage of orders with issues (late delivery, returns, customer complaints) |
How to Use Merchant Center Metrics for Optimization
With the breadth of data available in Merchant Center, knowing which metrics to prioritize depends on your current challenges. Here's a practical framework for selecting the right metrics for different optimization goals.
For maximizing product visibility
Monitor approval status daily — disapproved products are invisible and generate zero revenue. Check data quality score and address all warnings and errors in your product diagnostics. Fill in every optional attribute possible (color, size, material, pattern, custom labels). Products with complete data consistently outperform those with minimal attributes in both free listings and paid Shopping Ads.
For pricing strategy
Use price competitiveness data to identify products where you're significantly above or below benchmark. Products priced more than 15% above benchmark typically see much lower click rates. Prioritize competitive pricing on your highest-volume products and use custom labels to segment products by margin tier for more nuanced bidding in Google Ads.
For growing free listing traffic
Track free listing impressions, clicks, and CTR by product category. Optimize titles and images for your top-impression products to improve CTR. Ensure all products have valid GTINs — products with GTIN matching get significantly more free listing visibility. Monitor which surfaces (Shopping tab vs. Google Search vs. Images) drive the most traffic and optimize your data for those formats.
For identifying market opportunities
Review the Best Sellers report weekly to identify trending products and categories. Cross-reference with the in your catalog flag to find popular products you don't currently sell. Use price range data to understand the typical price points and ensure your pricing is competitive before adding new products.
Common Mistakes When Managing Google Merchant Center
Even experienced ecommerce marketers make these mistakes when working with Merchant Center data. Avoiding them will improve your product visibility and Shopping performance.
1. Ignoring product disapprovals until they impact revenue
Disapproved products are completely invisible — they don't show in free listings or paid ads. Many merchants only notice when revenue drops. Set up daily monitoring of your approval status and fix disapprovals within 24 hours. Even a few days of key products being disapproved can significantly impact revenue, especially during peak shopping periods.
2. Using generic product titles
Titles like "Blue Shirt" lose to "Men's Slim Fit Oxford Button-Down Shirt - Navy Blue - Size M" in both relevance matching and click-through rate. Include brand, key attributes (color, size, material), and specific product details in the first 70 characters of your title. Titles are the single most important feed attribute for both matching and conversion.
3. Not using custom labels for campaign segmentation
Custom labels (custom_label_0 through custom_label_4) let you segment products by criteria that matter to your business — margin tier, season, bestseller status, promotion eligibility, or clearance. Without custom labels, your Google Ads Shopping campaigns cannot bid differently based on product profitability.
4. Mismatching prices between feed and landing page
Google regularly crawls your landing pages and compares the displayed price to your feed price. Mismatches result in disapprovals. This commonly happens when sale prices end on your website but remain in the feed, or when currency formatting differs. Automate your feed to update prices in real time or use structured data markup on your landing pages to ensure consistency.
5. Neglecting free listing performance
Many merchants focus exclusively on paid Shopping Ads and ignore free listings entirely. Free listings drive significant click volume at zero cost. Optimizing product data quality, images, and titles improves free listing visibility alongside paid performance. Track free listing metrics separately to understand the full value your Merchant Center catalog generates.
6. Missing GTINs on products that have them
Products without GTINs are significantly disadvantaged in Shopping results — they receive fewer impressions, cannot be matched for price competitiveness data, and are excluded from some Shopping surfaces. If your products have UPC, EAN, or ISBN codes, always include them. Only set identifier_exists to false for truly custom or handmade products that genuinely have no manufacturer identifier.
