Google Analytics and Google are pushing their new standard hard. Soon all accounts will be required to use Universal Analytics instead of the older implementation technologies.
With Universal Analytics, users benefit from new technology and tracking features. Its best advertised feature is User ID which allows to “Connect multiple devices, sessions, and engagement data (…).”
In short User ID lets you more accurately track various sessions to one user. It’s not hard to see that this potentially makes the analytics data much more insightful. This is what Google itself is saying about the feature:
The User ID is a Universal Analytics feature that you can use to associate multiple sessions (and any activity within those sessions) with a unique ID. When you send an unique ID and any related engagement data to Google Analytics, all activity is attributed to one user in your reports. With the User ID, you can get a more accurate user count, analyze the signed-in user experience, and get access to the new Cross Device reports.
The User ID feature is built for use with the Universal Analytics technologies. All implementations must comply with the Google Analytics Measurement Protocol / SDK / User ID Policy. The Universal Analytics usage guidelines, and security & privacy principles also apply.
Let’s, therefore, dive in deeper.
Here are Google’s requirements from the Measurement Protocol:
- You will give your end users proper notice about the implementations and features of Google Analytics you use (e.g. notice about what data you will collect via Google Analytics, and whether this data can be connected to other data you have about the end user). You will either get consent from your end users, or provide them with the opportunity to opt-out from the implementations and features you use.
- If you use an SDK to implement any Google Analytics Advertising Features, such as Audience Reporting or Remarketing, you will abide by the Policy for Google Analytics Advertising Features, in addition to the Google Play Developer Program Policies , or any other applicable policy.
Let’s dive in right away:
Let your users know about these Google Analytics features, and give them proper notice about your implementation changes. Get consent or provide an opportunity to opt-out of your services.
When you implement Universal Analytics, it is your responsibility to ensure that your use is legally compliant, including with any local or regional requirements for specific notification to users.
Here’s an outtake:
(…) In case you use a service that has implemented the Measurement Protocol, please check the notice given and choice offered by this service directly with the Google Analytics customer using such service, as the opt-out directly provided by Google Analytics does not affect data reported through the Measurement Protocol.