In addition to the basic configuration listed at http://validclick.com/ypa-documentation, there are some additional configuration options available. Some of these are required and are marked as such, but most of them are optional.
Here is an example configuration.
window.ypaAds.insertMultiAd({
ypaPubParams:{
query:"addidasshoes", // Required if there is no keyword
// parameter in the serving page's url
location:"Burbank,CA"
},
ypaAdTagOptions:{
SponsoredSearch:{
Mobile:{
SrcTag:"ss_src_tag_mobile"
},
},
adultFilter:false,//'true' means allow, 'false' means don't
clickBeacon:"click=true&serve=false", //string of key value pairs,
serveBeacon:"click=false&serve=true", //which is appended to beacon URL
},
ypaAdConfig:"000000005", // required. Will be provided by Inuvo.
ypaAdTypeTag:"typeTag", // required. Will be provided by Inuvo.
ypaAdTrafficType:"test", // "test" is the only allowed value. Exclude this
// option if not testing
ypaAdSlotInfo:[{
ypaAdSlotId:"north", // required
ypaAdDivId:"ypaAdWrapperMainNorth", // required
ypaAdWidth:"300",
ypaAdHeight:"100",
ypaOnNoAd: postittoscreen, // Function to call if no ads are returned
ypaSlotOptions:{
AdOptions:{
Mobile:{
AdRange:"12",
Lat:false,
Favicon:true,
LocalAds:true,
SiteLink:false,
MerchantRating:false,
ImageInAds:false
},
DeskTop:{
AdRange:"14",
Lat:false,
Favicon:true,
LocalAds:false,
SiteLink:true,
MerchantRating:true,
ImageInAds:false
}
}, //Ad Options end
TemplateOptions:{
Mobile:{
AdUnit:{
backgroundColor:"#ABABAB",
borderColor:"#ABABAB",
lineSpacing:15, // valid values 825
adSpacing:15, // valid values 530
font:"Verdana",
urlAboveDescription:false,
adLayout:1 // or 2/3, show ad in 1 line, 2 lines or 3 lines
cssLink:"partnercsslocaiton.com/mycss.css"
},
AdUnitLabel:{
position:"TopLeft" //"TopRight"/"BottomLeft"/"BottomRight"
fontsize:624, // allowed values 624
color:"#123123"
},
Title:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
Description:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
URL:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
LocalAds:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
MerchantRating:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
SiteLink:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
ImageInAds:{
align:"left" // or "right",
size:"30x50", // widthxheight, default 20X20 formobile
appendToImageSrcUrl:"a=5&b=home"
}
},
DeskTop:{
AdUnit:{
backgroundColor:"#ABABAB",
borderColor:"#ABABAB",
lineSpacing:15, // valid values 825)
adSpacing:15, // valid values 530)
font:"Verdana",
urlAboveDescription:true,
cssLink:"partnercsslocaiton.com/mycss.css"
},
AdUnitLabel:{
position:"TopLeft", //"TopRight"/"BottomLeft"/"BottomRight"
fontSize:624, // allowed values 624
color:"#123123",
Title:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
Description:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:false
}
},
URL:{
fontsize:14, // valid value 818
color:"#ABABAB",
underline:false,
bold:false,
onHover:{
color:"#BCBCBC",
underline:true
}
},
ImageInAds:{
align:left/right,
size:"50x50",//widthXheight, default 50X50 for Desktop
appendToImageSrcUrl:"a=5&b=home"
}
}
}
}
}
},
{ // This is an example of a second unit. All the options available
// to the previous unit are available to this one.
ypaAdSlotId:"south",
ypaAdDivId:"ypaAdWrapperMainSouth",
ypaAdWidth:"300",
ypaAdHeight:"100",
onNoAd:postittoscreen
}]
});