Adsense YPN auto rotation with optimization

by Jeremy Schoemaker on January 2, 2006 · 13 comments

It seems as though I almost need to hire a full time manager to monitor the CPM value of some of my major sites Then switch accourding to what is paying out the best. Especially when the difference could be thousands per day. Yahoo and Google are pretty close CPM wise for me on average but some channels will see huge spikes either way on certain days or certain times.

I was contemplating writing a tool that would log in to my adsense account and ypn accounts automatically say…. once a hour, check the cpm value and then adjust the rotation weight per channel based on what is paying more at the time. I think it would be fairly simple to write but what about the TOS…. I am going to have to talk to my adsense and yahoo reps and get there take if this would be acceptable.

This would sure be a nice serverside tool imo as a publisher you would always get the highest payout.

About the author...

– who has written 2416 posts on ShoeMoney.com.

Hi I am Jeremy Schoemaker and ShoeMoney.com is my blog. 99% of the post here are done by me but you will see others occasionally make guest posts. This blog is fun to write but for my day job I run several online companies.

Images provided by ShutterStock


Mark recommends you read these posts also:

  1. hogan Shawn Hogan Speaks Out On FBI Charges
  2. Bad news #3 Why You Should Embrace Negative Press
  3. guide-tipsforsuccess 9 Random Tips On Being A Successful Online Marketer

{ 12 comments… read them below or add one }

1 Andrea January 2, 2006 at 1:42 am

that would definently be a good tool, even if it just sent a report hourly or so, then you could even manually adjust

Reply

2 Andrea January 2, 2006 at 1:43 am

i don’t see why that would be against tos? people can log in and do it hourly themselves?

Reply

3 liquidboy January 2, 2006 at 4:33 am

Unless im missing something i thought adsense data was never real time so if you wanted to do what your asking it would be on a rounded estimate approximation method. Still dooable but not very accurate. Unless google provides api’s for realtime data?

Reply

4 John January 2, 2006 at 7:25 am

My yahoo reporting is delayed and only updated once a day, how could this work?

Reply

5 alek January 2, 2006 at 8:46 am

Very cool idea. But at least for me, YPN doesn’t show the per-channel data until the next day – do you have some sort of super-premium program where you can see the channel data in real-time?

Reply

6 ShoeMoney January 2, 2006 at 2:02 pm

Really good point. I guess you could do a 10% margin based on delayed dailly and then also adjust for market trends and time of day advertising based on previous data.

Reply

7 ShoeMoney January 2, 2006 at 2:03 pm

ahhh crappersauce really? I dont use channels in ypn so I didnt know that. I guess you could just set threshholds..

Reply

8 Andrea January 3, 2006 at 8:34 pm

lol crappersauce..nice dude

Reply

9 AE January 6, 2006 at 10:18 pm

Definitey don’t do that. No automated scripting. You will get your account shut down.

Reply

10 ShoeMoney January 7, 2006 at 12:32 am

Actually I have talked to google about it and its ok as long as it doesnt go more then one a hour. Still waiting on word from yahoo

Reply

11 Tom October 3, 2006 at 12:38 pm

I’ve been thinking about doing this as well. Seems like a good idea. Might need tweaking based on timeframes though.

Reply

12 Internet February 27, 2011 at 9:00 am

4 years ago I wrote an article about Adsense top earners. On the top of the list was Markus Frind from Plentyoffish.com with 300 000$ monthly. Second was Kevin Rose from Digg.com with 250 000$. For some time, I’m less interested in the topic, so I do not know who is on the top now. Do you know anything about this?

Reply

Leave a Comment

Previous post:

Next post: