Google Search Console
Google Search Console provides search analytics data: top queries with clicks, impressions, CTR, and average position, plus date-based trend data.What it powers
- SEO Performance widget — Top queries table with all metrics
- SEO expanded view — Click/impression trend charts and summary KPIs
Getting your credentials
Google Search Console uses OAuth2 with a refresh token. This requires a one-time setup with a Google Cloud project.Create a Google Cloud project
Go to console.cloud.google.com. Create a new project (or use an existing one).
Enable the Search Console API
In the API Library, search for Google Search Console API and enable it.
Create OAuth2 credentials
Go to APIs & Services > Credentials > Create Credentials > OAuth 2.0 Client ID.Select Web application as the application type. Add the exact callback URL Radarboard shows in the integration UI.For the default local Note the Client ID and Client Secret.
portless setup, that callback is:Environment variables
.env.local
API details
| Property | Value |
|---|---|
| API base URL | https://searchconsole.googleapis.com/webmasters/v3 |
| Rate limit | Standard Google API quotas |
| Cache TTL | 5 minutes |
| Authentication | OAuth2 with refresh token |
Widgets that use this service
SEO Performance
Primary data source for all search analytics.