A few people have run into issues with making eMiniMalls compliant with AdSense & YPN, since it is NOT compliant with their terms/policies in its “out of the box” form. Here is what you need to do in order to use eMiniMalls & AdSense or YPN on the same page without racking up any policy or terms violations.
ch_query = “keyword keyword2”;
Obviously, you will specify your keyword(s) either per site or per page. This will disable the contextual targeting of the ad units, which would make it against the AdSense/YPN terms otherwise.
Rotating the keyword ads
You can also take this a step further and include lines for roating keywords, which is great for templates as well as showing fresh products on each page view, helping to prevent banner blindness on pages that are viewed frequently, such as blog index pages or forums:
ch_non_contextual = 1;
var ch_queries = new Array(‘keyword1’, ‘another keyword’);
ch_query = ch_queries[ch_selected];
Don’t forget to not only use generic keywords but also brand names.
ch_nosearch = 1;
This will disable the search tab from the ad units, so you are within the AdSense terms. If YPN releases a similar “YPN for Search” product, you will also very likely need to disable this search tab to make it YPN Search compliant as well.