Ringkasan harga

Harga hotel adalah harga terendah untuk kamar double untuk kamar tertentu itinerari yang merupakan kombinasi tanggal check-in dan malam menginap.

Ringkasan

Harga yang Anda tentukan untuk kombinasi hotel atau itinerari sangat penting bagi hotel hasil penelusuran. Anda harus menjaga harga tetap terbaru, akurat, dan kompetitif.

Google biasanya menggunakan harga dari cache harga saat menampilkan penelusuran hasil pengujian tersebut. Setiap kali Anda mengirim pesan Transaksi yang berisi harga ke Google pembaruan, Google menyimpan data tersebut ke dalam {i>cache<i}.

Google juga dapat meminta harga yang diperbarui dari Anda secara real time untuk Iklan Hotel menggunakan akun layanan. Saat pengguna menelusuri hotel atau itinerari tertentu Google dapat mengirimkan "langsung" meminta atau pesan Kueri Harga real time. Jika Anda merespons dalam jangka waktu yang ditentukan, harga tersebut dapat muncul di hasil dari itinerari yang diminta pengguna. Google juga menyimpan hasil Kueri Harga Real Time sehingga dapat ditayangkan untuk permintaan mendatang.

Ukuran pembaruan harga

Saat menetapkan harga untuk kamar, Anda memberikan pemesanan di awal dan durasi nilai masa inap (LoS), dengan harga untuk setiap kombinasi dari nilai tersebut dan kamar ID atau ID paket tarif. Nilai pemesanan dan LoS ditetapkan secara default ke berikut ini:

  • Pemesanan di muka hingga 330 hari
  • Menginap hingga 30 malam

Berdasarkan panduan umum ini, harga kamar untuk satu orang dapat memerlukan hingga 9.900 entri terpisah (330 * 30), satu untuk setiap kombinasi tanggal check-in dan jumlah malam.

Matriks berikut mengilustrasikan bagian dari data itinerari untuk satu hotel. Setiap sel dengan harga dalam matriks mewakili satu kombinasi itinerari tanggal check-in dan panjang masa inap; setiap itinerari merepresentasikan nilai yang diminta Google untuk properti:

Hotel dan itinerari mana yang ditetapkan ulang harganya

Hotel yang diberi harga Google ditentukan oleh Daftar Hotel Anda. Kecuali jika mereka dinonaktifkan, semua hotel di Feed Daftar Hotel ditetapkan ulang harganya dengan Pesan transaksi, atau, di beberapa kasus, Kueri Harga Real Time.

Perbarui Harga

Proses umum untuk memperbarui harga adalah:

  1. Anda menentukan hotel yang akan diberi harga dalam Daftar Hotel selama penyiapan awal, lalu dengan pembaruan berkala jika daftar Anda berubah.

  2. Hanya Harga yang Diubah: Google mengirimkan permintaan Pesan Permintaan Petunjuk.

  3. Hanya Harga yang Diubah: Server Anda merespons dengan Pesan Respons Petunjuk yang menentukan kombinasi hotel atau itinerari mana yang perlu ditetapkan ulang harganya.

  4. Google mengirimkan pesan Kueri ke server Anda. Pesan Kueri menyertakan ID hotel dan itinerari untuk Google memerlukan harga.

  5. Untuk Harga Real Time Kueri, Google menetapkan batas waktu saat Anda harus merespons agar hotel atau itinerarinya muncul dalam lelang saat ini.

  6. Server Anda merespons dengan Pesan transaksi yang menentukan harga baru.

  7. Google memperbarui cache-nya dengan data harga dari Transaksi Anda untuk membuat pesan email baru.

Untuk mengetahui informasi selengkapnya tentang Harga Pull dan Harga yang Diubah, lihat Mode Pengiriman.

Harga dengan pesan Transaksi

Untuk menetapkan harga hotel atau itinerari (kombinasi tanggal check-in ditambah jumlah malam), gunakan Pesan transaksi dengan satu <Result> untuk setiap itinerari.

Gunakan panduan berikut saat menetapkan harga:

  • Tarif: Berikan tarif terendah untuk jumlah tamu dua orang untuk setiap kamar itinerarinya. Menetapkan tarif dengan Hotel Price API yang berbeda dengan yang ditampilkan di situs Anda dapat membingungkan pengguna dan mengakibatkan pemesanan yang hilang.

  • Jumlah Malam: Tentukan total biaya menginap untuk setiap itinerari, beserta tarif per malam. Google menghitung tarif per malam untuk Anda.

  • Kebijakan: Mematuhi kebijakan akurasi harga Google saat menetapkan tarif. Hal ini mengharuskan harga yang muncul di hasil penelusuran tidak jauh berbeda dengan harga pemesanan akhir.

  • Harga yang mencakup semua biaya: Agar memenuhi syarat untuk muncul di listingan untuk Amerika Serikat dan pengguna akhir di Kanada, hotel Anda biasanya harus memisahkan pajak dan biaya dari tarif dasar. Untuk informasi selengkapnya, lihat Kebijakan Pajak dan Biaya.

  • Pembulatan: Jangan membulatkan nilai untuk harga, pajak, dan biaya.

Untuk informasi tentang cara menghapus hotel dari inventaris Anda, lihat Menghapus Inventaris.

Pesan harga

Saat menggunakan Pesan transaksi untuk menentukan ulang harga itinerari, turunan berikut elemen <Result> wajib ada:

  • <Property>
  • <Baserate>
  • <Tax>
  • <OtherFees>
  • <Checkin> (itinerari)
  • <Nights> (itinerari)

Anda dapat optionally menyertakan elemen turunan <Result> berikut di pesan Transaksi Anda:

  • <AllowablePointsOfSale>
  • <ChargeCurrency>
  • <Custom[1-5]>
  • <RoomBundle>
  • <RoomID>

Untuk mengetahui informasi selengkapnya tentang setiap elemen ini, lihat <Transaction>.

Contoh penghitungan harga

Contoh berikut menetapkan harga kamar (jumlah tamu dua orang default) untuk 1 hingga 7 malam dengan tanggal check-in 7 Juni:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2017-08-24T16:20:00-04:00" id="42">
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>1</Nights>
    <Baserate currency="USD">209.99</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>2</Nights>
    <Baserate currency="USD">419.98</Baserate>
    <Tax currency="USD">25.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>3</Nights>
    <Baserate currency="USD">614.97</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>4</Nights>
    <Baserate currency="USD">819.96</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>5</Nights>
    <Baserate currency="USD">999.95</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>6</Nights>
    <Baserate currency="USD">1193.94</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
  <Result>
    <Property>1234</Property>
    <Checkin>2018-06-07</Checkin>
    <Nights>7</Nights>
    <Baserate currency="USD">1259.93</Baserate>
    <Tax currency="USD">21.12</Tax>
    <OtherFees currency="USD">2.00</OtherFees>
  </Result>
</Transaction>

Setiap pesan Transaksi dapat memiliki berapa pun elemen <Result>, asalkan ukuran total pesan tidak melebihi 100 MB.

Frekuensi pembaruan harga

Sebaiknya rencanakan untuk memperbarui harga setiap kali harga berubah. Bagaimana Anda hal ini bergantung pada apakah Anda memilih metode Pull atau Harga yang Diubah untuk memperbarui informasi harga. Untuk informasi selengkapnya, lihat memilih mode pengiriman.

Frekuensi dan jumlah Kueri Harga Real Time yang dikirimkan Google kepada Anda juga dapat dikonfigurasi. Untuk mengetahui informasi selengkapnya, lihat Harga Real Time Kueri.

Harga yang mencakup semua biaya

Bergantung pada lokasi geografis pengguna, Anda dapat mempertimbangkan menggunakan harga yang mencakup semua alih-alih harga per item.

Harga paket lengkap mencakup total nilai tarif dasar kamar ditambah pajak dan biaya di elemen <Baserate> dalam transaksi untuk membuat pesan email baru. Penetapan harga Itemized memisahkan harga ke dalam <Baserate>, Elemen <Taxes>, dan <OtherFees>.