- Ressource: PriceAccuracyView
- PriceAccuracyRow
- PriceRecord
- Appareil
- MismatchReason
- SignalSource
- Méthodes
Ressource: PriceAccuracyView
Vue "Précision des prix" Recense les fonctionnalités des rapports sur la précision des prix dans les versions de l'API antérieures à la version 3.0. Pour en savoir plus, consultez Rapport sur la précision des prix.
Représentation JSON |
---|
{
"name": string,
"results": [
{
object ( |
Champs | |
---|---|
name |
Nom de la ressource au format |
results[] |
Liste de lignes correspondant à la requête. |
PriceAccuracyRow
Une ligne de précision des prix
Représentation JSON |
---|
{ "hotel": string, "checkinDate": { object ( |
Champs | |
---|---|
hotel |
ID d'hôtel défini par le partenaire. |
checkinDate |
Date d'arrivée. |
lengthOfStayDays |
Durée du séjour. |
fetchedPriceRecord |
Prix tel qu'il apparaît sur le site Web du partenaire. |
cachedPriceRecord |
Prix annoncé. |
correctionTime |
Heure à laquelle un prix incorrect est remplacé par un prix correct. Horodatage au format RFC3339 UTC "Zulu" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
url |
URL initiale visitée sur le site Web du partenaire. |
rateRuleId |
Règle d'offres du prix annoncé pour les tarifs non publics. |
hotelCountryCode |
Pays de l'hôtel (selon l'adresse). |
deviceType |
Type d'appareil de l'utilisateur. |
finalDomain |
Domaine de la page finale à partir de laquelle les prix sont lus. |
mismatchReason |
Raison pour laquelle le prix récupéré ne correspond pas au prix mis en cache. |
affectsScore |
Vrai si cette ligne a une incidence sur le taux global de précision des prix. |
signalSource |
Source du signal de précision des prix. |
userRegionCode |
Région de l'utilisateur. |
adultOccupancy |
Nombre d'adultes dans les détails d'occupation de la requête de validation. |
childOccupancy |
Nombre d'enfants dans les détails d'occupation de la requête de validation. |
Enregistrement de prix
Un prix record.
Représentation JSON |
---|
{ "basePrice": number, "taxesAndFees": number, "currencyCode": string, "time": string } |
Champs | |
---|---|
basePrice |
Prix de base. |
taxesAndFees |
Taxes et frais. |
currencyCode |
Code de devise ISO 4217. |
time |
Horodatage de cet enregistrement des prix. Horodatage au format RFC3339 UTC "Zulu" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
Type d'appareil
Énumère les appareils compatibles.
Enums | |
---|---|
DEVICE_UNSPECIFIED |
Non spécifié. |
DEVICE_UNKNOWN |
La valeur est inconnue dans cette version. |
DESKTOP |
Ordinateurs. |
MOBILE |
Smartphones |
TABLET |
Tablettes dotées d'un navigateur Internet complet |
Motif de non-correspondance
Énumère les motifs de non-concordance.
Enums | |
---|---|
MISMATCH_REASON_UNSPECIFIED |
Non spécifié. |
MISMATCH_REASON_UNKNOWN |
La valeur est inconnue dans cette version. |
TAX_MISMATCH |
Non-concordance des taxes. |
ROOM_UNAVAILABLE |
Salle non disponible. |
SITE_ERROR |
Erreur du site. |
PRICE_FEED_DELAYED |
Flux des prix retardé. |
DISCOUNT_MISSING |
Remise manquante. |
INCORRECT_DISCOUNT_VALUE |
Valeur de remise incorrecte. |
WRONG_ITINERARY |
Mauvais séjour. |
SignalSource
Énumère les méthodes de signalement acceptées pour la précision des prix.
Enums | |
---|---|
SIGNAL_SOURCE_UNSPECIFIED |
Non spécifié. |
SIGNAL_SOURCE_UNKNOWN |
La valeur est inconnue dans cette version. |
FETCHED |
Le prix est lu directement sur le site Web du partenaire. |
PIXEL |
Le prix est fourni par le partenaire via un pixel de précision des prix. |
Méthodes |
|
---|---|
|
Affiche la vue détaillée de la précision des prix demandée. |
|
Répertorie les vues de précision des prix disponibles. |
|
Affiche le récapitulatif de précision des prix. |