get_advanced_search_analytics
Filter and paginate Google Search Console analytics by country, device, query text, and page URL. Configure date ranges and search types for tailored SEO reporting.
Instructions
Search analytics with full control: filter by country, device, query text, or page URL; choose search type (web, image, video, news, discover), aggregation, data state, and pagination.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Trailing window in days used when startDate/endDate are omitted (default 28). The window ends 2 days ago because Search Console data lags. | |
| device | No | Filter by device type. | |
| country | No | Filter by country as ISO 3166-1 alpha-3 code, e.g. "usa", "gbr", "fra". | |
| endDate | No | End date (YYYY-MM-DD). | |
| siteUrl | Yes | Property URL exactly as registered in Search Console: "https://example.com/" for URL-prefix properties or "sc-domain:example.com" for domain properties | |
| rowLimit | No | Max rows (default 100). | |
| startRow | No | Pagination offset (0-based). | |
| dataState | No | "all" includes fresh (not yet finalized) data; default "final". | |
| startDate | No | Start date (YYYY-MM-DD). Provide together with endDate, or omit both and use "days". | |
| dimensions | No | Dimensions to group by (default ["query"]). | |
| pageFilter | No | Filter by page URL. | |
| searchType | No | Type of search results (default "web"). | |
| queryFilter | No | Filter by search query text. | |
| pageOperator | No | Operator for pageFilter (default "contains"). | |
| queryOperator | No | Operator for queryFilter (default "contains"). | |
| aggregationType | No | How to aggregate results (default "auto"). |