Otel listenizi ayarlamak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
- CSV veya XML dosyası yükleyin
- Hotel Center'dan dosya yükleme
- Bir dosyayı sunucuda barındırma
Bu kılavuzda, XML dosyalarını kullanarak nasıl otel listesi oluşturacağınız ve Google'ın XML dosyalarınızı istenen programa göre indirebilmesi için XML feed'ini sunucunuzda nasıl barındıracağınız açıklanmaktadır. Diğer otel listesi ayarlama yöntemleri için Otel envanterinizi oluşturma bölümünü inceleyin.
XML biçimindeki otel listeleri hakkında
Otel listesi dosyası, Hotel Center hesabındaki tüm tesislerin ad, adres ve GeoCode konumu gibi tesis tarafından düzenlenen açıklayıcı verilerini içerir.
Aşağıda, XML dosya biçimindeki bir otel listesi dosyasının çok temel bir örneği bulunmaktadır. Bu örnekte, dosyada belirtilen birkaç <listing>
öğesinden yalnızca biri gösterilmektedir. Her <listing>
öğesi bir tesisi temsil eder.
<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
<language>en</language>
<listing>
<!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
<id>123abc</id>
<name>Belgrave House</name>
<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>
<country>GB</country>
<latitude>35.070374</latitude>
<longitude>-106.213648</longitude>
<phone type="main">123-456-7890</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
</listing>
...
</listings>
XML olarak otel listesi oluşturma
XML olarak otel listesi feed'i oluşturmak için aşağıdaki adımları uygulayın:
Dosya koşullarını inceleyin.
Dosyalarınızı Otel Listesi XML Referansı'nda açıklandığı gibi kodlayın.
Otel listesi feed'i şemasını kullanarak dosyaları doğrulayın.
Dosyalarınızı doğruladıktan sonra feed'i sunucunuzda barındırın. Alternatif olarak, listenizi Hotel Center'a manuel olarak yükleyebilirsiniz.
XML feed'ini sunucunuzda barındırma
Otel listesi çekme iletim yöntemiyle, otel listesini sunucunuzda barındırabilirsiniz. Google, feed'i tercih ettiğiniz sıklıkta getirir. Otel listenizi oluşturup XML dosyalarını doğruladıktan sonra aşağıdakileri yapın:
Barındırma koşulları bölümünde açıklandığı şekilde, dosyaları Google için hazırlayın.
Aşağıdakileri ayarlamak için teknik hesap yöneticinizle (THY) iletişime geçin:
- Google için indirme planı (genellikle haftada bir kez)
- İndirme URL'si ve kimlik doğrulama koşulları
Hiç hata yoksa otel listeniz yayınlanır ve Google Haritalar'da başarıyla eşleştirilen tüm tesisler, Hotel Center hesabınızın Tesisler sekmesinde görüntülenir.
Hata varsa Google hataları düzeltmeniz ve dosyaları tekrar indirilmeye uygun hale getirmeniz için hataları sizinle paylaşır.
Barındırma koşulları
XML feed'inizi barındırırken aşağıdaki koşulları göz önünde bulundurun:
Sunucu koşulu
- Sunucuya HTTP veya HTTPS üzerinden erişilebilmelidir.
Dizin koşulları
Google'ın verilerinizin eksiksiz bir anlık görüntüsünü almasını ve eksik dosyaları indirmeyi denememesini sağlamak için dosyaları HTTP sunucunuza gönderirken aşağıdaki yönergeleri uygulayın:
Feed'inizin XML dosyalarını Google'ın içerik getirdiği dizinden farklı bir dizinde geliştirin ve doğrulayın. Yani
download
dizinini kullanmayın.Feed'inizin XML dosyalarını başarıyla doğruladıktan sonra, indirme dizininden yeni oluşturulan feed'e sembolik bir bağlantı oluşturun.
.zip
dosyası gönderiyorsanız XML dosyalarını indirme dizinine değil, kök düzeyinde ekleyin.
Dosya gereksinimleri
Microsoft Word dosyası gibi biçimlendirilmiş bir dosya değil, düz metin dosyalarını kullanın.
Sıkıştırılmamış XML dosyasının 100 MB'ı aşmadığından emin olun. Bir veya birden fazla XML dosyası tek bir
.zip
dosyası halinde sıkıştırılabilir. Sıkıştırılmış XML dosyaları veya.zip
dosyaları için sınır yoktur.Dosyaları şu şekilde adlandırın:
- Tek bir XML dosyası için
PARTNER_NAME_local.xml
kullanın. - Bir veya birden fazla XML dosyası için
PARTNER_NAME_local.xml.zip
Zip dosyasındaki her bir XML dosyası istenilen şekilde adlandırılabilir ancak her dosya adına dil kodu eklemenizi öneririz.
- Tek bir XML dosyası için
Kimlik doğrulama şartları
İsterseniz BASIC veya DIGEST kimlik doğrulamasını kullanarak kullanıcı adı ve şifreyle dosyaların güvenliğini sağlayabilirsiniz.
NTLM desteklenmez.