this one helps. In order to connect a user in Google Analytics to a person, you'd need some sort of system to make the connection. This could be a login, a form, a url parameter, or something like that, where at a certain point you know who they actually are. At that point, you can assign them an ID (in a custom dimension) and make reports tracking their behavior. It is worth noting (as above) that you can't store personal info in Google Analytics - so the ID would have to be non-identifying, like a GUID or random, numerical ID.
With these it helps In my Google Analytics account, I can see data (like pageviews, visitors) in my real time stream, but all of the non-real time data (Standard Reporting) shows 0 pageviews, 0 visitors ever. , Data in Standard Reporting can take up to 24 hours to display.
Google Analytics says the source of most of my visitors is social-buttons.com. How are these visitors finding my site?