Open jamesozzie opened 2 years ago
As a side note changing the wording isn't an ideal solution. If a user disconnects the Analytics module with Site Kit or even resets the plugin upon reconnecting once more they're stuck in a loop, as the plugin shows the warning each time.
Recording of experience after disconnecting.
The only workaround at present is to remove the non Site Kit placed snippet.
Thanks @jamesozzie – this sounds like a bit of an edge case but I agree this could lead to an odd experience. With the changes coming to the behavior around existing tags, the user wouldn't be blocked any more as a result of this change but there may be something we can do to ensure the account ID is updated properly.
We'll revisit this after the Existing Tag Simplification (#4448) issues are done.
@kuasha420 let's look into this to see if the same is possible in GA4 and then we will have a better idea if this is worth addressing or not.
@aaemnnosttv I have verified that it is possible to move GA4 properties across accounts.
After doing that, the Settings page doesn't show an error but the GA4 property vanishes from the selection and dropdown. It's still shows up in the Settings View.
So something worth moving forward. Moving this one to AC for further investigation.
Bug Description
For non Site Kit placed Analytics snippets the plugin will auto populate and registered the correct Google Analytics account and property. If a user moves the inserted property to another one of their GA accounts, from their Analytics settings (on the Analytics Web UI) they'll encounter the below notice when visiting their Analytics settings screen within SK:
Error: We've detected there's already an existing Analytics tag on your site (ID UA-200017903-1), but your account doesn't seem to have access to this Analytics property. You can either remove the existing tag and connect to a different account, or request access to this property from your team.
The user may already have access to that property, it's just in a different Google Analytics account to that which SK initially connected to. In this case the notice could be improved, or the plugin could handle these moves better.
Steps to reproduce
Screenshots
Possible fixes
I see two possible solutions.
Additional Context
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
Implementation Brief
Test Coverage
QA Brief
Changelog entry