REST Resource: accounts.priceAccuracyViews

Kaynak: PriceAccuracyView

Fiyat doğruluğu görünümü. API'nin 3.0 sürümünden önceki sürümlerinde fiyat doğruluğu raporları işlevini kapsar. Daha fazla bilgi için Fiyat doğruluğu raporu başlıklı makaleyi inceleyin.

JSON gösterimi
{
  "name": string,
  "results": [
    {
      object (PriceAccuracyRow)
    }
  ]
}
Alanlar
name

string

Kaynak adı accounts/{account_id}/priceAccuracyViews/{report_date} biçiminde olmalıdır.

results[]

object (PriceAccuracyRow)

Sorguyla eşleşen satırların listesi.

PriceAccuracyRow

Fiyat doğruluğu satırı.

JSON gösterimi
{
  "hotel": string,
  "checkinDate": {
    object (Date)
  },
  "lengthOfStayDays": integer,
  "fetchedPriceRecord": {
    object (PriceRecord)
  },
  "cachedPriceRecord": {
    object (PriceRecord)
  },
  "correctionTime": string,
  "url": string,
  "rateRuleId": string,
  "hotelCountryCode": string,
  "deviceType": enum (Device),
  "finalDomain": string,
  "mismatchReason": enum (MismatchReason),
  "affectsScore": boolean,
  "signalSource": enum (SignalSource),
  "userRegionCode": string,
  "adultOccupancy": integer,
  "childOccupancy": integer
}
Alanlar
hotel

string

İş ortağı tarafından tanımlanan otel kimliği.

checkinDate

object (Date)

Giriş tarihi

lengthOfStayDays

integer

Konaklama süresi.

fetchedPriceRecord

object (PriceRecord)

İş ortağı web sitesinden alınan fiyat.

cachedPriceRecord

object (PriceRecord)

Reklamda belirtilen fiyat.

correctionTime

string (Timestamp format)

Yanlış fiyatın doğru fiyatla güncellendiği zaman.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

url

string

İş ortağı web sitesinde ziyaret edilen ilk URL.

rateRuleId

string

Herkese açık olmayan fiyatlar için reklamı yapılan fiyatın ücret kuralı.

hotelCountryCode

string

Otelin bulunduğu ülke (adrese göre).

deviceType

enum (Device)

Kullanıcının cihaz türü.

finalDomain

string

Fiyatların okunduğu son sayfanın alan adı.

mismatchReason

enum (MismatchReason)

Getirilen fiyatın, önbelleğe alınan fiyatla eşleşmemesinin nedeni.

affectsScore

boolean

Bu satır genel fiyat doğruluğu puanını etkiliyorsa doğru.

signalSource

enum (SignalSource)

Fiyat doğruluğu sinyalinin kaynağı.

userRegionCode

string

Kullanıcının bölgesi.

adultOccupancy

integer

Doğrulama sorgusunun doluluk ayrıntılarındaki yetişkin sayısı.

childOccupancy

integer

Doğrulama sorgusunun doluluk ayrıntılarındaki çocuk sayısı.

PriceRecord

Fiyat kaydı.

JSON gösterimi
{
  "basePrice": number,
  "taxesAndFees": number,
  "currencyCode": string,
  "time": string
}
Alanlar
basePrice

number

Taban fiyat.

taxesAndFees

number

Vergiler ve ücretler.

currencyCode

string

ISO 4217 para birimi kodu.

time

string (Timestamp format)

Bu fiyat kaydının zaman damgası.

Oluşturulan çıkışın her zaman Z ile normalleştirildiği ve 0, 3, 6 veya 9 kesirli basamak kullandığı RFC 3339'u kullanır. "Z" dışındaki saat farkları da kabul edilir. Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

Cihaz

Desteklenen cihazları listeler.

Sıralamalar
DEVICE_UNSPECIFIED Belirtilmedi.
DEVICE_UNKNOWN Bu sürümde değer bilinmiyor.
DESKTOP Bilgisayarlar'ı seçin.
MOBILE Tam işlevli tarayıcılara sahip mobil cihazlar
TABLET Tam işlevli tarayıcılara sahip tabletler

MismatchReason

Uyuşmazlık nedenlerini listeler.

Sıralamalar
MISMATCH_REASON_UNSPECIFIED Belirtilmedi.
MISMATCH_REASON_UNKNOWN Bu sürümde değer bilinmiyor.
TAX_MISMATCH Vergi uyuşmazlığı.
ROOM_UNAVAILABLE Oda kullanılamıyor.
SITE_ERROR Site hatası.
PRICE_FEED_DELAYED Fiyat feed'i gecikti.
DISCOUNT_MISSING İndirim eksik.
INCORRECT_DISCOUNT_VALUE İndirim değeri yanlış.
WRONG_ITINERARY Yanlış seyahat planı.

SignalSource

Fiyat doğruluğu için desteklenen sinyal yöntemlerini listeler.

Sıralamalar
SIGNAL_SOURCE_UNSPECIFIED Belirtilmedi.
SIGNAL_SOURCE_UNKNOWN Bu sürümde değer bilinmiyor.
FETCHED Fiyat doğrudan iş ortağının web sitesinden okunur.
PIXEL Fiyat, iş ortağı tarafından fiyat doğruluğu pikseli aracılığıyla sağlanır.

Yöntemler

get

İstenen fiyat doğruluğu görünümünü tüm ayrıntılarıyla döndürür.

list

Kullanılabilir fiyat doğruluğu görünümlerini listeler.

summarize

Fiyat doğruluğu özetini döndürür.