- Resource: PriceAccuracyView
- PriceAccuracyRow
- PriceRecord
- Perangkat
- MismatchReason
- SignalSource
- Metode
Resource: PriceAccuracyView
Tampilan akurasi harga. Mencakup fungsi laporan akurasi harga dalam versi API sebelum v3.0. Untuk mengetahui informasi selengkapnya, lihat Laporan Akurasi Harga.
| Representasi JSON | 
|---|
| {
  "name": string,
  "results": [
    {
      object ( | 
| Kolom | |
|---|---|
| name | 
 Nama resource harus dalam format  | 
| results[] | 
 Daftar baris yang cocok dengan kueri. | 
PriceAccuracyRow
Baris akurasi harga.
| Representasi JSON | 
|---|
| { "hotel": string, "checkinDate": { object ( | 
| Kolom | |
|---|---|
| hotel | 
 ID hotel yang ditentukan partner. | 
| checkinDate | 
 Tanggal check-in. | 
| lengthOfStayDays | 
 Lama menginap. | 
| fetchedPriceRecord | 
 Harga seperti yang dibaca dari situs partner. | 
| cachedPriceRecord | 
 Harga seperti yang diiklankan. | 
| correctionTime | 
 Waktu saat harga yang salah diperbarui menjadi harga yang benar. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh:  | 
| url | 
 URL awal yang dikunjungi di situs partner. | 
| rateRuleId | 
 Aturan tarif harga yang diiklankan untuk tarif tidak publik. | 
| hotelCountryCode | 
 Negara lokasi hotel (berdasarkan alamat). | 
| deviceType | 
 Jenis perangkat pengguna. | 
| finalDomain | 
 Domain halaman akhir tempat harga dibaca. | 
| mismatchReason | 
 Alasan harga yang diambil tidak cocok dengan harga yang di-cache. | 
| affectsScore | 
 Benar (True) jika baris ini memengaruhi skor akurasi harga secara keseluruhan. | 
| signalSource | 
 Sumber sinyal akurasi harga. | 
| userRegionCode | 
 Wilayah pengguna. | 
| adultOccupancy | 
 Jumlah orang dewasa dalam detail hunian kueri validasi. | 
| childOccupancy | 
 Jumlah anak dalam detail hunian kueri validasi. | 
PriceRecord
Catatan harga.
| Representasi JSON | 
|---|
| { "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } | 
| Kolom | |
|---|---|
| basePrice | 
 Harga dasar. | 
| taxesAndFees | 
 Pajak dan biaya. | 
| currencyCode | 
 Kode mata uang ISO 4217. | 
| time | 
 Stempel waktu catatan harga ini. Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh:  | 
Perangkat
Mencantumkan perangkat yang didukung.
| Enum | |
|---|---|
| DEVICE_UNSPECIFIED | Tidak ditentukan. | 
| DEVICE_UNKNOWN | Nilai tidak diketahui dalam versi ini. | 
| DESKTOP | Komputer. | 
| MOBILE | Perangkat seluler dengan browser lengkap. | 
| TABLET | Tablet dengan browser lengkap. | 
MismatchReason
Mencantumkan alasan ketidakcocokan.
| Enum | |
|---|---|
| MISMATCH_REASON_UNSPECIFIED | Tidak ditentukan. | 
| MISMATCH_REASON_UNKNOWN | Nilai tidak diketahui dalam versi ini. | 
| TAX_MISMATCH | Pajak tidak cocok. | 
| ROOM_UNAVAILABLE | Kamar tidak tersedia. | 
| SITE_ERROR | Error situs. | 
| PRICE_FEED_DELAYED | Feed harga tertunda. | 
| DISCOUNT_MISSING | Diskon tidak ada. | 
| INCORRECT_DISCOUNT_VALUE | Nilai diskon salah. | 
| WRONG_ITINERARY | Itinerari salah. | 
SignalSource
Mencantumkan metode pensinyalan yang didukung untuk akurasi harga.
| Enum | |
|---|---|
| SIGNAL_SOURCE_UNSPECIFIED | Tidak ditentukan. | 
| SIGNAL_SOURCE_UNKNOWN | Nilai tidak diketahui dalam versi ini. | 
| FETCHED | Harga dibaca langsung dari situs partner. | 
| PIXEL | Harga disediakan oleh partner melalui piksel akurasi harga. | 
| Metode | |
|---|---|
| 
 | Menampilkan tampilan akurasi harga yang diminta dengan detail lengkap. | 
| 
 | Mencantumkan tampilan akurasi harga yang tersedia. | 
| 
 | Menampilkan ringkasan akurasi harga. |