Salah satu cara untuk menerapkan feed harga adalah menggunakan Harga yang Diubah (sebelumnya Harga Tarik dengan Petunjuk).
Alur untuk metode ini adalah sebagai berikut:
Google mengirimkan pesan Permintaan Petunjuk dari elemen root
<HintRequest>
yang berisi informasi waktu dari update server terbaru Anda.Server Anda merespons dengan pesan Respons Petunjuk,
<Hint>
, yang berisi daftar harga hotel yang telah berubah sejak update terakhir.Kemudian, Google akan merespons dengan pesan Kueri:
<Query>
.Server Anda merespons dengan pesan Transaksi,
<Transaction>
, yang menyertakan data yang diperbarui.
Untuk ringkasan penetapan ulang harga, lihat Proses penentuan ulang harga.
Google mengirimkan pesan Permintaan Petunjuk ke server Anda dengan interval 5 menit secara default. Frekuensi ini dapat disesuaikan dengan menyetel hubungi kami.
Pesan permintaan dikirim menggunakan metode POST
HTTP dengan header Content-Type
ditetapkan ke application/xml
dan header User-Agent
ditetapkan ke
Google-HotelAdsPrices
. Pastikan status endpoint yang dikirimkan kembali oleh Google adalah OK
dengan menghubungi Manajer Akun Teknis (TAM) Anda. Anda seharusnya telah mengonfigurasi setelan ini selama penyiapan awal Harga Hotel.
Contoh Permintaan Petunjuk
Pesan Permintaan Petunjuk memiliki elemen root
<HintRequest>
dan satu elemen turunan, <LastFetchTime>
.
<?xml version="1.0" encoding="UTF-8"?>
<HintRequest id="request" timestamp="2023-06-03T22:59:48Z">
<LastFetchTime>2023-06-03T22:54:40Z</LastFetchTime>
</HintRequest>
Untuk contoh dan informasi tambahan lainnya, lihat Referensi XML Kueri & Petunjuk.