Skip to main content

Feed Formats

edrone supports multiple product feed formats. Choose the one that works best with your platform.

Google Merchant

The most common format, compatible with most e-commerce platforms.

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
<channel>
<title>Your Store</title>
<link>https://yourstore.com</link>
<description>Product Feed</description>

<item>
<g:id>12345</g:id>
<g:title>Nike Air Max 90</g:title>
<g:description>Classic sneakers with Air cushioning</g:description>
<g:link>https://yourstore.com/products/nike-air-max-90</g:link>
<g:image_link>https://yourstore.com/images/nike-air-max.jpg</g:image_link>
<g:price>149.99 USD</g:price>
<g:sale_price>119.99 USD</g:sale_price>
<g:availability>in stock</g:availability>
<g:brand>Nike</g:brand>
<g:product_type>Shoes > Sneakers > Nike</g:product_type>
<g:gtin>0123456789012</g:gtin>
</item>

<item>
<g:id>67890</g:id>
<g:title>Adidas Ultraboost</g:title>
<g:description>Running shoes with Boost technology</g:description>
<g:link>https://yourstore.com/products/adidas-ultraboost</g:link>
<g:image_link>https://yourstore.com/images/adidas-ultraboost.jpg</g:image_link>
<g:price>179.99 USD</g:price>
<g:availability>in stock</g:availability>
<g:brand>Adidas</g:brand>
<g:product_type>Shoes > Running > Adidas</g:product_type>
</item>

</channel>
</rss>

Google Merchant fields

FieldRequiredDescription
g:idYesProduct ID
g:titleYesProduct name
g:linkYesProduct URL
g:image_linkYesImage URL
g:priceYesPrice with currency (e.g., 99.99 USD)
g:availabilityYesin stock or out of stock
g:descriptionNoProduct description
g:sale_priceNoSale price with currency
g:brandNoBrand name
g:product_typeNoCategory path (use > separator)
g:gtinNoEAN/UPC/ISBN

Ceneo

Popular format for Polish e-commerce.

<?xml version="1.0" encoding="UTF-8"?>
<offers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1">
<o id="12345" url="https://yourstore.com/products/nike-air-max-90"
price="149.99" avail="1" set="0" basket="1">
<cat><![CDATA[Obuwie > Sneakersy > Nike]]></cat>
<name><![CDATA[Nike Air Max 90]]></name>
<desc><![CDATA[Klasyczne sneakersy z technologią Air]]></desc>
<imgs>
<main url="https://yourstore.com/images/nike-air-max.jpg"/>
</imgs>
</o>
</offers>

Ceneo fields

Attribute/ElementRequiredDescription
idYesProduct ID
urlYesProduct URL
priceYesPrice (number only)
availYes1 = in stock, 0 = out of stock
catYesCategory path
nameYesProduct name
imgs/mainYesMain image URL
descNoDescription

IAI Shop

Format for IAI e-commerce platform.

<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
<id>12345</id>
<name>Nike Air Max 90</name>
<url>https://yourstore.com/products/nike-air-max-90</url>
<image>https://yourstore.com/images/nike-air-max.jpg</image>
<price>149.99</price>
<currency>PLN</currency>
<availability>available</availability>
<category>Obuwie/Sneakersy/Nike</category>
</product>
</products>

Best practices

  1. Update frequently - hourly is recommended for dynamic inventory
  2. Use HTTPS - secure URLs for feed and images
  3. Validate XML - test your feed before submitting
  4. Include all products - don't filter out any products
  5. Accurate availability - keep stock status current