FAQ

¿Cómo puedo crear un XML Feed?

En http://www.cleafs.com/tracker/productsfeed.xsd y http://www.xmlme.com/Validator.aspx usted puede testear su XML feed, en tanto esté de acuerdo con las condiciones de Cleafs.

Ejemplo XML productfeed:

<?xml version="1.0"?>
<productFeed>
<product id="123">
<name>Product 1</name>
<price>12345</price>
<description>
<![CDATA[ Uber product ]]>
</description>
<productURL>
<![CDATA[ www.product1.com ]]>
</productURL>
<imageURL>
<![CDATA[ www.product1.com/image.gif ]]>
</imageURL>
<additional>
<color value="red"/>
<size>XXL</size>
</additional>
</product>
<product id="124">
<name>Product 2</name>
<price>22345</price>
<productURL>
<![CDATA[ www.product1.com ]]>
</productURL>
</product>
</productFeed>

Las etiquetas requeridas son: /productFeed, product, name, price /en /productURL/

para cada producto usted debe crear una ID única.

El /precio/ etiqueta debe ser creado en centavos, es decir, sin puntos ni comas/

Sintaxis Correcta

El siguiente código XSD puede sre utilizado para verificar el archivo XML, así tiene la sintaxis correcta.

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs=" http://www.w3.org/2001/XMLSchema " elementFormDefault="qualified">
<xs:element name="productFeed">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" ref="product" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="product">
<xs:complexType>
<xs:sequence>
<xs:element ref="name"/>
<xs:element minOccurs="0" ref="price"/>
<xs:element minOccurs="0" ref="description"/>
<xs:element ref="productURL"/>
<xs:element minOccurs="0" ref="imageURL"/>
<xs:element minOccurs="0" ref="additional"/>
</xs:sequence>
<xs:attribute name="id" use="required" type="xs:integer"/>
</xs:complexType>
</xs:element>
<xs:element name="name" type="xs:string"/>
<xs:element name="price" type="xs:float"/>
<xs:element name="description" type="xs:string"/>
<xs:element name="productURL" type="xs:string"/>
<xs:element name="imageURL" type="xs:string"/>
<xs:element name="additional">
<xs:complexType>
<xs:sequence>
<xs:any minOccurs="0" maxOccurs="unbounded" processContents="skip"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

Vea un ejemplo de un XML Feed activo: http://www.beachmasters.nl/feed/?partner=cleafs&type=xml

espalda

Bekijk Cleafs op LinkedIn

Bekijk Cleafs op FaceBook

Bekijk Cleafs op Twitter

Login
Choose language Español Español