PMA vs native MCPs / Google Merchant Center
Ecommerce feed · data points

Google Merchant Center

3 PMA report types covering product Shopping performance, product catalogue metadata, and promotions. PMA is the only data source — there is no native MCP for Merchant Center.

PMA: google_merchant Native MCP: None 2 accounts connected 3 report types
In PMA

Product performance and catalogue data

  • Shopping ad performance by product: clicks, impressions, CTR, conversions, conversion value, purchase rate
  • Rich product dimensions: brand, category L1–L5, custom labels 0–4, product type L1–L2, offer ID, marketing method
  • Product catalogue: name, title, description, image URL, GTIN, channel, availability, condition, price, sale price
  • Promotions report (schema available; metric data depends on account setup)
  • Joinable with Google Ads shopping report (google_ads / shopping) for full spend + feed analysis
Native MCP

No native MCP — PMA is the only source

  • There is no Hedgehog native MCP for Google Merchant Center at this time
  • All Merchant Center data must be queried via PMA
  • Google Ads Shopping performance (via mechanic-mcp-server) covers spend-side metrics but does not include product feed metadata or catalogue health

PMA is the only source for Merchant Center

No native MCP exists for Google Merchant Center. Use google_merchant in PMA for all product feed analysis, Shopping performance breakdowns, and catalogue health queries. Product-level spend data can be joined with the google_ads / shopping report type using product_item_id / offer_id as the join key.

PMA field catalogue

Every queryable field in PMA

Grouped by report type. Filter to find a field fast. formula fields are computed — use their component fields in SQL.

Product performance

report_type: product_performance · 6 metrics · 43 dimensions · showing 6 of 6 metrics and 20 of 43 dimensions retrievable via API
Metrics
Field nameLabelType
clickThroughRateCTRformulaNUMBER
clicksClicksNUMBER
conversion_ratePurchase RateNUMBER
conversion_valueConversion ValueNUMBER
conversionsPurchasesNUMBER
impressionsImpressionsNUMBER
Dimensions
Field nameLabelType
offer_idOffer IDSTRING
brandBrandSTRING
category_l1Category L1STRING
category_l2Category L2STRING
category_l3Category L3STRING
category_l4Category L4STRING
category_l5Category L5STRING
product_type_l1Product Type L1STRING
product_type_l2Product Type L2STRING
custom_label0Custom Label 0STRING
custom_label1Custom Label 1STRING
custom_label2Custom Label 2STRING
custom_label3Custom Label 3STRING
custom_label4Custom Label 4STRING
marketing_methodMarketing MethodSTRING
customer_country_codeCustomer Country CodeSTRING
account_idAccount IDSTRING
configNameEntity NameSTRING
dateDateSTRING
dataFreshnessData FreshnessSTRING

Products (catalogue)

report_type: products · 3 metrics · 28 dimensions · showing 3 of 3 metrics and 20 of 28 dimensions retrievable via API
Metrics
Field nameLabelType
num_of_productsTotal productsformulaNUMBER
productPriceProduct PriceNUMBER
productSalePriceProduct Sale PriceNUMBER
Dimensions
Field nameLabelType
offer_idOffer IDSTRING
productNameProduct NameSTRING
product_titleProduct TitleSTRING
product_descriptionProduct DescriptionSTRING
product_brandProduct BrandSTRING
product_availabilityProduct AvailabilitySTRING
product_conditionProduct ConditionSTRING
product_imageLinkProduct Image LinkSTRING
product_linkProduct LinkSTRING
productGTINProduct GTINSTRING
product_itemGroupIdProduct Item Group IDSTRING
productChannelProduct ChannelSTRING
productLastUpdateDateProduct Last Update DateSTRING
productSaleCurrencyCodeProduct Sale Currency CodeSTRING
account_idAccount IDSTRING
configNameEntity NameSTRING
product_imageImageformulaSTRING

Promotions

report_type: promotions · 0 metrics · 13 dimensions
Dimensions
Field nameLabelType
account_idAccount IDSTRING
configNameEntity NameSTRING
dataFreshnessData FreshnessSTRING
MinDatePMA Minimum Cached Data DateSTRING
MaxDatePMA Maximum Cached Data DateSTRING
isInterpolatedPMA Is Interpolated?BOOLEAN
dataSourceData SourceSTRING
executionIdFunction Execution IDSTRING
dataPlatformData PlatformSTRING