get_campaign_rankings
Retrieve historical ranking trends for a campaign, including average positions and distribution across Google, Mobile, Places, and Bing, to monitor SEO performance over time.
Instructions
Get aggregate campaign ranking data over time.
Retrieves historical ranking trends for a campaign including average positions, ranking distribution (1-3, 4-10, 11-20, etc.), and changes across Google, Google Mobile, Google Places, and Bing.
Args: campaign_id: The campaign ID (required) offset: Pagination offset (default: 0) limit: Maximum number of results (default: 50)
Returns: JSON array of campaign ranking snapshots over time with distribution breakdowns and competitor data
Examples: - get_campaign_rankings(campaign_id=123) - Get ranking trends - get_campaign_rankings(campaign_id=123, limit=30) - Get last 30 data points
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No | ||
| campaign_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |