EDIT Most people do notice and do care this has come up in countless conversations. They just accept it as a necessary evil that they can't do anything about and accept (wrongly) that they as a individual can't change the world.
You will have no GA cookie from any of my sites, I am not recording client identifying things or capabilities. It is a server-side push of GA and avoids all client-side interactions.
It is merely, "A page has been viewed, this one: /foo/bar?bash".
There's nothing in there that is tracking you. I'm not even embracing the session management aspect.
I get to use the tool that is best-in-class, in a way that lacks capability to track you.
If you are in fact anonymizing everything about a client as you claim you do, then it won't be able to. Unless, of course, you are feeding GA some opaque client ID that you then internally map to and from actual clients that hit your server. However something tells me that you aren't doing that, or you would've mentioned it already.
(edit) I re-read your comment. You aren't apparently interested in session counts. But what's good the GA summary then if you can't tell 10 bounced visitors from one visitor with 10 hits? This makes no sense. If you want to look at just page hit numbers, there are dramatically simpler ways to do that.
But I do retain insight into what content has been viewed, how much, what is rising and falling, etc.
The question really is what info are you really reporting on? AdBlockers make us blind and tracking is horrible, but I get to have a far more complete view over the simple stuff Urchin used to be great at.
Incidentally, I ran similar experiment with gaug.es few years ago - pulled on their tracking API from our server side. While it worked as expected, these sort of shenanigans are good for only one thing - hiding the fact that you are using 3rd party analytics from your visitors.
On a more general note - the thing is that you either care about other people's privacy or you don't. It's not a grayscale, it's binary. And if you do, there's no place for GA in the picture.
I am not passing IP. I am not passing a client-id. I am not passing any kind of correlation identifier from which a session can be inferred or created. I am not passing user-agent information. I am not passing a cookie ID.
I am only passing a page view event. "Page /foo/bar?bash has been viewed".
Take a look here: https://code.google.com/p/serversidegoogleanalytics/
Tell me where in that example (mine is similar) you see any client identifying information.
There is none. If GA deduces anything, it will be a property of my origin server and not a client.
I do not agree that using GA in the way I have described allows Google to invade privacy at all. Please explain clearly how it does in your opinion.
GA has many utilities, mainly is to follow the user and see the funnel they go and second to monitor the marketing campaigns. If you don't need this, then Apache log + webalyzer is perfect for everyone.
Those partners frustrate me, in that they won't trust me to provide stats generated from server logs, but they all default trust GA.
This technique allows me to use GA, produce the view of the content they need, export the PDF, and share that... and they trust it.
GA is the de facto store of trusted data when it comes to web site activity. For my sites that is tracking content page views.
This whole conversation started with you saying why abandon GA when you can use it without compromising clients' privacy. An exchange that followed shows that one can't actually derive not just the same function from GA that way, but virtually any function at all. Yes, you can feed data in, but the usefulness of what you can get back out is next to zero. What am I missing?
From your opening comment:
> Why not move to push GA data server-side?
Because it renders GA largely useless if clients' privacy is actually observed.
I would like to say, as someone extremely hostile to tracking of any kind, that if this is all you're sending to google, that sound perfectly fine from a privacy perspective. (Google gets your information, but that's between you and Google)
Thank you for choosing a method that respects the privacy of your readers.
I do not care to track users/sessions, page views are enough for me. I am tracking content and content views... and I get this big tool that is awesome at slicing data and presenting trend information... for free.
You never answered what info do you send to the owner of the tracking library that you licence? Or if you send them no info how do they get paid?