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.
google_ads / shopping) for full spend + feed analysismechanic-mcp-server) covers spend-side metrics but does not include product feed metadata or catalogue healthNo 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.
Grouped by report type. Filter to find a field fast. formula fields are computed — use their component fields in SQL.
| Field name | Label | Type |
|---|---|---|
clickThroughRate | CTRformula | NUMBER |
clicks | Clicks | NUMBER |
conversion_rate | Purchase Rate | NUMBER |
conversion_value | Conversion Value | NUMBER |
conversions | Purchases | NUMBER |
impressions | Impressions | NUMBER |
| Field name | Label | Type |
|---|---|---|
offer_id | Offer ID | STRING |
brand | Brand | STRING |
category_l1 | Category L1 | STRING |
category_l2 | Category L2 | STRING |
category_l3 | Category L3 | STRING |
category_l4 | Category L4 | STRING |
category_l5 | Category L5 | STRING |
product_type_l1 | Product Type L1 | STRING |
product_type_l2 | Product Type L2 | STRING |
custom_label0 | Custom Label 0 | STRING |
custom_label1 | Custom Label 1 | STRING |
custom_label2 | Custom Label 2 | STRING |
custom_label3 | Custom Label 3 | STRING |
custom_label4 | Custom Label 4 | STRING |
marketing_method | Marketing Method | STRING |
customer_country_code | Customer Country Code | STRING |
account_id | Account ID | STRING |
configName | Entity Name | STRING |
date | Date | STRING |
dataFreshness | Data Freshness | STRING |
| Field name | Label | Type |
|---|---|---|
num_of_products | Total productsformula | NUMBER |
productPrice | Product Price | NUMBER |
productSalePrice | Product Sale Price | NUMBER |
| Field name | Label | Type |
|---|---|---|
offer_id | Offer ID | STRING |
productName | Product Name | STRING |
product_title | Product Title | STRING |
product_description | Product Description | STRING |
product_brand | Product Brand | STRING |
product_availability | Product Availability | STRING |
product_condition | Product Condition | STRING |
product_imageLink | Product Image Link | STRING |
product_link | Product Link | STRING |
productGTIN | Product GTIN | STRING |
product_itemGroupId | Product Item Group ID | STRING |
productChannel | Product Channel | STRING |
productLastUpdateDate | Product Last Update Date | STRING |
productSaleCurrencyCode | Product Sale Currency Code | STRING |
account_id | Account ID | STRING |
configName | Entity Name | STRING |
product_image | Imageformula | STRING |
| Field name | Label | Type |
|---|---|---|
account_id | Account ID | STRING |
configName | Entity Name | STRING |
dataFreshness | Data Freshness | STRING |
MinDate | PMA Minimum Cached Data Date | STRING |
MaxDate | PMA Maximum Cached Data Date | STRING |
isInterpolated | PMA Is Interpolated? | BOOLEAN |
dataSource | Data Source | STRING |
executionId | Function Execution ID | STRING |
dataPlatform | Data Platform | STRING |