REST Resource: accounts.priceAccuracyViews

Kaynak: PriceAccuracyView

Fiyat doğruluğu görünümü. 3.0 öncesi API 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

accounts/{account_id}/priceAccuracyViews/{report_date} biçimindeki kaynak adı.

results[]

object (PriceAccuracyRow)

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

FiyatDoğruluğu Satırı

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 okunan fiyat.

cachedPriceRecord

object (PriceRecord)

Reklamı yapılan fiyat.

correctionTime

string (Timestamp format)

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

RFC3339 UTC "Zulu&quot" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

url

string

İş ortağının 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)

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

affectsScore

boolean

Bu satır, genel fiyat doğruluk puanını etkiliyorsa doğru değerini alır.

signalSource

enum (SignalSource)

Fiyat doğruluk sinyalinin kaynağı.

userRegionCode

string

Kullanıcının bölgesi.

adultOccupancy

integer

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

childOccupancy

integer

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

Fiyat Kaydı

Fiyat rekoru.

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ı.

RFC3339 UTC "Zulu&quot" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

Cihaz

Desteklenen cihazları numaralandırır.

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

Uyuşmazlık Nedeni

Tutarsızlık nedenlerini gösterir.

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

Sinyal Kaynağı

Fiyat doğruluğu için desteklenen sinyal yöntemlerini numaralandırır.

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ü ayrıntılı olarak 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.