Legacy Resolution Google Analytics (Connect)
Anything you have already configured in the new app takes priority over the imported value.
#How
On upgrade the app automatically imports the old tracking ID, hide-pages setting, allowed groups and Google connection from the legacy Connect app.
#Where you do it
Task | Where |
|---|---|
Open the settings page | Confluence > Settings > Apps > Google Analytics |
Connect Google (do this first) | Connect Google panel > Connect Google Analytics |
Pick the GA4 property | Connect Google panel > GA4 property |
#Settings that affect this
Setting | Where | What it does |
|---|---|---|
Connect Google Analytics / Disconnect | Settings > Apps > Google Analytics > Connect Google | Starts a Google sign-in popup. The connection is site-level: one admin connects once and the whole Confluence site uses it. Disconnect revokes access at Google and deletes the stored tokens. |
GA4 property | Settings > Apps > Google Analytics > Connect Google | Which GA4 property the in-Confluence reports read from. Also scopes the data stream, API secret and custom dimension controls. |
Data stream | Settings > Apps > Google Analytics > View tracking | Picking a web data stream fills in the Measurement ID for you. |
#Limits that apply here
Limit | Value | What happens |
|---|---|---|
GA4 data latency | - | New events and newly created custom dimensions take up to 48 hours to appear in Google Analytics. This is Google's behaviour, not the app's. |
Google connection scope | - | The Google connection is site-level, not per-user. One admin connects and everyone uses it. |
#Worth knowing
The Google connection is site-level, not per-user. One admin's connection serves everyone, and disconnecting affects everyone.
#Related
Better with company.
