|
XML експортът на Pangea Group разширява пространството на имената на RSS 2.0, за да покрие нуждата от специфични полета, описващи предлаганите оферти. Форматът е следния (елементите, оцветени в зелено, не са задължителни):
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:pg="http://www.pangeagroup.biz/xml/">
<channel>
<title>...</title>
<description>...</description>
<link>...</link>
<language>...</language>
<item>
<title>...</title>
<link>...</link>
<description><![CDATA[...]]></description>
<pubDate>...</pubDate>
<guid>...</guid>
<category domain="...">...</category>
...
<category domain="...">...</category>
<enclosure url="..." length="..." type="..." />
<pg:enclosure url="..." length="..." type="..." />
...
<pg:enclosure url="..." length="..." type="..." />
<pg:hot />
<pg:for>...</pg:for>
<pg:code>...</pg:code>
<pg:price currency="...">...</pg:price>
<pg:price-per-m2 currency="...">...</pg:price-per-m2>
<pg:area>...</pg:area>
<pg:floor>...</pg:floor>
<pg:floors>...</pg:floors>
<pg:rooms>...</pg:rooms>
<pg:address-name>...</pg:address-name>
<pg:address-number>...</pg:address-number>
</item>
<item>
...
</item>
...
</channel>
</rss>
Преките наследници на channel -- title, description, link, language и item -- са тези от RSS 2.0 спецификацията и имат стандартния смисъл. Те присъстват задължително.
Следва описание на наследниците на item.
title |
Името на офертата. |
link |
URL на офертата. |
description |
Форматирано със стандартни HTML-тагове описание на офертата, включващо характеристиките й (цена, площ, категории и др.). Текстът се намира в секция CDATA. |
pubDate |
Дата на публикуване или последна промяна на офертата във формат по RFC 2822. |
guid |
Глобално уникален идентификатор на офертата. |
category |
Категория на офертата; domain е името на категорията (например "Type", "Location" и "District"). Стойността на елемента е на езика, на който се предава съдържанието, и се намира между таговете. Възможно е да има изградена йерархия в рамките на даден домейн. В този случай за разделител между сройностите се използва наклонена черта (/), както се изисква от RSS 2.0 спецификацията.
"Type" e типът на имота, например Апартамент, Къща, Земя, ... ;
"Location" e местоположението на имота, например Ски курорти, Ски курорти / Пампорово, ... ;
"District" e квартала, в който е разположен имотът, например Лозенец, Бели брези, ... ;
Вижте сайта на Pangea Group за възможните стойности. |
enclosure |
Главен медиен обект ("икона"), прикачен към офертата; значенията на атрибутите са по RSS 2.0 спецификацията. |
Следващите наследници на item са разширение на RSS 2.0.
pg:enclosure |
Медиен обект, прикачен към офертата; форматът е по RSS 2.0. Съвкупността от такива елементи представя галерията към офертата. |
pg:hot |
Присъствието на този елемент означава, че офертата е специална ("гореща"). |
pg:for |
Тип на сделката; възможни стойности: sale или rent. |
pg:code |
Код на офертата. |
pg:price |
Цена на продажба или наем (според типа на сделката) във валутата, посочена в currency. Стойността на currency e стандартен трибуквен код по ISO 4217. Засега използваме единствено EUR. |
pg:price-per-m2 |
Цена на квадратен метър; форматът е, както при pg:price. |
pg:area |
Площ на имота в квадратни метри. |
pg:floor |
Етаж, на който се намира имота (ако е приложимо). |
pg:floors |
Брой етажи на имота (ако е приложимо). |
pg:rooms |
Брой стаи на имота (ако е приложимо). |
pg:address-name |
Име на улицата (или на друг географски обект, например булевард, площад и т.н.), където е разположен имотът. |
pg:address-number |
Номер на улицата (или на обекта), където е разположен имотът. |
|