Menyiapkan Daftar Hotel di XML

Untuk menyiapkan daftar hotel, Anda dapat menggunakan salah satu metode berikut:

  • Menyediakan file CSV atau XML
  • Mengupload file dari Pusat Pengelolaan Hotel
  • Menghosting file di server

Panduan ini menjelaskan cara menyiapkan daftar hotel menggunakan file XML dan menghosting Feed XML di server Anda agar Google dapat mendownload file XML Anda sesuai permintaan jadwal proyek. Untuk metode lain penyiapan daftar hotel, lihat Cara menyiapkan inventaris hotel Anda.

Tentang daftar hotel di XML

File daftar hotel berisi data deskriptif—seperti nama properti, alamat, lokasi GeoCode—yang diatur berdasarkan properti, untuk semua properti di akun Pusat Pengelolaan Hotel.

Contoh file daftar hotel yang sangat mendasar dalam format file XML ditampilkan di bawah ini. Contoh ini hanya menampilkan salah satu dari beberapa elemen <listing> yang yang ditentukan dalam file. Setiap elemen <listing> mewakili sebuah properti.

<?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>

Membuat daftar hotel di XML

Untuk membuat feed daftar hotel di XML, ikuti langkah-langkah berikut:

  1. Tinjau persyaratan file.

  2. Kodekan file Anda seperti yang dijelaskan dalam XML Daftar Hotel Referensi.

  3. Validasi file menggunakan feed daftar hotel skema.

Setelah memvalidasi file, hosting feed di server Anda. Atau, Anda dapat mengupload daftar Anda di Hotel secara manual Google.

Menghosting feed XML di server Anda

Dengan metode pengiriman Pull Daftar Hotel, Anda dapat menghosting daftar hotel di server, dan Google akan mengambil feed sesuai frekuensi yang Anda inginkan. Setelah Anda membuat daftar hotel dan memvalidasi file XML-nya, lakukan hal berikut:

  1. Menyiapkan file untuk Google seperti yang dijelaskan dalam Hosting persyaratan.

  2. Hubungi Manajer Akun Teknis (TAM) Anda untuk menyiapkan hal berikut:

    • Jadwal download untuk Google, biasanya seminggu sekali
    • Persyaratan autentikasi dan URL download

Jika tidak ada error, daftar hotel Anda akan dipublikasikan dan semua properti yang berhasil dicocokkan di Google Maps akan ditampilkan di Hotel Anda Pusatkan akun, di bawah tab Properti.

Jika ada error, Google akan membagikan error tersebut kepada Anda agar Anda dapat memperbaikinya dan mempersiapkan file untuk diunduh lagi.

Persyaratan hosting

Patuhi persyaratan berikut saat menghosting feed XML Anda:

Persyaratan server

  • Server harus dapat diakses melalui HTTP atau HTTPS.

Persyaratan direktori

Untuk memastikan bahwa Google mengambil ringkasan lengkap dari data Anda dan tidak mencoba mendownload file yang tidak lengkap, ikuti panduan berikut saat memposting ke server HTTP Anda:

  • Mengembangkan dan memvalidasi file XML feed Anda di direktori selain direktori Google mengambil dari, yaitu: Tidak menggunakan direktori download.

  • Setelah Anda berhasil memvalidasi file XML feed, buat tautkan dari direktori download ke feed yang baru dibuat.

  • Jika Anda menyediakan file .zip, sertakan file XML di tingkat root dan tidak berada dalam direktori unduhan.

Persyaratan file

  • Gunakan file teks biasa dan bukan file berformat seperti Microsoft Word .

  • Pastikan ukuran file XML yang tidak dikompresi tidak melebihi 100 MB. Tunggal atau beberapa file XML dapat dikompresi menjadi satu file .zip. Tidak ada batas untuk file XML yang di-zip atau file .zip.

  • Beri nama file sebagai berikut:

    • Untuk satu file XML, gunakan PARTNER_NAME_local.xml.
    • Untuk satu atau beberapa file XML dalam zip, gunakan PARTNER_NAME_local.xml.zip

    Masing-masing file XML dalam zip dapat diberi nama dengan cara apa pun, namun, sebaiknya tambahkan kode bahasa ke setiap nama file.

Persyaratan autentikasi

  • Secara opsional, Anda dapat mengamankan file dengan nama pengguna dan sandi menggunakan menggunakan otentikasi BASIC atau DIGEST.

  • NTLM tidak didukung.