Many people have confusions about collecting personally identifiable information (PII) in Google Analytics versus collecting user-level information anonymously in Google Analytics. It is against Google Analytics TOS to store personally identifiable information (PII) in Google Analytics. SkyGlue uses Google Analytics approved public API to track user-level information and makes sure no PII data is sent to Google Analytics. The approach we used has been used by many advanced Google Analytics users (Of course, without SkyGlue, you need to code yourself). Google Analytics also collects user-level information anonymously using its __utma cookie.
In SkyGlue, all individual visitors are tracked by cookies based on Google Analytics’s own __utma cookie. No additional information on individuals (besides values in __utma cookie) is sent to the Google Analytics server when you track anonymous visitors.
You can set up registered visitor tracking in SkyGlue. For registered visitors, SkyGlue transforms the value of the UserID field you specified in custom rules to a format that is not personally identifiable. It is based on our hashing algorithm and the data is sent directly to the Google Analytics server. It’s impossible to identify a person with such an Id. No Personally identifiable information (PII) is sent to Google Analytics.