XML feed v Sdovolená formátu
Pokud chcete na Můj.Skrz.cz inzerovat zájezdy/pobyty, Sdovolená formát je pro vás jako stvořený. Umožňuje popsat jednotlivé možnosti ubytování, variant zájezdů a termínů.
Validátor XML feedu
Zadejte URL vašeho feedu a během chvíle se dozvíte, jestli je připraven pro nasazení.
Načítání
XML feed načítáme v pravidelném intervalu (cca jednou za den). V případě, že XML feed obsahuje chybu (chyba HTTP, nevalidní XML), dostanete jednou za den email a na Můj.Skrz.cz se v menu vpravo nahoře zobrazí notifikace.
Příklad
<?xml version="1.0" encoding="utf-8"?>
<TOURS>
<!-- id meny podle ciselniku "mena" -->
<CURRENCY_ID>1</CURRENCY_ID>
<!-- priklad pobytoveho zajezdu -->
<TOUR>
<!-- unikatni ID zajezdu generovane CK -->
<TOUR_ID>A123456</TOUR_ID>
<!-- ID "typ zajezdu" podle ciselniku-->
<TOUR_TYPE>101</TOUR_TYPE>
<!-- url detailu zajezdu -->
<TOUR_DETAIL_URL>http://www.ck.cz/detail-zajezdu</TOUR_DETAIL_URL>
<!-- priorita zajezdu -->
<TOUR_PRIORITY>0</TOUR_PRIORITY>
<!-- urceni zemi a oblasti zajezdu -->
<LOCATIONS>
<LOCATION>
<!-- ISO kod zeme dle ciselniku "zeme" -->
<COUNTRY_ID>AUT</COUNTRY_ID>
<!-- textovy nazev oblasti-->
<AREA_TITLE></AREA_TITLE>
<!-- textovy nazev mista -->
<PLACE_TITLE></PLACE_TITLE>
</LOCATION>
</LOCATIONS>
<!-- nazev zajezdu -->
<TOUR_TITLE>Odpočiňte si u moře v moderním hotelu Paradise</TOUR_TITLE>
<!-- textovy popis zajezdu.-->
<TOUR_DESC>Týden strávený v klidu u moře s horami v zádech, k dispozici je
sauna, venkovní bazén, vše v ceně</TOUR_DESC>
<ACCOMMODATION>
<!-- typ ubytovani -->
<TYPE>Hotel</TYPE>
<!-- ID urovne ubytovani dle ciselniku "uroven ubytovani" -->
<CLASS_ID>3</CLASS_ID>
<!-- souradnice ubytovani ve formatu 60.2233-->
<GPS>
<LAT>60.2233</LAT>
<LON>114.1234</LON>
</GPS>
<!-- nazev ubytovani -->
<TITLE>Hotel Paradise</TITLE>
<!-- Popisy polohy ubytovani -->
<LOCATION_DESCS>
<LOCATION_DESC title="Poloha">Hotel se nachazi v klidne obasti 200m
od moře a 500m od centra mesta.</LOCATION_DESC>
<LOCATION_DESC title="Nadpis2">Popis2</LOCATION_DESC>
</LOCATION_DESCS>
<!-- popisy vybaveni a moznosti ubytovani -->
<ACCOMMODATION_DESCS>
<ACCOMMODATION_DESC title="Vybavení">Hotel byl rekonstruovan v roce
2000 a splnuje tak pozadavky i tech nejnarocnejsich zakazniku. mezi
vybaveni patri bazen, posilovna a herna pro
deti.</ACCOMMODATION_DESC>
</ACCOMMODATION_DESCS>
</ACCOMMODATION>
<!-- seznam fotek k zajezdu -->
<PHOTOS>
<PHOTO>
<!-- poradi fotky ve vypisu na webu -->
<ORDER>1</ORDER>
<!-- url fotky -->
<URL>http://www.xxx.cz/fotka1.jpg</URL>
<!-- popis fotky -->
<DESC>Hotel Paradise</DESC>
</PHOTO>
<PHOTO>
<ORDER>2</ORDER>
<URL>http://www.xxx.cz/fotka2.jpg</URL>
<DESC>Pristup k mori</DESC>
</PHOTO>
</PHOTOS>
<!-- seznam upřesňujících tagů k zajezdu -->
<TAGS>
<TAG>dovolená u moře</TAG>
<TAG>first minute</TAG>
</TAGS>
<!-- varianty zajezdu -->
<TERM_GROUPS>
<TERM_GROUP>
<!-- ID stravy podle ciselniku "strava" -->
<BOARD>
<ID>5</ID>
<!-- popis stravovani zajezdu -->
<DESC>Stravovani je zajisteno v budove hotelu. Snidane formou
bufetu, vecere servirovane.</DESC>
</BOARD>
<!-- doprava zajezdu -->
<TRANSPORT>
<ID>3</ID>
</TRANSPORT>
<!-- seznam odjezdovych mist -->
<DEPT_PLACES>
<PLACE>Praha</PLACE>
<PLACE>Brno</PLACE>
</DEPT_PLACES>
<!-- vypis polozek, ktere jsou zahrnuty v cene zajezdu -->
<PRICE_INCL>
<ITEM>
<DESC>8x nocleh v hotelu</DESC>
</ITEM>
<ITEM>
<DESC>letistni a palivove priplatky</DESC>
</ITEM>
</PRICE_INCL>
<!-- vypis polozek, ktere nejsou zahrnuty v cene zajezdu -->
<PRICE_EXCL>
<ITEM>
<DESC>viza</DESC>
</ITEM>
<ITEM>
<DESC>fakultativni vylety</DESC>
</ITEM>
</PRICE_EXCL>
<!-- vypis moznych slev k zajezdu -->
<DISCOUNTS>
<ITEM>
<DESC>Sleva 10% za nakup do 22.6.2010</DESC>
</ITEM>
</DISCOUNTS>
<TERMS>
<!-- informace o konkretnim terminu -->
<TERM>
<!-- ID terminu -->
<ID>22222</ID>
<!-- pocatecni den zajezdu, rok-mesic-den -->
<START>2011-07-14</START>
<!-- koncovy den zajezdu, rok-mesic-den -->
<END>2011-07-22</END>
<!-- pocet dnu -->
<DAY_COUNT>9</DAY_COUNT>
<!-- pocet noci -->
<NIGHT_COUNT>8</NIGHT_COUNT>
<!-- sekce cen -->
<PRICES>
<!-- konkretni cenova polozka terminu -->
<PRICE>
<!-- ID popisu ceny dle ciselniku "typ popisu ceny" -->
<DESC_ID>1</DESC_ID>
<!-- konecna cena -->
<FINAL_PRICE>20000</FINAL_PRICE>
</PRICE>
<!-- priklad ceny za dite 6-12 -->
<PRICE>
<!-- urceni typu osoby -->
<DESC_ID>2</DESC_ID>
<!-- urceni veku ditete -->
<AGE_FROM>6</AGE_FROM>
<AGE_TO>12</AGE_TO>
<FINAL_PRICE>15000</FINAL_PRICE>
</PRICE>
<!-- priklad ceny 2. dite ve stejnem veku (jako predchozi
dite) zdarma-->
<PRICE>
<!-- urceni typu osoby -->
<DESC_ID>2</DESC_ID>
<!-- urceni veku ditete -->
<AGE_FROM>6</AGE_FROM>
<AGE_TO>12</AGE_TO>
<FINAL_PRICE>0</FINAL_PRICE>
</PRICE>
<!-- priklad ceny seniora nad 60 let -->
<PRICE>
<DESC_ID>3</DESC_ID>
<AGE_FROM>60</AGE_FROM>
<FINAL_PRICE>15000</FINAL_PRICE>
</PRICE>
<PRICE_ORIG>22000</PRICE_ORIG>
<DISCOUNT>10</DISCOUNT>
</PRICES>
<DEPOSIT>999.00</DEPOSIT>
<!-- odkaz na skript, ktery overuje dostupnost terminu -->
<AVAILABILITY>http://www.ck.cz/zjistovani-
dostupnosti.php?termin=122234</AVAILABILITY>
<!-- odkaz na objednavku konkretniho terminu na webu ck -->
<PURCHASE_URL>http://www.ck.cz/nazev-zajezdu/objednavka-
terminu.php?termin=122234</PURCHASE_URL>
</TERM>
</TERMS>
</TERM_GROUP>
</TERM_GROUPS>
</TOUR>
</TOURS>
Elementy
<TOURS>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | kořenový element dokumentu |
Kořenový element, v dokumentu je obsažen pouze jednou na nejvyšší úrovni.
<CURRENCY_ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <CURRENCY_ID>1</CURRENCY_ID> = česká koruna |
Udává měnu, ve které jsou všechny ceny v dané XML feedu. V současné době je podporována pouze česká koruna s ID 1.
<TOUR>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | obalující element |
Element sdružuje informace k jednomu zájezdu. V dokumentu se může vyskytovat vícekrát. Pokud např. budu mít 5 zájezdů, kostra XML feedu (jsou vynechány podelementy <TOUR>) bude vypadat následovně:
<?xml version="1.0" encoding="utf-8"?>
<TOURS>
<CURRENCY_ID>1</CURRENCY_ID>
<TOUR>
<TOUR_ID>101</TOUR_ID>
<!-- ... -->
</TOUR>
<TOUR>
<TOUR_ID>102</TOUR_ID>
<!-- ... -->
</TOUR>
<TOUR>
<TOUR_ID>103</TOUR_ID>
<!-- ... -->
</TOUR>
<TOUR>
<TOUR_ID>104</TOUR_ID>
<!-- ... -->
</TOUR>
<TOUR>
<TOUR_ID>105</TOUR_ID>
<!-- ... -->
</TOUR>
</TOURS>
<TOUR_ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TOUR_ID>42</TOUR_ID>, <TOUR_ID>400-ABC-15</TOUR_ID> |
Vaše unikátní ID zájezdu, 1 zájezd/pobyt = 1 ID. ID se nikdy v budoucnosti nesmí změnít, ani použít pro další produkty! ID se musí shodovat s ID posílaným v konverzním kódu.
Každá nabídka musí mít jednoznačné ID, které se během historie nabídky nikdy nezmění. Identifikaci nabídky neděláme podle URL, protože změnou parametrů v URL se nabídka může zduplikovat.
<TOUR_TYPE>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | číslo |
| Příklad | <TOUR_TYPE>101</TOUR_TYPE> |
Určuje typ zájezdu podle následujícího číselníku:
-
100- Pobytové-
101- u moře -
102- v metropoli -
103- relaxační -
104- na horách
-
-
200- Poznávací -
300- Aktivní-
301- s aerobikem -
302- na kolo -
303- na inline brusle -
304- na lyže -
305- na hory - turistika -
306- na vodu -
307- na golf
-
-
400- Plavby -
500- Eurovíkend
<TOUR_DETAIL_URL>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TOUR_DETAIL_URL>http://cestovni-kancelar.cz/pobyt-123</TOUR_DETAIL_URL> |
Na tuto stránku bude člověk přesměrován, pokud si bude přát zjistit o zájezdu více.
<TOUR_PRIORITY>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | číslo |
| Příklad | <TOUR_PRIORITY>0</TOUR_PRIORITY> |
Značí prioritu zájezdu. Čím nižší, tím je pobyt důležitější - 0 = nejvyšší priorita.
<LOCATIONS>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje seznam s jednotlivými elementy <LOCATION>.
<LOCATION>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | obalující element |
Sdružuje pod sebe jednu lokaci zájezdu - obaluje elementy <COUNTRY_ID>, <AREA_TITLE> a <PLACE_TITLE>.
<COUNTRY_ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <COUNTRY_ID>CZE</COUNTRY_ID> (= Česká republika) |
Kód země destinace. Kódy jednotlivých zemí:
-
ABW- Aruba -
AFG- Afghánistán -
AGO- Angola -
AIA- Anguilla -
ALA- Alandy -
ALB- Albánie -
AND- Andorra -
ARE- Spojené arabské emiráty -
ARG- Argentina -
ARM- Arménie -
ASM- Americká Samoa -
ATA- Antarktida -
ATG- Antigua a Barbuda -
AUS- Austrálie -
AUT- Rakousko -
AZE- Ázerbájdžán -
BDI- Burundi -
BEL- Belgie -
BEN- Benin -
BES- Bonaire, Svatý Eustach a Saba -
BFA- Burkina Faso -
BGD- Bangladéš -
BGR- Bulharsko -
BHR- Bahrajn -
BHS- Bahamy -
BIH- Bosna a Hercegovina -
BLM- Svatý Bartoloměj -
BLR- Bělorusko -
BLZ- Belize -
BMU- Bermudy -
BOL- Bolívie -
BRA- Brazílie -
BRB- Barbados -
BRN- Brunej -
BTN- Bhútán -
BWA- Botswana -
CAF- Středoafrická republika -
CAN- Kanada -
CCK- Kokosové ostrovy -
CHE- Švýcarsko -
CHL- Chile -
CHN- Čína -
CIV- Pobřeží slonoviny -
CMR- Kamerun -
COD- Demokratická republika Kongo -
COG- Kongo -
COK- Cookovy ostrovy -
COL- Kolumbie -
COM- Komory -
CPV- Kapverdy -
CRI- Kostarika -
CUB- Kuba -
CUW- Curaçao -
CXR- Vánoční ostrov -
CYM- Kajmanské ostrovy -
CYP- Kypr -
CZE- Česká republika -
DEU- Německo -
DJI- Džibutsko -
DMA- Dominika -
DNK- Dánsko -
DOM- Dominikánská republika -
DZA- Alžírsko -
ECU- Ekvádor -
EGY- Egypt -
ERI- Eritrea -
ESH- Západní Sahara -
ESP- Španělsko -
EST- Estonsko -
ETH- Etiopie -
FIN- Finsko -
FJI- Fidži -
FLK- Falklandy (Malvíny) -
FRA- Francie -
FRO- Faerské ostrovy -
FSM- Mikronésie -
GAB- Gabon -
GBR- Velká Británie -
GEO- Gruzie -
GGY- Guernsey -
GHA- Ghana -
GIB- Gibraltar -
GIN- Guinea -
GLP- Guadeloupe -
GMB- Gambie -
GNB- Guinea-Bissau -
GNQ- Rovníková Guinea -
GRC- Řecko -
GRD- Grenada -
GRL- Grónsko -
GTM- Guatemala -
GUF- Francouzská Guyana -
GUM- Guam -
GUY- Guyana -
HKG- Hongkong -
HND- Honduras -
HRV- Chorvatsko -
HTI- Haiti -
HUN- Maďarsko -
IDN- Indonésie -
IMN- Ostrov Man -
IND- Indie -
IOT- Britské indickooceánské území -
IRL- Irsko -
IRN- Írán -
IRQ- Irák -
ISL- Island -
ISR- Izrael -
ITA- Itálie -
JAM- Jamajka -
JEY- Jersey -
JOR- Jordánsko -
JPN- Japonsko -
KAZ- Kazachstán -
KEN- Keňa -
KGZ- Kyrgyzstán -
KHM- Kambodža -
KIR- Kiribati -
KNA- Svatý Kryštof a Nevis -
KOR- Jižní Korea -
KWT- Kuvajt -
LAO- Laos -
LBN- Libanon -
LBR- Libérie -
LBY- Libye -
LCA- Svatá Lucie -
LIE- Lichtenštejnsko -
LKA- Srí Lanka -
LSO- Lesotho -
LTU- Litva -
LUX- Lucembursko -
LVA- Lotyšsko -
MAC- Macao -
MAF- Svatý Martin (Francie) -
MAR- Maroko -
MCO- Monako -
MDA- Moldavsko -
MDG- Madagaskar -
MDV- Maledivy -
MEX- Mexiko -
MHL- Marshallovy ostrovy -
MKD- Makedonie -
MLI- Mali -
MLT- Malta -
MMR- Myanmar -
MNE- Černá Hora -
MNG- Mongolsko -
MNP- Severní Mariany -
MOZ- Mosambik -
MRT- Mauritánie -
MSR- Montserrat -
MTQ- Martinik -
MUS- Mauricius -
MWI- Malawi -
MYS- Malajsie -
MYT- Mayotte -
NAM- Namibie -
NCL- Nová Kaledonie -
NER- Niger -
NFK- Norfolk -
NGA- Nigérie -
NIC- Nikaragua -
NIU- Niue -
NLD- Nizozemsko -
NOR- Norsko -
NPL- Nepál -
NRU- Nauru -
NZL- Nový Zéland -
OMN- Omán -
PAK- Pákistán -
PAN- Panama -
PCN- Pitcairnovy ostrovy -
PER- Peru -
PHL- Filipíny -
PLW- Palau -
PNG- Papua Nová Guinea -
POL- Polsko -
PRI- Portoriko -
PRK- Severní Korea -
PRT- Portugalsko -
PRY- Paraguay -
PSE- Palestina -
PYF- Francouzská Polynésie -
QAT- Katar -
REU- Réunion -
ROU- Rumunsko -
RUS- Rusko -
RWA- Rwanda -
SAU- Saúdská Arábie -
SDN- Súdán -
SEN- Senegal -
SGP- Singapur -
SGS- Jižní Georgie a Jižní Sandwichovy ostrovy -
SHN- Svatá Helena, Ascension a Tristan da Cunha -
SJM- Špicberky a Jan Mayen -
SLB- Šalamounovy ostrovy -
SLE- Sierra Leone -
SLV- Salvador -
SMR- San Marino -
SOM- Somálsko -
SPM- Saint-Pierre a Miquelon -
SRB- Srbsko -
SSD- Jižní Súdán -
STP- Svatý Tomáš a Princův ostrov -
SUR- Surinam -
SVK- Slovensko -
SVN- Slovinsko -
SWE- Švédsko -
SWZ- Svazijsko -
SYC- Seychely -
SXM- Svatý Martin (Nizozemsko) -
SYR- Sýrie -
TCA- Turks a Caicos -
TCD- Čad -
TGO- Togo -
THA- Thajsko -
TJK- Tádžikistán -
TKL- Tokelau -
TLS- Východní Timor -
TKM- Turkmenistán -
TON- Tonga -
TTO- Trinidad a Tobago -
TUN- Tunisko -
TUR- Turecko -
TUV- Tuvalu -
TWN- Tchaj-wan -
TZA- Tanzanie -
UGA- Uganda -
UKR- Ukrajina -
UMI- Menší odlehlé ostrovy USA -
URY- Uruguay -
USA- USA -
UZB- Uzbekistán -
VAT- Vatikán -
VCT- Svatý Vincenc a Grenadiny -
VEN- Venezuela -
VGB- Britské Panenské ostrovy -
VIR- Americké Panenské ostrovy -
VNM- Vietnam -
VUT- Vanuatu -
WLF- Wallis a Futuna -
WSM- Samoa -
YEM- Jemen -
ZAF- Jihoafrická republika -
ZMB- Zambie -
ZWE- Zimbabwe
<AREA_TITLE>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <AREA_TITLE>Antalya</TOUR_PRIORITY> |
Textový název oblasti. Nesmí se shodovat s názvem země.
<PLACE_TITLE>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <PLACE_TITLE>Kumkoy Beach</PLACE_TITLE> |
Textový název míst. Nesmí se shodovat s názvem oblasti.
<TOUR_TITLE>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TOUR_TITLE>Odpočiňte si u moře v moderním hotelu Paradise</TOUR_TITLE> |
Název zájezdu. Používejte pouze alfanumerické znaky, maximálně by název zájezu (vč. mezer) měl být dlouhý 80 znaků.
<TOUR_DESC>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TOUR_DESC>0</TOUR_DESC> |
Popis zájezdu.
<ACCOMMODATION>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje elementy týkající se ubytování:
<TYPE>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TYPE>Hotel</TYPE> |
Textový popis typu ubytování. Pokud je zájezd bez ubytování, uveďte Bez ubytování.
Doporučujeme používat následující výrazy:
-
hotel- ubytování v hotelu -
penzion- ubytování v penzionu -
apartmán- ubytování v apartmánu -
bungalov- ubytování v letní stavbě typu bungalov -
chalupa- ubytování v chalupě, plnohodnotný dům -
chata- pobyt na chatě, často bez sanitárního zařízení -
srub- pobyt v chalupě skandinávského typu, dřevěná stavba -
mobilhome- pobyt v mobilním domě -
kemp- pobyt v kempu, v karavanu, či ve stanu -
statek- pobyt na statku -
hostel- pobyt ve skupinových pokojích se společným sanitárním zařízením -
botel- pobyt v plovoucím hotelu -
hausbót- pobyt v plovoucím domě -
lázně- pobyt v lázních
<CLASS_ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <CLASS_ID>11</CLASS_ID> |
Určuje úroveň ubytování. Hodnoty podle číselníku:
(Ta ubytovací zařízení, která splňují v rámci jednotlivých tříd klasifikace více než jen povinná kritéria a minimální počet nepovinných kritérií, mohou získat kromě označení „hvězdičkami“ navíc ještě označení „+“)
-
1- nespecifikováno -
2- * (Tourist) -
3- *+ (Tourist+) -
4- ** (Economy) -
5- **+ (Economy+) -
6- *** (Standard) -
7- ***+ (Standard+) -
8- **** (First Class) -
9- ****+ (First Class+) -
10- ***** (Luxury) -
11- *****+ (Luxury+)
<TITLE>
| Povinný | ne (u pobytových zájezdů ano) |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <TITLE>Sun Island Resort & Spa</TITLE> |
Název ubytování/hotelu. Nesmí obsahovat počet hvězdiček, ani cenu!
<GPS>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | obalující element |
<LAT>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | desetinné číslo |
| Příklad | <LAT>60.2233</LAT> |
Zeměpisná šírka.
<LON>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | desetinné číslo |
| Příklad | <LON>114.1234</LON> |
Zeměpisná délka.
<LOCATION_DESCS>
| Povinný | ne (ano v případě absence jiných popisů) |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje seznam elementů <LOCATION_DESC>.
<LOCATION_DESC>
| Povinný | ne |
|---|---|
| Opakování | ano |
| Typ | řetězec |
Atribut title |
Druh popisu, např. Poloha, Prostředí. |
| Příklad | <LOCATION_DESC title="Poloha">Hotel se nachazí v klidné obasti 200m od moře a 500m od centra města.</LOCATION_DESC> |
Popisuje lokalitu ubytování.
<ACCOMMODATION_DESCS>
| Povinný | ne (ano v případě absence jiných popisů) |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje seznam elementů <ACCOMMODATION_DESC>.
<ACCOMMODATION_DESC>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
Atribut title |
Druh popisu, např. Vybavení. |
| Příklad | <ACCOMMODATION_DESC title="Vybavení">Hotel byl rekonstruován v roce 2000 a splňuje tak požadavky i těch nejnáročnějších zákazníků. Mezi vybavení patří bazén, posilovna i herna pro děti.</ACCOMMODATION_DESC> |
Popisuje vybavení pokoje a možnosti ubytování.
<PHOTOS>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje seznam elementů <PHOTO>.
<PHOTO>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje elementy týkající se jedné fotky:
<PHOTO>/<ORDER>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | číslo |
| Příklad | <ORDER>1</ORDER> |
Pořadové číslo fotky, 1 = první fotky, 2 = druhá fotka.
<PHOTO>/<URL>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <URL>http://www.dovolenkovyserver.cz/fotkaXYZ.jpg</URL> |
URL, kde se fotka nachází.
<PHOTO>/<DESC>
| Povinný | ano |
|---|---|
| Opakování | řetězec |
| Typ | číslo |
| Příklad | <DESC>Vstup do hotelu</DESC> |
Popis fotky.
<TAGS>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Součást oficiální specifikace | ne |
| Typ | obalující element |
Obaluje elementy <TAG>. Tento tag není součástí oficiální specifikace Sdovolená, funkční je pouze na Skrz.cz
<TAG>
| Povinný | ne |
|---|---|
| Opakování | ano |
| Součást oficiální specifikace | ne |
| Typ | řetězec |
| Příklad | <TAG>silvestrovský pobyt</TAG>, <TAG>wellness pobyt</TAG>, <TAG>first minute</TAG> |
Slovní charakteristika hodnoty (klíčová slova).
Pro pobytové nabídky vyplňujte pouze výrazy uvedené níže. Nevyplňujte konkrétního poskytovatele nebo adresy.
Ubytování
- pro úroveň ubytování používejte výhradně
<TYPE>a následně<CLASS_ID>
Doprava
- pro typ dopravy používejte výhradně
<TRANSPORT>
Strava
- pro typ stravy používejte výhradně
<BOARD>
Typ pobytu / zájezdu
- pro základní typy pobytu používejte výhradně
<TOUR_TYPE>
Klíčová slova, která můžete použít
Typ pobytu / zájezdu
-
wellness pobyt- v textu uvedeno že se jedná o relaxační/odpočinkový pobyt s wellness procedurami -
termální lázně- pokud jde o pobyt v termálních lázních -
poznávací zájezd- zájezd / výlet do Orlího hnízda, Osvětim, města, hradu / zámku - pouze do zahraničí -
eurovíkend- krátký pobyt v evropském městě, např. 3 dny v Paříži -
na horách- na horách s turistickým či lyžařským vyžitím -
lázeňský pobyt -
plavba lodí- v rámci pobytu / zájezdu plavba lodí (trajekt, zaoceánský parník, ...) -
lyžařský pobyt- pobyty / zájezdy s možností lyžování nebo i se skipasem v ceně -
exotická dovolená- pobyt v exotické destinaci - Thajsko, Srí Lanka, Dominikánská republika, Kuba, atd. -
dovolená u moře -
víkend u moře- jednodenní pobyt u moře -
víkendový pobyt- krátkodobé pobyty s délkou 2-3 dny, čerpání je možné přes víkend -
aktivní dovolená- pobyty se sportovním vyžitím (včetně lyžařských zájezdů) -
rodinná dovolená- v textu zmínka, že pobyt vhodný pro rodiny a nebo děti -
vinařský pobyt- pobyty s vinařským doprovodným programem -
romantický pobyt- v popisu uvedeno, že se jedná o romantický pobyt, zmíněna romantika -
pobyt na zámku- hotely budované v původních zámcích -
adventní zájezd- zájezd / výlet na vánoční trhy -
silvestrovský pobyt- pobyt platný o silvestru, během oslav Nového roku -
vánoční pobyt- v textu je uvedeno, že se jedná o vánoční pobyt -
valentýnský pobyt- v textu je uvedeno, že se jedná o valentýnský pobyt -
velikonoční pobyt- v textu je uvedeno, že se jedná o velikonoční pobyt
Další parametry pobytu/zájezdu
-
first minute- zvýhodněná cena při nákupu v předstihu - nabídka má v textu, kupuje se např. půl roku dopředu -
last minute- se slevou na poslední chvíli -
dětský tábor- pobyt na táboře -
pivní lázně- pobyty s doprovodným programem v pivních lázních -
pobyt pro seniory- zájezdy vhodné pro seniory, dotované zájezdy Senior 55+ -
děti zdarma- V ceně pobytu je dítě/děti starší 3 let až do 15 let zdarma -
parkování na letišti zdarma- parkování na letišti v ceně -
dálniční známka zdarma- dálniční známka pro vlastní dopravu v ceně -
skipas v ceně- v ceně pobytu je skipas -
aquapark- pobyt s aquaparkem v blízkosti -
dovolená s dětmi- pobyt vhodný pro rodiny s dětmi -
pronájem chaty- pronájem celého objektu chaty -
pronájem chalupy- pronájem celého objektu chalupy
<TERM_GROUPS>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obsahuje jednotlivé varianty zájezdu v <TERM_GROUP>.
<TERM_GROUP>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | obalující element |
Varianta zájezdu.
<BOARD>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Typ stravy.
<BOARD>/<ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <ID>5</ID> |
Číselník typu stravování:
-
1- Bez stravy -
2- Snídaně -
3- Večeře -
4- Polopenze -
5- Plná penze -
6- All inclusive -
7- Dle programu -
8- Ultra all inclusive
<BOARD>/<DESC>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <DESC>Strvování je zajištěno v hotelu jak pro snídaně, tak i obědy a večeře</DESC> |
Textový popis způsobu stravování.
<TRANSPORT>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Typ dopravy.
<TRANSPORT>/<ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <ID>5</ID> |
Číselník typu dopravy:
-
1- Vlastní -
2- Letecky -
3- Vlakem -
4- Autobusem -
5- Lodí -
6- Kombinovaná
<DEPT_PLACES>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Místa odjezdu. Atribut je nepovinný pouze u zájezdů s vlastní dopravou, kde nedává smysl.
<DEPT_PLACES>/<PLACE>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | řetězec |
| Příklad | <PLACE>Praha</PLACE> |
Místo odletu/odjezdu na daný pobyt. Zadávejte pouze název měst, bez dalších informací. Co term_group to JEDNO dept_place. Atribut je nepovinný pouze v případě, kdy jde o pobyt s vlastní dopravou, kde nedává smysl.
<PRICE_INCL>/<ITEM>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Položky/služby, které obsahuje konečná cena.
<PRICE_INCL>/<ITEM>/<DESC>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <DESC>5</DESC> |
Popis toho, co obsahuje konečná cena.
<PRICE_EXCL>/<ITEM>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Položky/služby, které neobsahuje konečná cena.
<PRICE_EXCL>/<ITEM>/<DESC>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <DESC>5</DESC> |
Popis toho, co neobsahuje konečná cena.
<DISCOUNTS>/<ITEM>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Slevy.
<DISCOUNTS>/<ITEM>/<DESC>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <DESC>5</DESC> |
Popis slevy.
<TERMS>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Obaluje seznam termínů.
<TERM>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | obalující element |
Konkrétní termín.
<TERM>/<ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <ID>12345</ID> |
ID konkrétního termínu.
<TERM>/<START>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | datum ve formátu YYYY-MM-DD |
| Příklad | <START>2015-03-05</START> |
Datum začátku termínu. Musí být dříve než <END>.
<TERM>/<END>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | datum ve formátu YYYY-MM-DD |
| Příklad | <END>2015-03-15</END> |
Datum začátku termínu. Musí být dříve než <START>.
<TERM>/<DAY_COUNT>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <DAY_COUNT>7</DAY_COUNT> |
Počet dní.
<TERM>/<NIGHT_COUNT>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <NIGHT_COUNT>6</NIGHT_COUNT> |
Počet nocí.
<PRICES>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | obalující element |
Ceník.
<PRICE>
| Povinný | ano |
|---|---|
| Opakování | ano |
| Typ | obalující element |
Položka ceníku.
<PRICE>/<DESC_ID>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <DESC_ID>6</DESC_ID> |
Typ položky ceníku:
-
1- Dospělý -
2- Dítě -
3- Senior
<PRICE>/<AGE_FROM>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <AGE_FROM>6</AGE_FROM> |
Dolní věkové omezení.
<PRICE>/<AGE_TO>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | celé číslo |
| Příklad | <AGE_TO>60</AGE_TO> |
Horní věkové omezení.
<PRICE>/<FINAL_PRICE>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Typ | celé číslo, desetinné číslo |
| Příklad | <FINAL_PRICE>6999</FINAL_PRICE> |
Konečná cena.
<PRICE_ORIG>
| Povinný | ano |
|---|---|
| Opakování | ne |
| Součást oficiální specifikace | ne |
| Typ | celé číslo, desetinné číslo |
| Příklad | <PRICE_ORIG>8000</PRICE_ORIG> |
Abychom mohli reálně zhodnotit, o jak velikou slevu se jedná, udejte nám prosím cenu před slevou.
<DISCOUNT>
| Povinný | ne |
|---|---|
| Typ | celé číslo |
| Příklad | <DISCOUNT>42</DISCOUNT> |
Procentuální sleva této varianty.
<DEPOSIT>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Součást oficiální specifikace | ne |
| Typ | celé číslo, desetinné |
| Příklad | <DEPOSIT>0</DEPOSIT>, <DEPOSIT>150.00</DEPOSIT> |
Tento tag není součástí oficiální specifikace Sdovolená, funkční je pouze na Skrz.cz
Záloha na pobyt, kterou musí zákazník zaplatit ihned při provedení objednávky.
U nabídek je vždy nutné uvádět konečnou cenu <PRICES>, kterou má zákazník platit (dle nálezu ČOI), ne pouze zálohu! Proto jsme vytvořili tento speciální tag v XML, do kterého vyplňujte výši zálohy. Adekvátně bude poté zákazník informovaný o ceně a záloze i na Skrz.cz. Nabídky, kde nebude respektováno toto pravidlo, budou při kontrole vypínány.
Tag Deposit je na úrovni <TERMS>, proto může být hodnota rozdílná pro každý termín pobytu, pokud je to nutné. V případě, že je záloha stejná pro všechny termíny pobytu, vložte do tagu stejné hodnoty.
<TERM>/<AVAILABILITY>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <AVAILABILITY>http://www.ck.cz/zjistovani-dostupnosti.php?termin=122234</AVAILABILITY> |
URL pro zjištění dostupnosti termínu.
<TERM>/<PURCHASE_URL>
| Povinný | ne |
|---|---|
| Opakování | ne |
| Typ | řetězec |
| Příklad | <PURCHASE_URL>http://www.ck.cz/objednavka.php?termin=122234</PURCHASE_URL> |
URL pro objednání zájezdu v daném termínu.
Validátor XML feedu
Zadejte URL vašeho feedu a během chvíle se dozvíte, jestli je připraven pro nasazení.