In my previous post, I suggested that Yahoo Publisher Network is evil due to its strange legal terms and the buggy code.
But now I am saying that you should use YPN atleast once, if you get approved. Why this change of heart? Does YPN pays a lot more than Adsense? Does it have a lot more contextuality to the content?
I haven’t been successful to use the Ads on my site yet, but I found the root cause of the issue. I was able to show Yahoo Publisher Network Ads on one of my test websites. Right now its just showing 0% APR for Credit Card and vonage.com Ads, but I can’t blame Yahoo for that, as that site doesn’t have any content (just comment spam)
I haven’t even observed a single impression in the YPN reports yet, but when I see my Google Adsense reports, I see a rise in my CPM, as compared to September’s CPM. The Avg. CPM from Sep. 30 – Oct 2 is 33% more than September’s CPM. This doesn’t mean that I am claiming that Adsense has increased my CPM after I have started using YPN, but pointing that it can be a possibility.
I have had higher CPM in the past than what I got in the last 2-3 days, so I can’t claim anything right now. I would suggest people using Adsense to try YPN atleast once, just to check if it affects your numbers. I am planning to rotate my Adsense and YPN periodically and get stats. I am not sure how long should that period be? Should I run Adsense for 12 hours and YPN for other 12? or should it be longer periods such as a week or a month?
I believe this scenario can be compared to the situation a few months ago, when Gmail was launched. Most of the free email providers were reducing the mailbox size and as Gmail entered the market, Yahoo and MSN increased their mailbox sizes to match Gmail. This is the power of competition…..
Here is Yahoo’s (quick) response to the email that I sent to them, followed by my explanation of the problem.
Sep 30 2005 14:36 PT
> Hello Gaurav,
> Thank you for your inquiry.
> We would be more than happy to help you resolve any display issues you are
> experiencing. At this time, we feel that we can better assist you by
> speaking to you directly, in order to obtain more detailed information.
> Please feel free to call our Support Team at (866) 785-2636, Monday to
> Friday from 6:00 a.m. to 7:00 p.m. PDT, and from Saturday 7:00 a.m. to
> 4:00 p.m. PDT.
Sorry, I was unable to call you guys, but I did find the problem.
Here is the bug (actually a compatibility issue.) I add my YPN code in a
HTML file which is being “imploded” by a PHP file. Then slashes are added
using “addslashes($theVar)” which adds backslashes before the characters
(‘), (“), (\) and (NULL).
When the whole thing is “print”ed it shows something like \’ as compared to
‘ . However the ” (double quotes) are printed fine (without leading
backslashes.) I guess there is some kind of confusion going on with code
while it is printed.
Here is the code snippet:
$tmpl_file = “path-to-file/header.html”;
$thefile = implode(“”, file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = “\$r_file=\””.$thefile.”\”;”;
I’d suggest you guys to either give an option to the publisher to choose
between a single quote and a double quote, or just make it default as double
I am using Ads provided by * another company * and they do use double
quotes, which works fine for me. If you think it is fine for me to change
the single quotes in the code to double quotes manualy, then do let me know.