get_search_analytics
Retrieve search analytics data from Google Search Console, including clicks, impressions, CTR, and position, with options to filter by dimensions, date, and search type.
Instructions
Retrieve Google Search Console search analytics data.
Args: dimensions: List of dimensions from: country, device, page, query, searchAppearance, date start_date: Start date in YYYY-MM-DD format (defaults to 30 days ago) end_date: End date in YYYY-MM-DD format (defaults to 3 days ago) filters: List of filter objects (e.g., [{"dimension": "country", "operator": "equals", "expression": "usa"}]) search_type: Type of search ('web', 'image', 'video', 'news', 'discover', 'googleNews') row_limit: Maximum number of rows to return (max 25000) start_row: Starting row for pagination (0-based) summary_only: If True, returns only aggregated totals (Token Efficient)
Returns: Dictionary containing search analytics data with clicks, impressions, ctr, and position metrics.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | No | ||
| end_date | No | ||
| row_limit | No | ||
| start_row | No | ||
| dimensions | No | ||
| start_date | No | ||
| search_type | No | web | |
| summary_only | No |