Get Google Merchant product performance
get_google_merchant_product_performanceClicks and impressions per product in Google Shopping for a date range, best first, read from Google's Merchant API Reports on demand — nothing is stored, so it is a question, not a sync. Each row has offerId, title, clicks, impressions and clickThroughRate. At most 92 days per call and 100 products; truncated is true when more products matched than limit, so narrow the dates or raise limit. Conversions are not included. Read-only: it changes nothing at Google and needs no arming, only a connected Google account. Use get_marketplace for what Google decided about the products (moderation), and list_ad_campaigns for spend and the sales the CRM recorded.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"from": "<from>",
"to": "<to>"
},
"name": "get_google_merchant_product_performance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Last day of the range, YYYY-MM-DD (inclusive). The range is at most 92 days. | |
| from | Yes | First day of the range, YYYY-MM-DD (inclusive). | |
| limit | No | How many products to return, best first. Default 25, at most 100. | |
| orderBy | No | What decides 'best': clicks (default) or impressions. | |
| adapterId | No | The Google Merchant connection id from list_marketplaces / get_marketplace. Omit it when the workspace has exactly one connection; with several, omitting it is refused and names them. |