Для участия в системе МетаМаркет необходимо подготовить файл экспорта в формате XML строго по шаблону. Нам необходимо будет загружать с вашего сайта этот XML файл с информацией о ваших товарах.
Пример XML файла с информацией о товаре:
<?xml version="1.0" encoding="windows-1251"?> <!DOCTYPE e-shop SYSTEM "http://market.meta.ua/market.dtd"> <e-shop name="Computers LTD"> <categories> <category id="1">Компьютеры и ПО</category> <category id="2">Комплектующие к ПК</category> <category id="3" parent="1">Видео</category> <category id="4" parent="1">Процессоры</category> <category id="5" parent="1">HDD</category> </categories> <currencies> <currency id="UAH" rate="1"/> <currency id="USD" rate="5,35"/> </currencies> <itemlist> <item id="25" category="12" priority="20"> <link img="http://server.dom/dataimg/02-006-000003.gif" click="http://server.dom/partners/click/?p=3&p_id=25" /> <type>Процессор</type> <vendor>Intel</vendor> <name>Pentium 4 1,8 GHz (FSB 400) BOX</name> <price cid="USD">120.00</price> <description>Процессор Intel Pentium 4 18 GHz (FSB 400) BOX ...</description> </item> </itemlist> </e-shop>
|
Для экспорта ваших товаров в наш формат xml-ля рекомендуем воспользоваться библиотекой написанной на PHP.
- Коэффициент currency::rate указывается относительно гривны
- Обязательно укажите параметры category::id, category, currency::id, currency::rate, items::id, items::category, link::click, name, price, price::cid
- Для проверки правильности структуры xml-ля прайс-листа воспользуйтесь DTD схемой - http://market.meta.ua/market.dtd
Кроме этого, будем признательны, если кроме цен на товары вы сможете предоставлять описания характеристик предлагаемых товаров. Это сделает выбор покупателей более осмысленным и исключит "случайные" переходы.
Также необходимо предоставить:
- краткое описание магазина
- регионы доставки магазина
- формы расчета с магазином
NEW! Cистема Метамаркет оказывает платные услуги по созданию прайсов в формате xml для электронных магазинов.
Наиболее часто распространенные ошибки при составлении прайсов.
1) Экранирование специальных символов в xml
Если у вас в прайсе в контенте встречаются символы "<" или "&", то их обязательно нужно экранировать с помощью мнемоник "<" и "&" соответственно. Так же эти символы можно экранировать с помощью конструкции CDATA.
Пример 1.
Вот так неправильно
<name>F & D</name>
а правильно так
<name>F & D</name>
или так
<name><![CDATA[F & D]]></name>
Пример 2.
Вот так неправильно
<link click="http://example.com?section=main&id=1" />
правильно вот так
<link click="http://example.com?section=main&id=1" />
2) Использование запрещенных стандартом xml 1.0 символов
Запрещено использование ASCII символов с кодом меньше 20, кроме символов с кодом 9, 10, 13