ChannelTracking
Revision as of 20:17, 31 December 2007 by Ward Cunningham (talk | contribs) (→Steps to get to DoneDone: more about adsense code)
What (summary)
AdSense can attribute ad revenue to "channels" that are setup on the AdSense website. This project is to create a tag,Why this is important
Channel tracking gives us the ability to relate ad revenue to the effort we expend to earn it (ROI).
DoneDone
- We will know that this is done when the content team can ...
- create a new channel,
- tag pages with a channel code generated by AdSense for that channel
- see revenue the next day that is attributed to that channel.
- We must also check that ad revenue attributed to channels is not subtracted from our current reports. We believe this to be the case but must check too.
Steps to get to DoneDone
- recoginize channel-tracking tag
- emit channel-info as a variable definition that can be examined by our skin
- modify our google ads to include channel tracking info (see below)
- test by ...
- changing channels, and
- changing other ad parameters that are recorded elsewhere in aboutus software
AdSense code format
This project requires understanding and dynamically modifying AdSense generated code. This appears to be straightforward since hand generated code with multiple channels has these included into the add code with the reasonably obvious addition:
- //2007-12-31: Portland Tech, AboutUs.org
- google_ad_channel = "5511508489+2208325199";