Newbie with analytics- some help, please?

Comdrpopnfresh

Golden Member
Jul 25, 2006
1,202
2
81
I have a blog on tumblr. My ex keeps reading it and continues to find it, despite my changing the registered email address for the account, making it not show in searches, and changing the URL. I had reblogged a few of their items, and of their friends; but, I don't want to go carving out and deleting archived posts. I am sure this is how they manage to find it. My stance is this: Either get over it, or establish a healthy line of communication. I feel creeped out, and get the sense they approach my posts as if they're for them. Awkward!

I have statcounter and GA in place. Mainly to get a sense of what people like. I have some dinky js script in place to form an IP block list which redirects those on it to google. However, it is limited [l2.io] to a static list, and dynamic IP addresses (wireless carriers) are a thorn in my side. Anyone know of a free/open-source library or resource that can do the following?

-determine the client device (MOTO, NOKIA, HTC)
-provide the client resolution (720 x 1280 in this case)
-provide IP address, with geo location (so I can include a state + city as a filter for banning)
-browser (Android for mobile, FF for PC)

-ten points for blocking proxies!

If I had all/some of those details available as variables, I could definitely get to work on some js function to provide the filtering/banning I want. Even if I could work off of an IP range (I don't know, but hope this is region for cellular networks), I could have a more expansive IP filter in place.

Thanks, in advance for any assistance, guidance, help!
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,696
4,658
75
I don't know about most of these specifically, but I did some Googling:

For device: https://stackoverflow.com/questions...-user-agent-info-send-and-save-that-informati

Which leads to: http://detectmobilebrowsers.com/

Client resolution: http://www.w3schools.com/jsref/obj_screen.asp

This looks interesting for IP:

https://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript

In particular hostip.info. It's a service - you can't do it on the client-side alone.

I know there's a list of TOR exit nodes out there someplace.

Now, the next problem is that it shouldn't be hard to block JavaScript and overcome this blocking system.
 

uclabachelor

Senior member
Nov 9, 2009
448
0
71
There's a couple of ways of making it harder for specific users to read content from your site, but the real answer is don't post anything you don't want the public to see.

But if you're that paranoid, require user signup and account approval before the content can be viewed.