Free AdSense click tracking script updated!
I have updated the AdSense click tracking script. There is now support for advanced click tracking of AdSense blocks in different languages and some other minor improvements. I have collected data about as many languages the Google AdSense uses as I could. The list is not yet complete, but I think all the most used languages are covered. You can download this free adsense tracking script v2 right now.
If you don't know what i am talking about, here is a little background for you. This script allows you to track clicks on Google AdSense advertisements on your websites and report every single click or AdLinks keyword click to online Google Analytics. Google Analytics interface supports more advanced reporting then AdSense itself. This could help you to optimize you AdSense placement, improve your CTR and eCPM and the best part it's all free.
The installation instructions and other information can be found in my previous blog post Tracking AdSense clicks with Google Analytics. The is also whole tutorial how to interpret tracking results with google analytics in one of my posts: Analyzing and Interpreting AdSense results with Google Analytics.
There is a little difference from previous tracking script version. To support additional languages, the script is now saved in utf-8 encoding. Be sure to preserve this encoding when editing this script, otherwise it won't function correctly. It's also a good idea to reference this javascript with correct charset from your web pages (see the following example).
<script src="/javascript/astracker.js" type="text/javascript" charset="utf-8"> </script>


Hi Dolly,
I just installed the new version of your Adsense tracker.
It is a great +++ with the languages !
I like to save the 'reportedUrl' also to my database.
I have a 'global' funtion witch fills the databasse with lots of information.
Public Sub FillDatabase (byval....etc)
'write info to the database
'write 'reportedUrl' to the database
End sub
How can I change the 'reportToGoogleAnalytics(reportedUrl)) '
into 'FillDatabase(reportedUrl)' located in Results.aspx.vb
I hope you can help me.
Best regards,
Marc
I am working with Wisual Web Developer 2005 Express in VB