Ever wanted to sell traffic using XML-feeds? Good news! Adserver.Online supports this feature and in this article, we will explain how to send your traffic to 3rd-party XML-feeds. If you would like to buy traffic using XML-feeds, please check out this article.

What is an XML-feed? Basically, it's a set of ads provided by a remote server in the form of an XML document. As soon as XML-feeds are ads by their nature, we decided to implement them as special ads, instead of creating a special section like "Feeds" on our panel. That's why XML-feeds on our platform are configured in a different manner compared to other popular ad servers.

Thus, to start sending traffic to XML-feed, you need to follow almost the same setup as you would need for displaying usual ads (e.g. banners).

Please note that XML-feeds are disabled by default. You should enable this feature in the Setting / Common menu.

Configuration

Firstly, you have to create a website and a zone, then create a campaign. You can check out how to do that in this article or follow "Quickstart" steps in your Adserver.Online dashboard.

After you have created a direct link zone with a server tag option enabled, you will have an XML ad code option for your zone. Please don't change any values that are already in the link.

After that, you need to create an XML-ad.

Adserver.Online - sell traffic using XML

Then you will need to fill in a feed URL, specify its XML-format, and adjust settings on an ad form.

Please note, due to technical limitations, one campaign can have only one XML ad. So if you need to have multiple feeds, you will have to create several campaigns.

IMPORTANT: You must insert OUR placeholders into the URL according to the documentation obtained from the feed owner.

All of our placeholders are located below the URL field. If you hover the cursor over a placeholder, you will see its description.

Adserver.Online - sell traffic using XML

For example, some ad network provides you with this kind of a URL:

https://example.com/search?ip=##USER_IP##&user-agent=##UA##

If you insert it in the URL field as it is, it will not be working!

If you don't replace THEIR placeholders with OURs with a matching description, your feeds won't be working properly. So in our example:

  • ##USER_IP## needs to be replaced with {ip}
  • ##UA## needs to be replaced with {ua}

Troubleshooting

Sometimes it's not easy to understand what's going wrong. The easiest way to find an issue is to use the zone's debugger.

To open the debugger you should press the Debug button on the zone's view page.

You will get a page that explains what's going on inside an ad server during the ad request.

When it comes to XML feeds, you will see how our server forms a URL (replaces placeholders with values). Besides, you will see feed responses and errors if they occurred.

Adserver.Online - sell you traffic using XML

Additionally, you may find useful information in a special report in the Reports / Remote requests menu.

NB: manuals/documentation from your partners are needed when you contact our support with questions about XML integration.

Sell traffic using XML – conclusion

And that's it. We've covered the most essential aspects of setting up XML-feeds. If you want to sell traffic using XML-feeds with Adserver.Online, just follow these instructions carefully and it's unlikely you will encounter any problems.