Özellikler

Bu sayfada özellikler ve alt öğelerle ilgili açıklamalar, değerler ve gereksinimler ele alınmaktadır. Bu değerler yalnızca Kiralık Yerler tesisleri için geçerlidir.

Genel XML yapısı, Otel girişi feed'lerine benzer bir biçime sahiptir. Otel listesi XML referansı bölümünü inceleyin.

Aşağıdaki gerekli öğeler dahil edilmezse giriş otomatik olarak devre dışı bırakılır.

  • Gerekli XML alt öğeleri: id, name, latitude, longitude, address.
  • Gerekli özellikler: capacity ve website.

Gerekli XML alt öğelerinin ayrıntıları için XML alt öğelerine bakın.

Kiralık Yerler hakkında daha fazla bilgi edinmek için Kiralık Yerler'e özgü özellikler başlıklı makaleyi inceleyin.

Son olarak, Google diğer kaynaklardan bir özelliğin değerinin kiralık yer listelemesinin feed'inde belirtilenden farklı olduğunu belirlediğinde listelemenin değerini gösterir. Örneğin, bir girişin fotoğraflarından mutfağı olduğunu belirlersek ancak kitchen özelliği yoksa veya No olarak ayarlanırsa girişi mutfak olarak değerlendiririz. Bu özelliklere "tahmin edilen öznitelikler" denir ve yalnızca çıkarımın doğruluğundan emin olduğumuzda görüntülenirler.

özellik_adı yer tutucusunun değerleri

Aşağıdaki tabloda <client_attr name="attribute_name"> öğesindeki attribute_name için geçerli değerlerin bir listesi verilmiştir. Ancak ek attribute_name değeriniz varsa ek attribute_name sağlamanız önerilir.

attribute_name için değerler Zorunlu mu? Açıklama Geçerli içerik değerleri
capacity Required Tesisin kabul edebileceği maksimum konuk sayısıdır. Bu değer, "oda_sayısı_sayısı"na eşit veya bundan büyük olmalıdır. Non-negative integer value
website Required Mülkün web sitesinin URL'sidir. Free text
partner_hygiene_link Strongly recommended Girişin hijyen ayrıntıları hakkında daha fazla bilgi sağlayan harici iş ortağı sitesinin bağlantısı. Free text (the site's URL)
number_of_bathrooms Strongly recommended Banyo sayısıdır. Non-negative float value, for example, 1, 1.5, 2
number_of_bedrooms Strongly recommended Yatak odası sayısıdır. Non-negative integer value
number_of_beds Strongly recommended Tüm odalardaki yatak sayısıdır. Non-negative integer value
self_checkin_checkout Recommended Tesisin kendi kendine check-in ve çıkış işlemlerine izin verip vermediğidir. Yes/No/Unknown
rating Strongly recommended Tesisin toplam puanını temsil eden bir kayan noktalı sayıdır. Bu sayı genellikle 0-5, 0-10 veya 0-100 arasındadır. Ancak puan sisteminizi temsil eden herhangi bir aralığı kullanabilirsiniz. Non-negative float value
rating_num Strongly recommended Tesisin aldığı puan sayısıdır. Non-negative integer value
rating_scale Strongly recommended Bir tesis için alınabilecek en yüksek puan Non-negative integer value
instant_bookable Strongly recommended Tesisin, ödeme işlemi ile anında rezerve edilebilir olup olmadığıdır. Alternatifi, onay bekleme durumudur. Yes/No/Unknown
description Strongly recommended Mülkün benzersiz özelliklerini açıklayan serbest biçimli metin Free text
category Strongly recommended Tesisin türü (ör. villa, bungalov, kabin veya apartman dairesi) Free text
ac Recommended Tesisin klimalı olup olmadığını gösterir. Yes/No/Unknown
beach_access Recommended Tesisin, yakındaki bir halk plajına erişim imkanının olup olmadığıdır. Yes/No/Unknown
check_in_time Recommended Tesis check-in saatinin tam saatidir. HHMM, SS:DD veya SS:DD:SS biçimi kabul edilir. Örneğin, 14:00 veya 14:00 yerine 14:00 biçimini kullanın. Diğer hiçbir biçim ayrıştırılmaz veya gösterilmez. Time
check_out_time Recommended Tesisten çıkış için tam saat. HHMM, SS:DD veya SS:DD:SS biçimi kabul edilir. Örneğin, 11:00 veya 11:00 yerine 11:00 biçimini kullanın. Diğer hiçbir biçim ayrıştırılmaz veya gösterilmez. Time
child_friendly Recommended Tesisin çocuklar için uygun olup olmadığını gösterir. Yes/No/Unknown
crib Recommended Tesisin beşik temin edip olmadığını gösterir. Yes/No/Unknown
elevator Recommended Tesiste asansör olup olmadığını gösterir. Yes/No/Unknown
gym_fitness_equipment Recommended Tesiste spor salonu veya fitness ekipmanı olup olmadığıdır. Yes/No/Unknown
heating Recommended Tesiste ısıtma olup olmadığını gösterir. Yes/No/Unknown
hot_tub Recommended Tesiste jakuzi olup olmadığını gösterir. Yes/No/Unknown
ironing_board Recommended Tesiste ütü masası olup olmadığını gösterir. Yes/No/Unknown
kitchen Recommended Tesiste mutfak olup olmadığını gösterir. Yes/No/Unknown
microwave Recommended Tesiste mikrodalga fırın olup olmadığını gösterir. Yes/No/Unknown
minimum_days_advance_purchase Recommended Tesis için rezervasyonun varış tarihinden önce yapılabileceği minimum gün sayısıdır. Non-negative integer value
minimum_night_stay Recommended Konukların tesis için rezervasyon yapabileceği minimum gece sayısıdır. Positive integer (more than zero)
max_night_stay Recommended Konukların tesis için rezervasyon yapabileceği maksimum gece sayısıdır. Positive integer (more than zero)
outdoor_grill Recommended Tesiste ızgara olup olmadığını gösterir. Yes/No/Unknown
oven_stove Recommended Tesiste ocaklı fırın olup olmadığıdır. Yes/No/Unknown
parking_type Recommended Tesiste bulunan otopark türüdür. Free/Paid/None
patio Recommended Tesiste veranda olup olmadığını gösterir. Yes/No/Unknown
pets_allowed Recommended Odaların bazıları veya tamamı, konukların hizmet hayvanı olmayan evcil hayvanları (köpekler veya kediler) getirmesine olanak tanır. Yes/No/Unknown
pool_type Recommended Tesisin sahip olduğu havuz (havuz erişimi) türüdür. Indoors, Outdoors, Indoors/Outdoors, None
smoking_free_property Recommended Tesiste sigara içilmez veya sigara içilmez. Yes/No/Unknown
special_service_level Recommended Girişin hizmet düzeyinin bir şekilde özel olup olmadığı. Örneğin, verified, luxury, premium Yes/No/Unknown
square_footage Recommended Tesisin fitkare cinsinden alanı. Non-negative float value
square_meters Recommended Tesisin metrekare cinsinden alanıdır. Non-negative float
tv Recommended Tesiste televizyon olup olmadığını gösterir. Yes/No/Unknown
washer_dryer Recommended Tesiste çamaşır yıkama imkanı olup olmadığını gösterir. Yes/No/Unknown
wheelchair_accessible Recommended Tesisin tekerlekli sandalye kullanımına uygun olup olmadığını gösterir. Yes/No/Unknown
internet_type Recommended Tesis tarafından sağlanan WiFi internet erişimi türüdür. Free/Paid/None
airport_shuttle Optional Tesis sahibinin havaalanı veya diğer terminaller için ulaşım/sağlayıcı hizmeti sağlayıp sağlamadığıdır. Yes/No/Unknown
balcony Optional Tesisin balkonlu olup olmadığını gösterir. Yes/No/Unknown
fire_place Optional Tesiste şömine olup olmadığını gösterir. Yes/No/Unknown
free_breakfast Optional Tesiste ücretsiz kahvaltı servisi olup olmadığıdır. Yes/No/Unknown
host_description Optional Kiralık yer barındırıcısının açıklaması. Free text
host_language Optional Tesis sahibinin konuşabildiği dillerdir. Dil kodlarının virgülle ayrılmış listesi; örneğin: de, en
host_name Optional Kiralık yer barındırıcısının adı. Free text
host_response_rate Optional Ana makinenin ortalama yanıt oranı. Non-negative float value, for example, 1, 0.75, 0.5
host_response_time Optional Ana makinenin ortalama yanıt süresi. Free text
license_num Optional Dünyanın belirli bölgelerinde tesisler için gösterilmesi gereken lisans numarasıdır (turist veya işletme). Tekrarlanabilir. Birden fazla lisans varsa lisans yetkisini bağlam olarak eklemenizi öneririz. Örneğin: "Paris: 123456ABC". Free text
number_of_half_bathrooms Optional Yarım banyo sayısıdır. Non-negative integer value
number_of_living_rooms Optional Oturma odası sayısıdır. Non-negative integer value
private_beach_access Optional Tesisin halka açık olmayan bir plaja özel erişim imkanının olup olmadığını gösterir. Yes/No/Unknown
refund_policy Optional Tesis için geri ödeme politikası. Free text

XML alt öğeleri

Aşağıdaki XML alt öğeleri gereklidir:

Alt öğe Zorunlu mu? Tür Açıklama
<country> Strongly recommended string Bu girişin bulunduğu ülkedir. Değer ISO 3116 2 harfli ülke kodu olmalıdır. Örneğin, ABD US ve Kanada CA:
    <country>US</country>
<id> Required string Tesisin benzersiz tanımlayıcısıdır. Her kiralık yerin, sitenize özgü bir kimliği olması gerektiğini ve bu kimliğin hiçbir zaman yeniden kullanılmaması gerektiğini unutmayın.
<latitude> Required float Tesisin konumuna karşılık gelen enlem. Örnek:
    <latitude>37.423738</latitude>

Bu değer, Google Maps API gibi coğrafi kodlama araçlarıyla oluşturulabilir.

<longitude> Required float Tesisin konumuna karşılık gelen boylam. Örnek:
    <longitude>-122.090101</longitude>

Bu değer, Google Maps API gibi coğrafi kodlama araçlarıyla oluşturulabilir.

<name> Required string Tesisin adı. En fazla 300 karakter.
<address> Required Object or string

Tesisin tam fiziksel konumudur.

Bu öğe, simple olarak ayarlamanız gereken tek bir özellik (format) alır.

En azından, tesisin açık adresini, şehri, eyaleti veya bölgeyi ve posta kodunu sağlamanız gerekir. Adresin aşağıdaki bölümlerinin her birini açıklamak için <component> alt öğelerini kullanın:

  • addr1: Tesisin birincil açık adresidir.
  • addr2: Gerekirse birim numarası da dahil olmak üzere ikincil açık adres.
  • addr3: Açık adresin üçüncü kısmıdır.
  • city: Tesisin bulunduğu şehrin adı.
  • province: Tesisin bulunduğu eyaletin, bölgenin veya ilin adı.
  • postal_code: Mülkün posta kodu.

Örneğin:

<address format="simple">
  <component name="addr1">6 Acacia Ave</component>
  <component name="addr2">Floor 5</component>
  <component name="city">London</component>
  <component name="province">Greater London</component>
  <component name="postal_code">SW1W 9TQ</component>
</address>

Alternatif olarak "serbest biçimli" adres de sağlayabilirsiniz ancak bu önerilmez. Örneğin:

<address>6 Elm Ave Unit 3, Boston, MA, 02472</address>

Posta kutularının veya sadece posta gönderilebilen adreslerin tam fiziksel adres olarak kabul edilmediğini unutmayın.

Kiralık Yerler listeleme örneği

<?xml version="1.0" encoding="UTF-8"?>
<listings>
  <language>en</language>
  <listing>
    <id>123456</id>
    <name>Apartment Name</name>
    <address format="simple">
      <component name="addr1">18733 Clark Way</component>
      <component name="addr2">#C10</component>
      <component name="city">Mountain View</component>
      <component name="postal_code">94043</component>
      <component name="province">California</component>
    </address>
    <country>US</country>
    <latitude>37.4182515</latitude>
    <longitude>-122.0742354</longitude>
    <phone type="main">12345678</phone>
    <category>vacation_villa</category>
    <date day="21" month="12" year="2017"/>
    <content>
      <text type="description">
        <link>https://list_url</link>
        <title>Description Title</title>
        <body>Description Body</body>
      </text>
      <review type="editorial">
        <link>https://example.com/reviews/42</link>
        <title>A little piece of heaven</title>
        <author>EXAMPLE</author>
        <rating>8</rating>
        <body>This place is really good.</body>
      </review>
      <review type="user">
        <link>https://exampleperson.org/reviews/82</link>
        <author>Susan von Trapp</author>
        <rating>6</rating>
        <body>Not a bad place, but I prefer to be closer to the beach.</body>
        <date day="6" month="7" year="2017"/>
        <servicedate day="16" month="6" year="2017"/>
      </review>
      <attributes>
        <website>https://hotel.example.com/123456</website>
        <client_attr name="capacity">7</client_attr>
        <client_attr name="cleaning_disinfection">Yes</client_attr>
        <client_attr name="min_days_between_stays">3</client_attr>
        <client_attr name="enhanced_cleaning_practices">Yes</client_attr>
        <client_attr name="partner_hygiene_link">http://www.example.com/hygiene/</client_attr>
        <client_attr name="number_of_bathrooms">2</client_attr>
        <client_attr name="number_of_bedrooms">3</client_attr>
        <client_attr name="number_of_beds">4</client_attr>
        <client_attr name="self_checkin_checkout">Yes</client_attr>
        <client_attr name="rating">4.8</client_attr>
        <client_attr name="rating_num">5373</client_attr>
        <client_attr name="ac">Yes</client_attr>
        <client_attr name="airport_shuttle">Yes</client_attr>
        <client_attr name="balcony">No</client_attr>
        <client_attr name="beach_access">Yes</client_attr>
        <client_attr name="check_in_time">15:00</client_attr>
        <client_attr name="check_out_time">11:00</client_attr>
        <client_attr name="child_friendly">Yes</client_attr>
        <client_attr name="crib">Unknown</client_attr>
        <client_attr name="elevator">Yes</client_attr>
        <client_attr name="fire_place">Unknown</client_attr>
        <client_attr name="free_breakfast">Yes</client_attr>
        <client_attr name="gym_fitness_equipment">Yes</client_attr>
        <client_attr name="heating">Yes</client_attr>
        <client_attr name="hot_tub">Yes</client_attr>
        <client_attr name="instant_bookable">Yes</client_attr>
        <client_attr name="internet_type">Free</client_attr>
        <client_attr name="ironing_board">No</client_attr>
        <client_attr name="kitchen">Yes</client_attr>
        <client_attr name="license_num">Free text. If multiple licenses exist, we suggest adding authority of the licence as context</client_attr>
        <client_attr name="license_num">Paris: 123456ABC</client_attr>
        <client_attr name="microwave">Yes</client_attr>
        <client_attr name="min_days_advance_purchase">2</client_attr>
        <client_attr name="min_night_stay">3</client_attr>
        <client_attr name="number_of_living_rooms">1</client_attr>
        <client_attr name="outdoor_grill">No</client_attr>
        <client_attr name="oven_stove">Yes</client_attr>
        <client_attr name="parking_type">Free</client_attr>
        <client_attr name="patio">Unknown</client_attr>
        <client_attr name="pool_type">Indoors</client_attr>
        <client_attr name="private_beach_access">Unknown</client_attr>
        <client_attr name="room_type">Entire Place</client_attr>
        <client_attr name="smoking_free_property">Yes</client_attr>
        <client_attr name="square_footage">1200</client_attr>
        <client_attr name="tv">Yes</client_attr>
        <client_attr name="washer_dryer">Yes</client_attr>
        <client_attr name="wheelchair_accessible">Yes</client_attr>
      </attributes>
    </content>
  </listing>
</listings>