Specyfikacja plików XML - Lamoda
Przykładowy plik XML
Wskazówka
Specyfikacja przedstawiona poniżej stanowi tylko przykład. Jeśli Twój sklep internetowy posiada już feed produktowy zawierający dane zgodne z tym przykładem, ale w innej strukturze lub pod innymi nazwami, możesz go użyć bez konieczności tworzenia nowego pliku.
Poniżej znajduje się dokumentacja dla pliku XML, który opisuje dane produktów w sklepie internetowym. Plik XML ma następującą strukturę:
<?xml version="1.0"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel><item>
<g:id>2042416</g:id>
<g:title><![CDATA[Sukienka czerwona z koronką]]></g:title>
<g:description><![CDATA[]]></g:description>
<g:link>http://www.sklep.pl/0123abc.html</g:link>
<g:image_link>http://www.sklep.pl/zdjecie_produktu_1.jpg</g:image_link>
<g:additional_image_link>http://www.sklep.pl/zdjecie_produktu_2.jpg</g:additional_image_link><g:additional_image_link>https://cdn.wojas.eu/media/product/j/main_img_171892.jpg</g:additional_image_link><g:additional_image_link>https://cdn.wojas.eu/media/product/j/main_img_171897.jpg</g:additional_image_link><g:additional_image_link>https://cdn.wojas.eu/media/product/j/main_img_171894.jpg</g:additional_image_link><g:additional_image_link>https://cdn.wojas.eu/media/product/j/main_img_171895.jpg</g:additional_image_link><g:additional_image_link>https://cdn.wojas.eu/media/product/j/main_img_171896.jpg</g:additional_image_link>
<g:availability>in_stock</g:availability>
<g:price>399.00 PLN</g:price>
<g:sale_price>250.00 PLN</g:sale_price>
<g:omnibus_price>250.00 PLN</g:omnibus_price>
<g:color>czerwony</g:color>
<g:size>L</g:size>
<g:gtin>5904699163969</g:gtin>
<g:brand>Sukienkowo</g:brand>
<g:gender>female</g:gender>
<g:age_group>adult</g:age_group>
<g:product_type>Moda damska > Sukienki</g:product_type>
</item></channel>
</rss>
Definicje poszczególnych znaczników
<item>
- Każdy produkt w pliku XML jest reprezentowany jako <item>
. Wszystkie dane dotyczące produktu są zawarte pomiędzy znacznikami <item>
i </item>
.
<g:id>
- Unikalny identyfikator dla każdego produktu.
<g:title>
- Znacznik określający nazwę produktu.
<g:description>
- Znacznik określający długi opis produktu.
<g:link>
- Znacznik określający adres URL strony produktu.
<g:image_link>
- Znacznik, który określa adres URL do głównego zdjęcia produktu.
<g:additional_image_link>
- Znacznik, który określa adres URL do kolejnego zdjęcia produktu.
<g:availability>
- Znacznik określający dostępność produktu. Pole przyjmuje wartość: in_stock, out_of_stock
<g:price>
- Znacznik określający cenę produktu.
<g:sale_price>
- Znacznik określający promocyjną cenę produktu.
<g:omnibus_price>
- Znacznik określający omnibusową cenę produktu.
<g:color>
- Znacznik określający kolor produktu.
<g:size>
- Znacznik określający rozmiar produktu.
<g:gtin>
- Znacznik oznaczający Europejski Numer Artykułu (kod kreskowy), międzynarodowy standard identyfikacji produktu.
<g:brand>
- Znacznik określający nazwę producenta produktu.
<g:gender>
- Znacznik określający płeć dla której przeznaczony jest produkt.
<g:age_group>
- Znacznik określający grupę demograficzną, dla której przeznaczony jest produkt
<g:product_type>
- Znacznik określający ścieżkę kategorii, do której należy produkt.
Updated about 2 months ago