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
| Field | Required | Description |
|---|---|---|
g:id | Yes | Product ID |
g:title | Yes | Product name |
g:link | Yes | Product URL |
g:image_link | Yes | Image URL |
g:price | Yes | Price with currency (e.g., 99.99 USD) |
g:availability | Yes | in stock or out of stock |
g:description | No | Product description |
g:sale_price | No | Sale price with currency |
g:brand | No | Brand name |
g:product_type | No | Category path (use > separator) |
g:gtin | No | EAN/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/Element | Required | Description |
|---|---|---|
id | Yes | Product ID |
url | Yes | Product URL |
price | Yes | Price (number only) |
avail | Yes | 1 = in stock, 0 = out of stock |
cat | Yes | Category path |
name | Yes | Product name |
imgs/main | Yes | Main image URL |
desc | No | Description |
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
- Update frequently - hourly is recommended for dynamic inventory
- Use HTTPS - secure URLs for feed and images
- Validate XML - test your feed before submitting
- Include all products - don't filter out any products
- Accurate availability - keep stock status current