Google Integrations (GSC + GA4)
Connect Search Console and Analytics, import rankings & traffic into the dashboard.
Google Integrations brings Search Console (GSC) and Google Analytics 4 (GA4) directly into Rankion. You connect your Google account once, link the matching property per project, and Rankion pulls click, impression, position, and traffic metrics into the dashboard. That complements the SERP view of the Rank Tracker with real click data, and the content view of the Content Audit with real user signals from GA4.
What it can do
- Connection management —
GET /v1/google/connectionslists all Google accounts connected to the team.DELETE /v1/google/connections/{id}cleanly disconnects an account, including token revoke. - GSC property discovery —
GET /v1/google/gsc/propertieslists all GSC properties the connected account has access to (sitemap, domain, or URL-prefix properties). - GSC linking per project —
POST /v1/google/gsc/properties/{p}/linkandDELETE .../linklink / unlink a property to a Rankion project. - GSC sync —
POST /v1/google/gsc/properties/{p}/syncpulls current data (clicks, impressions, CTR, position) for the linked property. 1 credit per sync. - GSC metrics read —
GET /v1/google/gsc/properties/{p}/metricsreturns the most recently synced values for reporting & UI. - GA4 property discovery & linking — analogous:
GET /v1/google/ga4/properties,POST/DELETE /v1/google/ga4/properties/{p}/link. - GA4 metrics —
GET /v1/google/ga4/properties/{p}/metricsreturns traffic, engagement, and conversion metrics. - Reviews connector status —
GET /v1/integrations/google/reviews/statusshows whether the Google Reviews connector (part of Review Sources) is active.
When to use
- You want to marry SERP positions from Rank Tracker with real click data from GSC.
- You want to see whether content-audit findings actually move traffic (GA4).
- You want to build reporting dashboards that have GSC, GA4, and Rankion data in a single source.
- You want to feed Agentic Chat real performance data.
Workflow
- Connect Google — the OAuth flow starts in the UI; on success, the account appears in
GET /v1/google/connections. - List properties —
GET /v1/google/gsc/propertiesandGET /v1/google/ga4/propertiesshow the available properties. - Link property → project —
POST /v1/google/gsc/properties/{p}/linkwithproject_id, same for GA4. Per project only one GSC and one GA4 property. - Start sync —
POST /v1/google/gsc/properties/{p}/syncpulls the last 16 months of clicks/impressions/positions data. 1 credit. - Read metrics —
GET /v1/google/gsc/properties/{p}/metricsand.../ga4/.../metricsfor reports, dashboards, agent tools. - Disconnect —
DELETE /v1/google/connections/{id}revokes the OAuth token; property links are flagged as "Connection lost" in the UI.
API
| Method | Endpoint | Description | Credits |
|---|---|---|---|
GET |
/v1/google/connections |
Connected Google accounts | 0 |
DELETE |
/v1/google/connections/{id} |
Disconnect account, revoke token | 0 |
GET |
/v1/google/gsc/properties |
GSC properties of the account | 0 |
POST |
/v1/google/gsc/properties/{p}/link |
Link property to project | 0 |
DELETE |
/v1/google/gsc/properties/{p}/link |
Unlink | 0 |
POST |
/v1/google/gsc/properties/{p}/sync |
Sync current GSC data | 1 |
GET |
/v1/google/gsc/properties/{p}/metrics |
Read synced metrics | 0 |
GET |
/v1/google/ga4/properties |
GA4 properties of the account | 0 |
POST |
/v1/google/ga4/properties/{p}/link |
Link GA4 to project | 0 |
DELETE |
/v1/google/ga4/properties/{p}/link |
Unlink | 0 |
GET |
/v1/google/ga4/properties/{p}/metrics |
Read GA4 metrics | 0 |
GET |
/v1/integrations/google/reviews/status |
Reviews connector status | 0 |
Credits & Limits
- GSC sync: 1 credit per run. Read endpoints are credit-free.
- GA4 sync: included in the read endpoints, no extra credit.
- OAuth tokens: refresh runs automatically; expired connections need to be re-authorized via the OAuth flow.
- Property cap: at most one GSC and one GA4 property per project.
- Team scoped: connections belong to the current team; cross-team → 404.
Related modules
- Rank Tracker — combines SERP position with GSC clicks and impressions.
- Content Audit — evaluates content with real traffic signals from GA4.
- Review Sources — the Google Reviews connector runs through the same OAuth flow.
- Agentic Chat — the agent can pull GSC and GA4 metrics into its analyses.
- Reports — combined GSC+GA4+Rankion reports use the data synced here.
Letzte Aktualisierung: May 1, 2026