Follow

What are adCore™'s XML Feed Specifications?

The most important thing we at adCore™ say is: "your campaign is as good as your feed!"

This means:

  • Separate your fields - separate brand from model, price from currency, etc.

  • If you have decimal fractions in your numbers, format numbers the standard way - 111.00 rather than 111,00 or 1.111,00 (the latter 2 are specific European number formatting, which cause issues in XML feeds)

  • Take into account that the max number of  items in a feed is 200,000

  • Max keywords per campaign are 40,000. So if your feed contains more, you should split using the 'filter' popup. 

  • Special XML chars: http://www.devx.com/tips/Tip/14068

  • Fields can be re-mapped within adCore. So a column header like "Brand_AdWords_2012" can be re-mapped "Brand."

  • Keep content in your columns below 35 characters, and 25 characters if possible.

  • **Note: Google AdWords headline maximum is 25 characters. Description line 1 and 2 are 35 characters.

Commonly used fields for building campaigns in adCore are:

  • Product name 
  • Brand Name 
  • Manufacturer Name 
  • Category
  • Subcategory 
  • Product Price
  • Model Number/SKU 
  • Discount Percentage 
  • Quantity in Stock 
  • Color 
  • Currency Code 
  • Product URL 
  • Brand URL 
  • Category URL
  • Image URL (this must be included if you are targeting a Shopping Channel)
 

Example:

<?xml version="1.0" encoding="utf-8" ?>

<rows>

  <row brand="sony" model="55HX800" category="led" price="583.50" destination_url="http://www.mytv.com/led/sony55hx800.html" />

  <row brand="panasonic" model="L42U25" category="lcd" price="635" destination_url="http://www.mytv.com/lcd/l42u25.html" />

  <row brand="sony" model="40EX400" category="led" price="1225" destination_url="http://www.mytv.com/led/sony40ex400.html" />

</rows>

 
  • General XML requirements: <?xml version="1.0" encoding="UTF-8" ?>

              All XML documents should begin with an XML declaration.

The attributes declared in an XML declaration must be placed in the order shown above.

The XML declaration must be in lower case (except for the encoding declarations).

 

  • For programmers - In addition to the XML declaration, the bytes/data in the XML file should also be properly encoded

For php see - http://us.php.net/manual/en/function.utf8-encode.php
For .net see - http://msdn.microsoft.com/en-us/library/aa332078%28v=vs.71%29.aspx

Was this article helpful?
1 out of 1 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk