I just started using My Blog Log tracking and it works basically the same as Analytics except it also shows you outgoing clicks (what people clicked to leave your site) such as what affiliate/sponsor links they clicked, what Adsense blocks they clicked, etc. So the past couple days My Blog Log has been showing consistent Adsense clicks and Adsense hasn't recorded any of them but 1. According to My Blog Log I received 10 clicks yesterday and today and Adsense only paid me for 1. What's going on?
Don't use them to find out how many clicks you have - Some may be invalid, some may just be false. You should just use the Adsense site to find out.
I don't think AdSense is cheating on you. AdSense earn money every time someone clicks on your ads. Think about that.
Discussed in the past plenty of time -- MyBlogLog is NOT a reliable indicator of the # of clicks on your AdSense ads.
It's already been well established that Adsense doesn't credit you for every click, something like 5-10% is discounted as click fraud. Also the user may have clicked on the ads by google link which would seem like its clicking on the ad block but in fact is actually clicking the google logo which i don't think earns you anything.
It's the other way roound, MyBlogLog is cheating you A!!!1 Look Google are not going to cheat you in anyway, they are far too big and far to vunerable to being exposed to this type of fraud to even think about cheating people from clicks. They are not this stupid. Google are a reputable brand imo, forget about click monitoring software and replace this time to spend time on enhancing your site and ad positioning.
I would not say that MyBlogLog cheat, it may just not be accurate. It does not distinguished between valid clicks, invalid clicks, PSA Links or anything like that. As Adsense does not publish every single link and the income it offers, it would be hard to determine anything. Adsense is free money to you and pretty much a bonus, do not make it as your main source of income.
Their technology isn't up to scratch, things like back/forward button, page refreshes etc can effect the javascript counter making it "think" a click action has been done when it hasn't. Also things like people clicking an ad, hitting back and clicking the same ad link will count as 1 to Google but 2 on your tool.
https://www.google.com/adsense/support/bin/answer.py?hl=en&answer=16737 Generally, it means that if there is more than 1 click per IP address within a certain timeframe, the rest would be deemed as invalid click or if there is a sudden increase in the number of ads being clicked, it would be deemed as invalid.