- Ressource: PriceAccuracyView
- PriceAccuracyRow
- PriceRecord
- Gerät
- MismatchReason
- SignalSource
- Methoden
Ressource: PriceAccuracyView
Eine Ansicht zur Preisgenauigkeit. Umfasst die Funktionalität der Berichte zur Preisgenauigkeit in API-Versionen vor 3.0. Weitere Informationen finden Sie im Bericht zur Preisgenauigkeit.
| JSON-Darstellung |
|---|
{
"name": string,
"results": [
{
object ( |
| Felder | |
|---|---|
name |
Der Ressourcenname muss das Format |
results[] |
Die Liste der Zeilen, die der Abfrage entsprechen. |
PriceAccuracyRow
Eine Zeile zur Preisgenauigkeit.
| JSON-Darstellung |
|---|
{ "hotel": string, "checkinDate": { object ( |
| Felder | |
|---|---|
hotel |
Vom Partner definierte Hotel-ID. |
checkinDate |
Datum des Check-ins. |
lengthOfStayDays |
Aufenthaltsdauer. |
fetchedPriceRecord |
Preis, wie er auf der Website des Partners angegeben ist. |
cachedPriceRecord |
Preis, wie er beworben wird. |
correctionTime |
Zeitpunkt, zu dem ein falscher Preis auf einen korrekten Preis aktualisiert wird. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
url |
Ursprüngliche URL, die auf der Website des Partners aufgerufen wurde. |
rateRuleId |
Die Preisregel des beworbenen Preises für nicht öffentliche Tarife. |
hotelCountryCode |
Das Land des Hotels (basierend auf der Adresse). |
deviceType |
Der Gerätetyp des Nutzers. |
finalDomain |
Die Domain der finalen Seite, von der die Preise gelesen werden. |
mismatchReason |
Der Grund, warum der abgerufene Preis nicht mit dem im Cache gespeicherten Preis übereinstimmt. |
affectsScore |
„True“, wenn sich diese Zeile auf die Gesamtquote zur Preisgenauigkeit auswirkt. |
signalSource |
Quelle des Signals zur Preisgenauigkeit. |
userRegionCode |
Die Region des Nutzers. |
adultOccupancy |
Die Anzahl der Erwachsenen in den Belegungsdetails der Validierungsabfrage. Hinweis: Dieses Feld wird aufgrund technischer Einschränkungen möglicherweise nicht immer ausgefüllt. Falls es fehlt, sollten Partner von standardmäßig zwei Erwachsenen ausgehen. |
childOccupancy |
Die Anzahl der Kinder in den Belegungsdetails der Validierungsabfrage. Hinweis: Dieses Feld wird möglicherweise nicht immer ausgefüllt. Falls es fehlt, sollten Partner von standardmäßig null Kindern ausgehen. |
PriceRecord
Ein Preisdatensatz.
| JSON-Darstellung |
|---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
| Felder | |
|---|---|
basePrice |
Grundpreis. |
taxesAndFees |
Steuern und Gebühren. |
currencyCode |
ISO 4217-Währungscode. |
time |
Zeitstempel dieses Preisdatensatzes. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
Gerät
Listet die unterstützten Geräte auf.
| Enums | |
|---|---|
DEVICE_UNSPECIFIED |
Nicht angegeben. |
DEVICE_UNKNOWN |
Der Wert ist in dieser Version unbekannt. |
DESKTOP |
Computer. |
MOBILE |
Mobilgeräte mit vollwertigem Internetbrowser. |
TABLET |
Tablets mit vollwertigem Internetbrowser. |
MismatchReason
Listet die Gründe für Diskrepanzen auf.
| Enums | |
|---|---|
MISMATCH_REASON_UNSPECIFIED |
Nicht angegeben. |
MISMATCH_REASON_UNKNOWN |
Der Wert ist in dieser Version unbekannt. |
TAX_MISMATCH |
Diskrepanz bei den Steuern. |
ROOM_UNAVAILABLE |
Zimmer nicht verfügbar. |
SITE_ERROR |
Fehler auf der Website. |
PRICE_FEED_DELAYED |
Verzögerung beim Preis-Feed. |
DISCOUNT_MISSING |
Rabatt fehlt. |
INCORRECT_DISCOUNT_VALUE |
Falscher Rabattwert. |
WRONG_ITINERARY |
Falscher Reiseplan. |
SignalSource
Listet die unterstützten Signalmethoden für die Preisgenauigkeit auf.
| Enums | |
|---|---|
SIGNAL_SOURCE_UNSPECIFIED |
Nicht angegeben. |
SIGNAL_SOURCE_UNKNOWN |
Der Wert ist in dieser Version unbekannt. |
FETCHED |
Der Preis wird direkt von der Website des Partners gelesen. |
PIXEL |
Der Preis wird vom Partner über ein Pixel zur Preisgenauigkeit bereitgestellt. |
Methoden |
|
|---|---|
|
Gibt die angeforderte Ansicht zur Preisgenauigkeit mit allen Details zurück. |
|
Listet die verfügbaren Ansichten zur Preisgenauigkeit auf. |
|
Gibt die Zusammenfassung zur Preisgenauigkeit zurück. |