APLawrence.com -  Resources for Unix and Linux Systems, Bloggers and the self-employed

Tracking Ad Performance with Channels

© November 2005 Anthony Lawrence

Update: Google now has integrated Adsense into Analytics - this is great news!

If you are trying to improve earnings from web advertising from Google, Yahoo or Chitika, you need to be able to track where your earnings come from. Unfortunately, that isn't necessarily easy. There are products like Asrep that can show you when someone clicks on a Google ad, but the advertising networks themselves don't give you detailed information.

But they do let you specify "channels", which is simply marking ads with a code that they can report to you separately. So, if you are wondering if 120 x 600 ads do better than 160 x 600, simply add a channel to your ad code and you can then get reports that will tell you how much each generated.

Google and Yahoo make this process unnecessarily difficult. You have to tell them to create a channel (Yahoo calls these "Ad Categories") and then they assign a numeric id that you ad to your code. For example, I might create a channel in Google called "120x600" and the additional code I'd add to those ads would be something like

 google_ad_channel ="2332782590";

With Yahoo, I'd create an Ad Category, and the extra code might look like

 ctxt_ad_section = "12747";

This mapping is annoying because if your tracking gets complicated, there's nothing in your code but a number that means nothing to you unless you go back to Google or Yahoo and figure it out. Chitika, on the other hand, makes it very simple. You just add your own text designations:

 ch_sid = "bluebanner";

All of the networks limit how many channels you can add. It would be nice if they would simply tell you full performance details, but they don't. I'd be happy if all they did was give me a raw dump I could analyze myself, but they don't do that either. So, channels is the best we can do right now.

Got something to add? Send me email.

(OLDER)    <- More Stuff -> (NEWER)    (NEWEST)   

Printer Friendly Version

-> Tracking Ad Performance with Channels

Inexpensive and informative Apple related e-books:

El Capitan: A Take Control Crash Course

Take Control of Numbers

Take control of Apple TV, Second Edition

Sierra: A Take Control Crash Course

Take Control of Preview

More Articles by © Anthony Lawrence

Related Articles

Printer Friendly Version

Related Articles

Have you tried Searching this site?

This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more.

Contact us

Printer Friendly Version

C++ is a badly designed and ugly language. It would be a shame to use it in Emacs. (Richard Stallman)

Linux posts

Troubleshooting posts

This post tagged:


Unix/Linux Consultants

Skills Tests

Unix/Linux Book Reviews

My Unix/Linux Troubleshooting Book

This site runs on Linode