BuySellAds (BSA) is a platform that connects web publishers and web advertisers. The BSA platform is great if you want to monetize your website. It allows you to pick ads that correspond to your target audience. So far, so good. However, BSA does not guarantee that there will always be an ad to display. It means that when your ad zone is not sold out there will be no ad displayed to your visitor. BSA offers ads for unsold ad zones, but this is only available to websites with larger traffic (to apply to BSA Unreserved program you need at least 400,000 impressions per month). To avoid losing money, you can set up so called backfill, which is an HTML code that will be displayed in the ad zone whenever there is no ad provided by BSA. You can use JavaScript in the backfill code.
Google AdSense is the most popular service for serving ads and you may want to know if it is possible to increase your revenues by combining BSA ads and Google AdSense ads as backfills. If it is so, then continue reading.
If you just put your Google AdSense JavaScript code in a BSA backfill, you might receive an ad request error from Google AdSense. Google AdSense may detect that your ad code is used on a wrong URL. BSA uses an iframe pointing to a backfill page stored in their Content Delivery Network (CDN), and hence the Google AdSense robot will see URL of BSA’s CDN server instead of your webpage’s URL. BSA is aware of this and warns about the issue:
Continue reading