Otel listenizi oluşturmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
- Bir CSV veya XML dosyası sağlayın
- Hotel Center'dan dosya yükleme
- Dosyaları sunucuda barındırma
Bu kılavuzda, XML dosyalarını kullanarak otel listesinin nasıl oluşturulacağı ve Google'ın XML dosyalarınızı istenen planda indirmesi için XML feed'ini sunucunuzda nasıl barındıracağınız açıklanmaktadır. Diğer otel listesi oluşturma yöntemleri için Otel envanterinizi oluşturma bölümünü inceleyin.
XML biçimindeki otel listeleri hakkında
Otel listesi dosyası, bir Hotel Center hesabındaki tüm tesisler için tesise göre düzenlenmiş tesis adı, adres, GeoCode konumu gibi açıklayıcı verileri içerir.
Aşağıda, XML dosya biçimindeki bir otel listesi dosyasının çok basit bir örneği gösterilmektedir. 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'de 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ığı şekilde 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 da yükleyebilirsiniz.
XML feed'ini sunucunuzda barındırma
Otel Listesi Çekme yayınlama yöntemini kullanarak sunucunuzda bir otel listesi barındırabilirsiniz. Google, feed'i tercih ettiğiniz sıklıkta getirir. Otel listenizi oluşturduktan ve XML dosyalarını doğruladıktan sonra aşağıdakileri yapın:
Barındırma koşullarında 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 genellikle haftada bir indirme programı
- İndirme URL'si ve kimlik doğrulama koşulları
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österilir.
Hatalar varsa Google, hataları düzeltebilmeniz ve dosyaları tekrar indirilmeye hazırlayabilmeniz için bunları sizinle paylaşır.
Barındırma koşulları
XML feed'inizi barındırırken aşağıdaki koşullara dikkat edin:
Sunucu gereksinimi
- Sunucuya HTTP veya HTTPS üzerinden erişilebilmelidir.
Dizin gereksinimleri
Google'ın verilerinizin tam anlık görüntüsünü aldığından ve eksik dosyaları indirmeye çalışmadığından emin olmak için dosyaları HTTP sunucunuza gönderirken aşağıdaki yönergeleri uygulayın:
Feed'inizin XML dosyalarını Google'ın içeriği getirdiği dizin dışında 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.
Bir
.zip
dosyası sağlıyorsanız XML dosyalarını indirme dizinine değil, kök düzeyinde ekleyin.
Dosya gereksinimleri
Microsoft Word dosyası gibi biçimlendirilmiş dosyalar değil, düz metin dosyaları 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ı olarak sıkıştırılabilir. Sıkıştırılmış XML dosyaları veya.zip
dosyaları için herhangi bir sınır yoktur.Dosyaları aşağıdaki gibi adlandırın:
- Tek bir XML dosyası için
PARTNER_NAME_local.xml
biçimini kullanın. - ZIP dosyasındaki bir veya birden fazla XML dosyası için
PARTNER_NAME_local.xml.zip
kullanın.
ZIP dosyasındaki ayrı XML dosyaları istenilen şekilde adlandırılabilir, ancak her dosya adına bir 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ızı güven altına alabilirsiniz.
NTLM desteklenmiyor.