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í.