Track user with google analytics - google-analytics

is there a way in google analytics that we can retrieve user information, like ip, time browse etc? I need to track specific user on our website but it seems it was impossible

Google Analytics does not display a users IP address to you, while you could in theory save this in a custom dimension, along with other personal information about your user.
Personal information:
The Google Analytics terms of service, which all Google Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Google Analytics (such as names, social security numbers, email addresses, or any similar data), or data that permanently identifies a particular device (such as a mobile phone’s unique device identifier if such an identifier cannot be reset), even in hashed form. Your Google Analytics account could be terminated and your data destroyed if you use any of this information.
Answer: It is not possible to receive personal user specific information from Google Analytics, while it is possible for you to send this information yourself in the form of a custom dimension it is not advisable because it is against the terms of service.
All Information in Google Analytics can not be directly related back to a specific user.

Related

Can I send a record like (multiple data items) to google analytics and analyse with any of these data?

From backend java spring application, I need to send the following record per a specific api call to google analysitcs:
user_name,IP,time,...etc
Then I need to analyse data using one of these data (user_name,IP,time,...etc).
Can I utilize google analytics in that? or even is there any other cloud services to achieve that?
You could but you can't, that's because Analytics customers are prohibited from sending personal information to Google:
The Analytics terms of service, which all Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Analytics (such as names, social security numbers, email addresses, or any similar data), or data that permanently identifies a particular device (such as a mobile phone’s unique device identifier if such an identifier cannot be reset). Learn more about how to avoid sending PII. Your Analytics account could be terminated and your data destroyed if you use any of this information.
https://support.google.com/analytics/answer/2795983?hl=en

How to track gmail logged In user's email from google analytics report via analytic code snippet?

Is it possible to track which gmail user visit my website with the help of google analytics code script.
Please suggest ?
I think you should closely read Google Analytics Terms of Service
Privacy. You will not and will not assist or permit any third party to, pass information to Google that Google could use or
recognize as personally identifiable information.
and Universal Analytics usage guidelines
Analytics customers are prohibited from sending personal information
to Google. The Analytics terms of service, which all Analytics
customers must adhere to, prohibits sending personally identifiable
information (PII) to Analytics (such as names, social security
numbers, email addresses, or any similar data), or data that
permanently identifies a particular device (such as a mobile phone’s
unique device identifier if such an identifier cannot be reset). Learn
more about how to avoid sending PII. Your Analytics account could be
terminated and your data destroyed if you use any of this information.
also this Best practices to avoid sending Personally Identifiable Information (PII)
Analytics features and privacy risk
Special care should be taken to ensure no PII such as names, social
security numbers, email addresses, or any similar personal
identifiers, or data that permanently identifies a particular device
such as a mobile phone’s unique device identifier
Answer: It is against Google Analytics TOS to store any information that could be used to track back to a specific users. This would include the gmail user id or email.

Tracking personal user identifiable information via Google Analytics

I'm wondering if it is possible to receive user specific information (frontend or backend) from Google Analytics.
For example: A user arrives on our site and we can read from Google Analytics, hey this person is XX years and has these interests.
I've read some blogs about Google Analytics and the cookies, from which it should be possible to extract the unique user ID (NOT given by us but by Google Analytics). Maybe that's where the identification could start.
Is it possible and if, how?
Kind regards!
What you are referring to is the Demographic and interest reports. This data comes to Google by the way of DoubleClick cookie.
What is the Double click cookie?
DoubleClick uses cookies to improve advertising. Some common applications are to target advertising based on what’s relevant to a user, to improve reporting on campaign performance, and to avoid showing ads the user has already seen.
User ID in Google analytics:
User ID enables the analysis of groups of sessions, across devices, using a unique, persistent, and non-personally identifiable ID string representing a user.
Note: The user id is used internally by Google Analytics its not possible for you to see this User id via the Website or the API.
Personal information:
The Google Analytics terms of service, which all Google Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Google Analytics (such as names, social security numbers, email addresses, or any similar data), or data that permanently identifies a particular device (such as a mobile phone’s unique device identifier if such an identifier cannot be reset), even in hashed form. Your Google Analytics account could be terminated and your data destroyed if you use any of this information.
Answer: It is not possible to receive personal user specific information from Google Analytics, while it is possible for you to send this information yourself in the form of a custom dimension it is not advisable because it is against the terms of service.

How to create a report that shows event label and source/medium using google analytics

I'm firing an event to GA that looks like:
_gaq.push(['_trackEvent', 'Subscribe Modal', 'submit', 'test#test.com']);
This tracks when a user has entered their email to sign up for a newsletter where 'test#test.com' is the email address they entered.
What I would like to do is generate a table from GA that lists each recorded email address and the source/medium associated with that event.
I'm not sure is this is possible but any help would be appreciated.
You do know that you are not allowed to upload personally identifiable data to Google Analytics, according to Googles TOS?
Google Analytics protects the confidentiality of your data in several ways:
Google Analytics customers are prohibited from sending personal information to Google.
The Google Analytics terms of service, which all Google Analytics customers must adhere to, prohibits sending personally identifiable information (PII) to Google Analytics. PII includes any data that can be used by Google to identify an individual, including (but not limited to) names, email addresses or billing information.
Data cannot be shared without consent.
Google Analytics data may not be shared without customer consent, except under certain limited circumstances, such as when required by law.
Google Analytics continues to invest in security.
Security-dedicated engineering teams at Google guard against external threats to data. Internal access to data (e.g. by employees) is regulated and subject to the Employee Access Controls and Procedures.
Please read further here: https://support.google.com/analytics/answer/6004245?hl=en-GB
But to answer your question, that is indeed possible. Look at the area called "Secondary Dimension" on the "Top events"-report page. There you can choose if you want to see Source/Medium, only Sources or only Medium, as in this screenshot:

Show Google Analytics Data to Users

I am building a website and every user will upload images. The users' images will have unique IDs. The users will have their own dashboard with analytics.
I want to provide every user with analytics data (unique visitors, page views, bounce rate, etc.) for their own information. I am thinking of using google analytics for this instead of building something on my own.
Can this be done through google analytics legally? Are there any restrictions on showing such analytics information directly to the user?
The legal restriction with the Google TOS is that Google must not have any way to connect collected data to an existing person ( "data which can be reasonably linked to such information by Google", TOS §7). You are allowed to store anonymous IDs that can be matched in your own backend to persons as long as they cannot be resolved to individual users by Google.

Resources