Если вы получили сообщение об ошибке в статусе фида, перейдите по одной из ссылок ниже, чтобы найти сообщение и решение проблемы.
| Найдите сообщение об ошибке | |||
|---|---|---|---|
| 1001-1050 | 1051-1100 | 1101-2000 | 3001-4000 |
| 6001-7000 | 7001-8000 | 8001-8100 | 8101-8204 |
| 10001-11000 | 11001-11015 | ||
| Код | Сообщение | Описание |
|---|---|---|
| 1001 | Can't understand format on timestamp | Замените временную метку на ту, которая соответствует формату даты и времени. |
| 1002 | Can't understand Currency in Tax conversion | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 1003 | Can't understand Currency in OtherFees conversion | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 1005 | Invalid Baserate, Tax, or OtherFees | Убедитесь, что значения <Baserate>, <Tax> и <OtherFees> допустимы для этих полей. |
| 1006 | An all_inclusive rate is specified, but Tax is also provided | Маршрут all_inclusive не должен включать <Tax> и <OtherFees>. |
| 1007 | Result tag is used in the wrong context | Тег <Result> может быть только дочерним элементом тега <Transaction>. |
| 1008 | RoomID tag is used in the wrong context | Убедитесь, что тег <RoomID> используется только с <PackageData> или <RoomBundle>. |
| 1009 | PackageID tag is used in the wrong context | Убедитесь, что <PackageID> используется только с <PackageData> или <RoomBundle>. |
| 1010 | RatePlanID is used in the wrong context | <RatePlanID> можно использовать только в <RoomBundle>.
|
| 1011 | Occupancy must be > 1 in the base rate for a Result | Значение <Occupancy>, равное 1, не допускается в базовой ставке для <Result>. Укажите количество гостей больше 1 для базового тарифа. |
| 1012 | Capacity or Occupancy is over the maximum limit | Чтобы избежать ошибок, значения <Capacity> и <Occupancy> не должны превышать 20. Убедитесь, что записи <Capacity> и <Occupancy> не превышают это ограничение. |
| 1013 | The text value for Capacity or Occupancy can't be understood as an integer | Измените значение на целое число. |
| 1014 | Value can't be understood as a Boolean | Замените его одним из допустимых значений: 0, 1, true, false. |
| 1015 | Text entered for a tag that doesn't allow text | Замените запись подходящим нетекстовым элементом. |
| 1016 | Can't understand context for a Text element | Элемент <Text> был использован в неподходящем контексте и поэтому был проигнорирован. Исправьте этот элемент или переместите его в подходящий контекст. |
| 1018 | Value for Refundable days is over the maximum limit | Введите меньшее значение. Если же фактическое значение больше лимита, укажите, что стоимость номера не возвращается. |
| 1019 | Value for Refundable days can't be understood | Измените значение на целое число. |
| 1020 | Value can't be understood as a time | Введите правильный час и минуту в формате ЧЧ:ММ. |
| 1021 | The given attribute value is not valid for its intended element | Указанное значение атрибута недопустимо для этого элемента. Удалите этот атрибут из элемента XML или используйте другое допустимое значение атрибута. |
| 1022 | Can't find a match for the given partner and hotel ID | Убедитесь, что идентификатор гостиницы есть в фиде и что объект сопоставлен с объектом на Google Картах. |
| 1023 | Partner name isn't recognized | Это может быть связано с внутренней ошибкой Google. Повторите передачу. Если это не поможет, обратитесь в службу поддержки Google. |
| 1024 | Can't find a matched Google hotel ID for the given partner and hotel ID | У Google нет сопоставления между идентификатором партнера и гостиницы и идентификатором гостиницы в поиске отелей в Google. Это может быть связано с задержками в обработке данных со стороны Google или с тем, что данные не удалось сопоставить. Если вам нужна дополнительная помощь, обратитесь в Google. |
| 1025 | RoomID string is empty | Чтобы объявить действительный <RoomBundle>, каждый <RoomData> должен иметь <RoomID>. |
| 1026 | PackageID string is empty | Чтобы к можно было получить доступ из <RoomBundle>, у каждого <PackageData> должен быть
<PackageID>. |
| 1027 | Nesting data error: PartnerData, PropertyData, RoomData, and PackageData shouldn't be nested within each other | Проверьте XML-схему и исправьте ошибки вложенности. |
| 1028 | The CheckInDate can't be understood | Введите <CheckInDate>. в формате ГГГГ-ММ-ДД. |
| 1029 | The CheckInDate is out of range | Убедитесь, что все <CheckInDate>. должны относиться к будущему, а не к прошлому. |
| 1030 | LengthOfStay value is over the maximum limit | Максимальный срок для <LengthOfStay> – 30 дней. Измените данные так, чтобы <LengthOfStay> не превышало 30 дней.
|
| 1031 | Unable to find a matched Google hotel ID for the given partner and hotel ID | У Google нет сопоставления между идентификатором партнера и гостиницы и идентификатором гостиницы в поиске отелей в Google. Это может быть связано с задержками в обработке данных или с тем, что Google не удалось сопоставить данные. Если вам нужна дополнительная помощь, обратитесь в службу поддержки Google. |
| 1033 | Multiple results with the same key: the existing partner hotel ID and the new partner hotel ID | XML-ответ не может содержать несколько результатов с одинаковыми значениями <Property> и маршрута. |
| 1034 | The XML response can't contain multiple results with the same Property and itinerary | Чтобы избежать ошибок в данных, значения <RoomBundle> <Baserate> не должны быть пустыми, отрицательными или превышать максимальную цену за ночь (20 000 долларов США). <RoomBundle> Значения <Baserate> также не могут быть пустыми или непонятными. |
| 1036 | No RoomBundle Baserate matched the Baserate for the given Result. Room rates weren't stored | Убедитесь, что для BaseRate задано значение <RoomBundle>. Возникла одна или несколько ошибок: недопустимая валюта <Baserate>, отсутствует <Baserate>, недопустимое значение <DetailedTax>.
или недействительное значение атрибута <DetailedFee>. валюты. |
| 1037 | A RoomBundle matched the Baserate for the given Result, but not the Tax. Room rates weren't stored | Убедитесь, что у каждого элемента <Result> есть элемент <Baserate> с атрибутом <Tax>, который соответствует одному из элементов <RoomBundle>.
|
| 1038 | One or more RoomBundle values matched the Baserate and Tax, but not the OtherFees of the hotel price. Bundles weren't stored | Убедитесь, что у каждого элемента <Result> есть элемент <Baserate> с атрибутом <OtherFees>, который соответствует одному из элементов <RoomBundle>.
|
| 1039 | Closest RoomBundle did not match the currency of the Result | Убедитесь, что для каждого атрибута <Result> и соответствующего ему атрибута <RoomBundle> указана одна и та же валюта. |
| 1040 | Closest RoomBundle did not match the Result eligibility | Убедитесь, что у каждого элемента <Result> есть элемент <Baserate>, в том числе <Tax> и <OtherFees>, если это необходимо. Каждое значение <Baserate> должно соответствовать значению <RoomBundle>. |
| 1041 | Can't understand Currency given for a hotel ID | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 1042 | Can't understand payment type | Текстовое значение, указанное для ChargeCurrency, не распознано. |
| 1043 | Can't understand string for Tax or OtherFees | Измените формат <Tax> или <OtherFees> на число с плавающей запятой, например 123 или 12,34. |
| 1045 | Unexpected first element | Первым элементом должен быть <Transaction>. Исправьте схему файла. |
| 1047 | Missing or incomplete RoomID or PackageID | Недопустимое значение в поле <RoomID> или <PackageID>.
Прежде чем отправлять цены, укажите в метаданных <RoomID> или <PackageID>. |
| 1048 | Can't find PointOfSale ID | Значение идентификатора для этого <PointOfSale>. не найден в наборе заданных целевых страниц. Определите дополнительное свойство <PointOfSale>. или исправьте идентификатор в фиде с ценами. |
| 1049 | Fetch failed due to an external error | Не удалось получить цены. Дополнительную информацию можно найти в журналах сервера. |
| 1050 | Rate with duplicate RatePlanID | <Rate> с повторяющимся <RatePlanID> не сохранено. Задайте уникальное или пустое значение <RatePlanID> в каждом элементе <Result>. |
| Код | Сообщение | Описание |
| 1051 | Invalid duplication with key, hotel ID, and new partner hotel ID | Цена на отель снижена из-за совпадающих местоположений. Чтобы исправить ошибки в фиде, используйте сопоставление вручную. |
| 1053 | Invalid Rates tag placement | Недопустимое размещение тега <Rates>. Тег <Rates> может быть только непосредственным дочерним элементом тегов <Result> и <RoomBundle>. |
| 1054 | Invalid Rates tag placement | Недопустимое размещение тега <Rate>. Тег <Rate> можно указывать только внутри тега <Rates>. |
| 1056 | Rate with duplicate rate_rule_id | <Rate> с повторяющимся rate_rule_id не было сохранено. Убедитесь, что каждый <Rate>. встречается только один раз в любом заданном элементе <RoomBundle> или <Result>. |
| 1058 | XML can't be understood | Не удалось распознать XML-код. Проверьте XML-код с помощью xmllint или аналогичного инструмента. |
| 1061 | Itinerary not requested | Маршрут не запрашивается. Отвечайте только на запросы Google. |
| 1062 | Nights either not specified or not greater than zero | Значение <Nights> должно быть больше нуля. Укажите действительное значение <Nights> в <Result>. |
| 1063 | Can't find a matching Google hotel ID for partner and partner hotel ID | Google сопоставляет идентификаторы Google с идентификаторами партнеров. В этом случае одному идентификатору Google соответствует несколько идентификаторов партнера. Google выбирает один из них в качестве основного. Другие участники не будут записаны. Убедившись, что объекты действительно уникальны и не являются случаем смещения идентификаторов, обратитесь в службу поддержки Google, чтобы разделить идентификаторы. |
| 1064 | RoomId in the RoomBundle is not equal to the RoomId found in RoomData | Если <RoomID> указан и в <RoomBundle>, и во встроенном <RoomData>, то эти два значения должны совпадать. |
| 1065 | Invalid context for Name, Description or PhotoURL | Элементы <Name>, <Description> и <PhotoURL> должны быть размещены в <RoomData>, а не в <RoomBundle>. Чтобы устранить проблему, создайте вложенный элемент <RoomData> с этими элементами. По возможности отправляйте его отдельно от каждого маршрута и ссылайтесь на него только из маршрута. |
| 1066 | RoomBundle is missing a RatePlanID | У каждого элемента <RoomBundle> должен быть элемент <RatePlanID>. Обычно в URL нужно указать <RatePlanID>. Если вам не нужен <RatePlanID>, вставьте пустое значение, и значение будет назначено. |
| 1067 | A RoomData or PackageData value is given without a corresponding internal RoomID or PackageID | Если внутренний файл cookie <RoomData> или <PackageData> отсутствует<RoomID><PackageID>, то Google сначала попытается сохранить <RoomID> или <PackageID> в домене <RoomBundle>. В противном случае Google будет генерировать случайные идентификаторы. |
| 1068 | Property lacks Tax and OtherFees or all_inclusive setting | Свойства должны иметь значение all_inclusive или включать <Tax> и <OtherFees>. Значения <Tax> и <OtherFees> могут быть равны 0, но их необходимо указать, если не выбрано значение all_inclusive. Если у объекта недвижимости есть ненулевые значения <Tax> и <OtherFees>, укажите их. Если известно, что значения <Tax> и <OtherFees> равны нулю, укажите их как 0 и не задавайте all_inclusive.
Если для объекта неизвестны значения <Tax> и <OtherFees>, укажите вместо них all_inclusive.
|
| 1069 | One or more hotel itineraries were missing from the response | Убедитесь, что транзакции содержат все элементы, запрошенные в запросе. |
| 1070 | Can't understand a value for RoomUpgradeIncluded, NightlyValue, or OnPropertyCredit | Исправьте форматирование, чтобы каждая запись представляла собой значение валюты, которое может быть интерпретировано как число с плавающей запятой. |
| 1071 | Can't understand the number of miles listed in MilesIncluded | Измените значение на целое число. |
| 1072 | Occupancy in RoomBundle was too large for RoomID and Capacity | Убедитесь, что значение <Occupancy> в <RoomBundle> не превышает вместимость переговорной комнаты. Например, если вместимость комнаты равна 1, то для <Occupancy> в <RoomBundle> должно быть задано значение 1. |
| 1073 | No valid RoomBundle is specified, so Rate has been set as unavailable | Все значения <RoomBundle> для этого маршрута недействительны и были отклонены. Убедитесь, что каждый элемент <RoomBundle> содержит действительные данные. О конкретных ошибках сообщается отдельно. |
| 1074 | Double-occupancy price can't be listed for single-capacity RoomBundles | Указанная цена (<Baserate>) рассчитана на двух человек, но это невозможно, если во всех элементах <RoomBundle>, отправленных для маршрута, в поле <Capacity> указано значение 1. Если все доступные пакеты предназначены для номеров с <Capacity> 1, задайте для <Baserate> значение -1 (недоступно) или используйте элемент <Unavailable>. |
| 1075 | NumAdults is over the maximum limit | Чтобы избежать ошибок в данных, общее значение <Occupancy> не должно превышать 20. Убедитесь, что количество записей в файле <Occupancy> не превышает это ограничение. |
| 1076 | The text value for NumAdults can't be understood as an integer | Измените значение для атрибута "взрослый" <Occupancy> на целое число без десятичных знаков и нечисловых символов. |
| 1077 | Child age is over the maximum limit | Чтобы избежать ошибок в данных, максимальное значение <Child>
age должно быть равно 17. Убедитесь, что диапазон <Child>
age не выходит за эти рамки. |
| 1078 | The text value for Child age can't be understood as an integer | Измените значение на целое число. |
| 1079 | The number of guests given in OccupancyDetails is over the maximum limit | Чтобы избежать ошибок в данных, значение параметра <Occupancy> не должно превышать 20. Убедитесь, что количество записей в файле <Occupancy> не превышает это ограничение. |
| 1080 | Total number of guests given in Occupancy does not match the number in OccupancyDetails | Общее количество взрослых и детей, указанное в атрибуте <OccupancyDetails>, должно совпадать с общим количеством гостей, указанным в атрибуте <Occupancy>. |
| 1081 | NumAdults appears more than once | В объекте <OccupancyDetails> должно быть только одно значение <NumAdults> в качестве дочернего элемента. Все остальные вхождения будут игнорироваться. |
| 1082 | OccupancyDetails values are provided, but without a value for Occupancy | Если указаны <OccupancyDetails>, перед ними должно быть задано определенное значение для <Occupancy>. |
| 1083 | NumAdults is missing in OccupancyDetails | В объекте <OccupancyDetails> должно быть только одно значение <NumAdults> в качестве дочернего элемента. |
| 1084 | The RoomID exceeds the maximum character limit | Убедитесь, что все значения <RoomID> не превышают ограничение на количество символов. |
| 1085 | Error for partner: PackageID exceeds character limit | Убедитесь, что все значения <PackageID> не превышают ограничение на количество символов. |
| 1086 | DetailedFee must have a value as well as attributes for currency and type | Н/Д |
| 1087 | DetailedTax is missing required data | <DetailedTax>. должно иметь значение, а также атрибуты для валюты и типа. |
| 1088 | Can't understand DetailedFee type | Не удалось распознать указанный тип комиссии, поэтому будет использоваться тип "Другое". Для достижения наилучших результатов используйте поддерживаемый тип комиссии в <DetailedFee>. |
| 1089 | Can't understand DetailedFee source | Не удалось распознать указанный источник комиссии, поэтому будет использоваться источник "Другое". Для достижения наилучших результатов используйте поддерживаемый источник комиссий в <DetailedFee>. |
| 1090 | Can't understand DetailedTax type | Не удалось распознать указанный тип налога, поэтому будет использоваться тип "Другой". Для достижения наилучших результатов используйте поддерживаемый тип налога в <DetailedFee>. |
| 1091 | Invalid usage of Tax / OtherFees and DetailedTax / DetailedFee | Укажите <Tax> / <OtherFees> или <DetailedTax>. / <DetailedFee>. или цены, но не оба сразу. |
| 1092 | Can't understand detailed Tax and OtherFees for a partner | Возникла одна или несколько ошибок: недопустимая валюта <Baserate>, отсутствует <Baserate>, недопустимое значение <DetailedTax>. или недействительное значение атрибута <DetailedFee>. валюты. Убедитесь, что все коды валют указаны правильно и что для всех цен задан атрибут <Baserate>. |
| 1093 | Invalid usage of Tax / OtherFees and DetailedTax / DetailedFee | Укажите <Tax> / <OtherFees> или <DetailedTax>. / <DetailedFee>.
но не оба сразу. |
| 1094 | Can't understand Currency in converting DetailedTax | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 1095 | Can't understand Currency in converting DetailedFee from $0 to $1 | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 1096 | More than one RoomBundle found with the same hotel ID, RoomID, PackageID, and RatePlanID | Убедитесь, что у разных элементов <RoomBundle> не совпадают комбинации идентификатора гостиницы, <RoomID>, <PackageID> и <RatePlanID>. |
| 1097 | RoomBundle must include a child element for Occupancy | <Occupancy> должно указывать на максимальное количество гостей, на которое рассчитан <RoomBundle>. Если оно не задано, то вместо него используется значение <Occupancy> в <RoomData> или <PackageData>. |
| 1098 | The Baserate for Result should have a positive
value unless price is unavailable specified by <Unavailable>)
|
Измените значение свойства <Baserate> на положительное число или укажите, что товар недоступен, с помощью свойства <Unavailable>. |
| 1099 | Invalid Tax and OtherFees | Значения <Tax> и <OtherFees> должны быть неотрицательными. |
| 1100 | Invalid LengthOfStay | Значение <LengthOfStay> должно быть больше или равно 1. |
| Код | Сообщение | Описание |
| 1101 | Can't understand currency string | Н/Д |
| 1102 | The combination of Baserate, Tax, OtherFees, LengthOfStay and Occupancy is invalid or exceeds the default Google price per night limit, which is 10,000 USD plus 2,000 USD for each additional guest over 2. If this limit is too low, it can be manually adjusted by your Technical Account Manager | Н/Д |
| 1103 | Tax + OtherFees to Baserate ratio exceeds the Google limit of 10 | Сумма значений <Tax> и <OtherFees> не должна превышать значение <Baserate> более чем в 10 раз. |
| 1104 | Custom field is too long | Значение специального поля превышает максимальную длину (200 символов) для элементов <Custom[1-5]> в сообщениях-транзакциях. Вам нужно изменить значение поля, чтобы оно содержало менее 200 символов. |
| 1105 | Refundable fields may be set incorrectly | Если для параметра available задано значение false, то поля refundable_until_days и refundable_until_time должны быть пустыми. |
| 1106 | refundable_until_time requires refundable_until_days | Свойство refundable_until_days является обязательным, если задано свойство refundable_until_time. |
| 1107 | refundable_until_days is required | Поле refundable_until_days обязательно, если для поля available задано значение true. |
| 1108 | RoomData photo URL is missing its protocol | Добавьте значение в атрибут PhotoURL, как определено в протоколе URL фото RoomData>. |
| 1109 | refundable_until_time is strongly recommended | Если для свойства available задано значение true, настоятельно рекомендуется указать свойство refundable_until_time. |
| 1110 | RoomBundle must contain RoomID or RoomData but not both | Добавьте действительное значение <RoomID> или <RoomData> в этот элемент <RoomBundle>. |
| 1111 | Baserate for RoomBundle should be a positive value unless price is unavailable | Измените значение свойства <Baserate> на положительное число или укажите, что товар недоступен, с помощью свойства <Unavailable>. |
| 1112 | Baserate for Rate should be a positive value unless
price is unavailable using <Unavailable> |
Change the value of <Baserate>
to a positive number or mark it unavailable using <Unavailable>. |
| 1113 | Can't recognize query_id in Result element | query_id должен быть включен в элементы <Result>, которые возвращаются в ответ на Query с тем же
ID.. |
| 1114 | Can't understand "action" in PropertyDataSet | Значения action в <PropertyDataSet> должны быть overlay или delta. Эти значения определяют, должна ли система Google накладывать или объединять определения сопоставления цен за номер. |
| 1115 | Custom field name was already used | Названия специальных полей должны быть уникальными. |
| 1116 | AllowableRoomIDs must contain at least one AllowableRoomID | Поле "AllowableRoomIDs" не должно быть пустым. Должен содержать хотя бы один элемент ID. |
| 1117 | AllowablePackageIDs must contain at least one AllowablePackageID | Поле "AllowablePackageIDs" не должно быть пустым. Должен содержать хотя бы один элемент ID. |
| 1118 | AllowableRoomIDs or AllowablePackageIDs string is empty | Недопустимое значение в поле AllowableRoomID или AllowablePackageID.
|
| 1119 | Unknown element | В ответе обнаружен неизвестный XML-элемент. Исправьте ошибку и проверьте код на соответствие схеме. |
| 1120 | An all_inclusive rate is specified, but Tax is also provided | Маршрут all_inclusive не должен включать <Tax> и <OtherFees>. |
| 1121 | Timezone in "refundable_until_time" will be ignored. "refundable_until_time" is parsed in the hotel's local timezone | Часовой пояс не разрешен в refundable_until_time. Укажите правильное время в формате ЧЧ:ММ. |
| 1122 | The text value for MinAge can't be understood as an integer | Измените значение атрибута <MinAge> на целое число.
|
| 1123 | Value is over the maximum limit for MinAge
|
<MinAge> превышает максимальный лимит. Чтобы избежать ошибок в данных, значение параметра <MinAge> не должно превышать 99.
Убедитесь, что количество записей <MinAge> не превышает допустимый лимит. |
| 1124 | OccupancySettings must have at least one valid child element value | Недопустимое значение <OccupancySettings>. Должно быть указано хотя бы одно допустимое значение дочернего элемента. |
| 1125 | Value is over the maximum limit for MinOccupancy | <MinOccupancy> превышает максимальный лимит. Чтобы избежать ошибок, значение <MinOccupancy> не должно превышать 99. Значение <MinOccupancy> не должно превышать лимит. |
| 1126 | The text value for MinOccupancy can't be understood as an integer | Значение <MinOccupancy> должно быть целым числом. |
| 1127 | OccupancySettings is only accepted in RoomData which is inside of the PropertyDataSet element | Свойство <OccupancySettings> можно включать только в свойство <RoomData> элемента <PropertyDataSet>. |
| 1128 | Capacity or Occupancy is zero or negative | Значение слишком мало для <Capacity> или <Occupancy>.
Чтобы избежать ошибок в данных, значения <Capacity> и <Occupancy> должны быть положительными. |
| 1129 | Invalid AirportTransportationIncluded direction | Атрибут <direction> элемента <AirportTransportationIncluded> должен иметь значение from, to или round_trip. |
| 1130 | The text value for AdultCapacity can't be understood as an integer | Значение <AdultCapacity> указано в виде текста.
Измените значение на целое число. |
| 1131 | The text value for ChildCapacity can't be understood as an integer | Значение <ChildCapacity> указано в виде текста.
Измените значение на целое число. |
| 1132 | Value is over the maximum limit for AdultCapacity | Превышено ограничение по количеству (<AdultCapacity>). Чтобы избежать ошибок, значение параметра <AdultCapacity> не должно превышать 99. |
| 1134 | Value is too small for AdultCapacity | Значение <AdultCapacity> равно нулю или меньше нуля.
Чтобы избежать ошибок в данных, значения <AdultCapacity> и <Occupancy> должны быть положительными. |
| 1135 | Value is too small for ChildCapacity | Значение <ChildCapacity> равно нулю или меньше нуля.
Чтобы избежать ошибок в данных, значения <ChildCapacity> и <Occupancy> должны быть положительными. |
| 1136 | Duplicate localizations found for language | Нельзя использовать несколько локализаций для одного языка. |
| 1137 | Result specifies both price and Unavailable | В результате указаны и цена, и <Unavailable>. В нем должна быть указана положительная цена или <Unavailable>, но не оба значения. |
| 1138 | Value couldn't be understood as an integer | Измените значение на целое число. |
| 1139 | Value couldn't be understood as a date | Укажите дату в формате YYYY-MM-DD. |
| 1140 | <Unavailable> specified for mergeable Result
|
Объединяемые элементы <Result> следует использовать только для отправки доступных цен. Для атрибута <Result@mergeable> необходимо задать значение false. |
| 1141 | The rate was not available, but did not contain an
<Unavailable>
element |
Недоступные тарифы были указаны без использования элемента <Unavailable>. Укажите недоступные тарифы, добавив в сообщение элемент <Unavailable>. |
| 1142 | Internal error during fetch | При отправке запроса произошла внутренняя ошибка, и получение будет повторено. Ничего предпринимать не нужно. |
| 1143 | Error during fetch | Google попытался связаться с вашим сервером, но он вернул ошибку. Попытка извлечения будет повторена. Дополнительную информацию можно найти в журналах сервера. |
| 1144 | Invalid JapaneseHotelRoomStyle | Недействительное значение для параметра "<JapaneseHotelRoomStyle>". Допустимые значения: western, japanese или japanese_western. |
| 1145 | Missing "included" attribute in "Breakfast" or "Dinner" | Атрибут included является обязательным в <Breakfast> и <Dinner>. |
| 1146 | Some attributes in "Breakfast" or "Dinner" are ignored | Значения в атрибутах <Breakfast> и <Dinner>
, такие как in_room, in_private_space и buffet, игнорируются, если для атрибута included не задано значение true. |
| 1147 | Invalid Bed size | Недопустимое значение атрибута <size> для <Bed>. Допустимые значения: single, semi_double, double, queen или king. |
| 1148 | Width or Length outside Bed | <Width> и <Length> не должны находиться за пределами <Bed>.. |
| 1149 | Invalid Width or Length | В полях <Width> и <Length> должно быть указано значение unit="cm" и положительное целое число. |
| 1150 | Timezone not allowed in CheckinTime and CheckoutTime | Часовой пояс в <CheckinTime> и <CheckoutTime> будет игнорироваться.
Значения <CheckinTime> и <CheckoutTime> обрабатываются в местном часовом поясе гостиницы. |
| 1151 | Value can't be understood as a time | Укажите правильное время в формате HH:MM. |
| 1152 | BathAndToilet relation requires both Bath and Toilet | <relation> в <BathAndToilet> игнорируется, если не заданы оба параметра: <Bath> и <Toilet>. |
| 1153 | Invalid BathAndToilet relation | Атрибут <relation> элемента <BathAndToilet> должен иметь значение together или separate. |
| 1154 | Invalid Roomsharing | Недействительное значение для параметра "<Roomsharing>". Возможные значения: shared или private. |
| 1155 | Invalid Smoking | Недействительное значение для параметра "<Smoking>". Возможное значение: non_smoking или smoking. |
| 1156 | Provide both Breakfast and Dinner | Настоятельно рекомендуем указывать оба атрибута: <Breakfast> и <Dinner>. В противном случае ваш пакет может не показываться пользователям, которые ищут пакеты с определенными условиями питания. |
| 1157 | Account is not enabled for RoomBundle or metadata | В аккаунте не включена функция <RoomBundle> или метаданные.
Чтобы включить пакеты номеров в аккаунте, обратитесь в службу поддержки. |
| 1158 | Account is not enabled for non-default occupancy | В аккаунте не включены цены для нестандартного количества гостей, но такие цены были получены. Чтобы включить в аккаунте тарифы в зависимости от количества гостей, обратитесь в службу поддержки. |
| 1159 | Account is not enabled for child occupancy | В аккаунте не включены цены для детей, но они были получены. Чтобы включить в аккаунте размещение детей, обратитесь в службу поддержки. |
| 1160 | Rate rule ID cannot be empty | Идентификатор правила назначения цен не может быть пустым. Укажите идентификатор. |
| Код | Сообщение | Описание |
| 3001 | Unexpected element | Корневым элементом ответа с измененными ценами должен быть <Hint>. Это может быть связано с тем, что в ответе указан другой тип сообщения или неверный путь. Исправьте схему или путь к файлу. |
| 3002 | FirstDate can't be understood | Текст <FirstDate> не распознан как дата.
Введите дату в формате YYYY-MM-DD. |
| 3003 | LastDate can't be understood | Текст <LastDate> не распознан как дата.
Введите дату в формате YYYY-MM-DD. |
| 3004 | Checkin date can't be understood | Текст даты <Checkin> не распознан как дата.
Введите дату в формате YYYY-MM-DD. |
| 3005 | LengthOfStay can't be understood | <LengthOfStay>. текст не может быть распознан как дата. Введите дату в формате YYYY-MM-DD. |
| 3006 | Required elements are missing or invalid: Checkin date and/or LengthOfStay | Отсутствует действительная дата <Checkin> или <LengthOfStay>. Добавьте элементы, указанные в оповещении. |
| 3007 | Item with StaysIncludingRange is missing a FirstDate | Н/Д |
| 3008 | The FirstDate and LastDate are missing or invalid | Добавьте нужные значения <FirstDate> и <LastDate> в <Item>. |
| 3009 | LengthOfStay is over the maximum limit | Чтобы избежать ошибок в данных, значение <LengthOfStay> не должно превышать 30 дней. |
| 3010 | Checkin date is in the past | Все даты заезда должны быть в будущем. |
| 3012 | FirstDate is after LastDate | <LastDate> должно быть позже, чем <FirstDate>. |
| 3013 | FirstDate is too far in the future | Убедитесь, что дата заезда для каждого маршрута наступает не позднее чем через 330 дней. |
| 3014 | LastDate is too far in the future | <LastDate> можно забронировать не более чем за 330 дней.
Измените значения так, чтобы <LastDate> не превышал ограничение. |
| 3015 | Error in POST | Эта ошибка произошла при получении данных партнера. Проверьте журналы и убедитесь, что IP-адрес Google добавлен в белый список. |
| 3016 | Can't find a matching Google ID for hotel ID | У Google нет сопоставления между этим идентификатором отеля-партнера и идентификатором отеля Google. Это может быть связано с задержками в обработке или с тем, что Google не может сопоставить идентификатор партнера. Если вам нужна дополнительная помощь, обратитесь в службу поддержки Google. |
| 3017 | The LastDate given is in the past | Значения <Hint> не могут включать диапазоны с датами в прошлом. |
| 3018 | Item with Stay is missing valid hotel ID values | Н/Д |
| 3019 | Item with StaysIncludingRange is missing a valid hotel ID | Убедитесь, что все идентификаторы действительны и совпадают с указанными в фиде гостиниц. |
| 3020 | Item with Stay is missing valid hotel ID values, and has been skipped | Убедитесь, что в каждом файле <Item> есть хотя бы один идентификатор гостиницы. |
| 3021 | XML can't be understood | Убедитесь, что XML-код проходит проверку xmllint или аналогичного валидатора, включая схему. |
| 3022 | Error occurred while issuing HintRequest | Проверьте, доступна ли настроенная конечная точка. |
| 3023 | Internal error processing "hint" response, will retry | При обработке <hint> произошла внутренняя ошибка.
Если ошибки не исчезнут, обратитесь в службу поддержки Google. |
| Код | Сообщение | Описание |
| 6005 | Upload path not recognized | Путь загрузки не соответствует ни одному из допустимых путей. Чтобы исправить путь загрузки, ознакомьтесь с документацией на сайте для разработчиков. |
| 6006 | Message from an IP that is unknown or not allowed | Письмо пришло с неизвестного IP-адреса. Убедитесь, что атрибут partner для этого сообщения указан правильно и что оно было загружено с одного из известных IP-адресов, переданных Google. |
| 6007 | Can't extract OTA information from the OTA message | Сообщение OTA не соответствует ожидаемому формату OTA XML. Убедитесь, что файл проходит проверку xmllint или аналогичного инструмента. |
| 6008 | No Partner tag in file | В загруженном файле нет атрибута partner, а определить партнера по IP-адресу невозможно. Добавьте атрибут partner и проверьте IP-адрес отправителя. |
| 6009 | partner not recognized |
Название, указанное в атрибуте Partner, не принадлежит известному партнеру. Проверьте написание или обратитесь в службу поддержки Google, чтобы узнать точное название партнера. |
| 6013 | Uploaded XML failed to parse | Файл не удалось обработать с помощью стандартного синтаксического анализатора XML. Измените формат файла и убедитесь, что он проходит проверку xmllint или аналогичного инструмента. |
| 6014 | No Partner tag in file, and more than one Partner with the same IP | В файле отсутствует атрибут partner. Поскольку один IP-адрес может быть у нескольких партнеров, Google не может определить партнера по IP-адресу. Добавьте в файл тег partner. |
| 6015 | Transaction push not authorized for a partner | Файл <Transaction> был отправлен партнеру, для которого настроен режим запроса или подсказки. Чтобы изменить режим передачи, обратитесь в службу поддержки Google. |
| 6018 | Partner not active | Файл не обработан, так как партнер неактивен. Чтобы активировать фид, обратитесь в службу поддержки Google. |
| 6019 | Account not configured properly | Попросите Google проверить конфигурацию партнера. |
| 6020 | Not authorized to upload feed for
subaccount_id |
Партнер загружает файл с IP-адреса, который не авторизован для загрузки от имени партнера, указанного в файле. Проверьте названия партнеров в загружаемом файле или выполните загрузку с другого IP-адреса, а затем повторите попытку. |
| 6021 | Account not configured properly | Попросите Google проверить конфигурацию партнера. |
| 6023 | Rejected request from a prohibited country or region | IP-адрес этого запроса относится к запрещенной стране или региону. Повторите попытку из страны или региона, где сервис доступен. |
| 6024 | Rejected request for gaia_id for the given subaccount_id | Авторизация GAIA для загрузки дочерних аккаунтов ещё не активна. Повторите попытку без входа в аккаунт GAIA или используйте запрос на загрузку, не связанный с дочерним аккаунтом. |
| 6025 | Rejected request for the given IP and subaccount_id | Для запрошенного subaccount_id не найден партнер.
Без GAIA IP-адрес недействителен для партнера. Проверьте параметр subaccount_id в запросе. |
| 6026 | Rejected request for the given IP, subaccount_id, and partner | IP-адрес не входит в белый список для этого партнера. Без GAIA IP-адрес недействителен для партнера. Повторите попытку из допустимого местоположения или обратитесь в службу поддержки Google, чтобы обновить конфигурацию партнера. |
| 6027 | No partner attribute in file. Partner was inferred from the IP address | Атрибут partner не был включен в файл, но мы определили партнера по IP-адресу. Добавьте атрибут partner и повторите попытку. |
| 6030 | Problem uploading message. Try resending | Не удалось загрузить сообщение. Попробуйте отправить его ещё раз. Если проблема не исчезнет, обратитесь в службу поддержки Google. |
| 6031 | ARI push not authorized for this account | Чтобы проверить конфигурацию аккаунта, обратитесь к техническому менеджеру аккаунта. |
| 6032 | File upload rate exceeds limit | В аккаунте можно загружать не более 400 файлов в секунду. Уменьшите количество файлов, загружаемых за один запрос, или количество одновременных запросов. |
| 6033 | Failed to parse "account ID" from upload path | Неправильно указан путь загрузки или идентификатор аккаунта. |
| 6034 | Invalid "OAuth 2.0" credentials | Не удалось выполнить загрузку в Google из-за недействительных учетных данных OAuth 2.0. |
| 6035 | Invalid "OAuth 2.0" credentials, fallback to IP | Неверные учетные данные для OAuth 2.0. OAuth продолжает проверять адрес IP в allowlist. |
| 6037 | Service account doesn't have write permission | Не удалось выполнить загрузку, поскольку у сервисного аккаунта, связанного с учетными данными OAuth 2.0, нет разрешений на запись.
|
| 6038 | Failed to authorize; falling back to IP | У сервисного аккаунта, связанного с учетными данными OAuth 2.0, недостаточно разрешений на запись, и он продолжает проверять IP-адреса в allowlist.
|
| Код | Сообщение | Описание |
| 7001 | Error from POST | Проверьте журналы и убедитесь, что IP-адрес Google добавлен в белый список. Обратитесь в службу поддержки Google, чтобы проверить настройки подключения к OTA. |
| 7002 | Error getting partner configuration | При получении конфигурации партнера произошла ошибка. Обратитесь в службу поддержки Google и попросите подтвердить, что для вас существует конфигурация партнера. |
| 7004 | Error parsing XML message | XML-сообщение имеет неверный формат и не может быть обработано. Убедитесь, что файл проходит проверку xmllint или аналогичного инструмента. Подробную информацию вы найдете в статье Схемы. |
| 7005 | Can't determine a hotel ID for the given RoomStay | Для элемента <RoomStay> не задан атрибут property_ID. Кроме того, в сообщении не было определено глобальное свойство. Проверьте устройство "property_ID". |
| 7006 | Item with StaysIncludingRange missing valid hotel ID values | В манифесте поиска отелей в Google нет записи, соответствующей идентификатору гостиницы, который предоставил партнер. Убедитесь, что гостиница добавлена в кластер. |
| 7007 | A RoomRate element has multiple currencies in its Rate elements | Один из элементов RoomRate в XML-сообщении содержит элементы с разными валютами. Эти элементы игнорируются. Измените XML-код так, чтобы во всех связанных элементах использовалась одна валюта. |
| 7008 | Can't understand Tax and OtherFees string | Не удалось распознать цену до <Tax> из этого XML-сообщения. Проверьте строку и исправьте цену. |
| 7009 | Can't understand price after Tax | Google не может распознать цену после <Tax> из этого XML-сообщения. Проверьте строку и исправьте цену. |
| 7010 | Can't understand Tax | Не удалось распознать <Tax> из этого XML-сообщения. Проверьте строку и исправьте цену. |
| 7011 | Can't understand date range for rate | Не удалось распознать даты, указанные для этого элемента. Даты <Effective> и <Expire> показаны в том виде, в котором они указаны в XML-файле (и могут быть пустыми). Исправьте даты и повторите попытку.
|
| 7012 | Unsupported time unit | <Day> и <FullDuration> – единственные единицы времени, поддерживаемые для элементов. <Day> означает, что цена применяется за день, а <FullDuration> – что цена применяется за весь указанный диапазон дат. Измените единицу времени. |
| 7013 | Base price can't be understood for hotel ID | Не удалось распознать базовую цену в XML-сообщении OTA. Возможно, сообщение неверно или код нужно обновить для поддержки нового формата. |
| 7014 | Price with Tax or OtherFees can't be understood for hotel ID | Не удалось распознать общую цену (<Baserate> + налоги/сборы) в XML-сообщении OTA. Возможно, сообщение неверно или код нужно обновить для поддержки нового формата. |
| 7015 | No price could be understood for hotel ID | В XML-сообщении OTA не удалось распознать цену. Возможно, сообщение неверно или код нужно обновить для поддержки нового формата. |
| 7016 | No Currency found for hotel ID | В XML-сообщениях OTA не указана валюта, а в конфигурации партнера не задана валюта по умолчанию. Обратитесь в службу поддержки Google и попросите исправить конфигурацию партнера или убедитесь, что вы отправляете информацию о валюте. |
| 7017 | Can't understand Tax | Разбивка по ночам, указанная в элементе TPA_extensions, не соответствует суммам, указанным в других элементах. В результате было использовано значение из других элементов. Измените разбивку по параметру TPA_Elements. |
| 7018 | Can't understand OtherFees | Не удалось распознать <OtherFees> из этого XML-сообщения. Измените <OtherFees> и повторите попытку. |
| 7019 | XML warning | Н/Д |
| 7020 | XML error | Н/Д |
| 7021 | XML request didn't succeed | Элемент success не возвращен. В подобных случаях часто также появляется ошибка 7020. |
| Код | Сообщение | Описание |
| 8001 | Configuration error | Конфигурация партнера неверна. Чтобы исправить конфигурацию партнера, обратитесь в службу поддержки Google. |
| 8002 | Error reading file | При чтении файла произошла ошибка. Если вы часто видите это сообщение, обратитесь в службу поддержки Google. |
| 8005 | OTA message unsupported | Сообщение OTA действительно, но мы не знаем, как его обработать. Поддерживаются только OTA_HotelAvailNotifRQ и OTA_HotelRateAmountNotifRQ. Убедитесь, что вы используете один из поддерживаемых типов сообщений. |
| 8007 | Can't understand RestrictionStatus for AvailStatusMessage | Google не может обработать AvailStatusMessage с указанным индексом. Значение <RestrictionStatus>, указанное в сообщении об ошибке, не распознано.
|
| 8008 | Can't understand restriction for AvailStatusMessage | Google не может обработать AvailStatusMessage с указанным индексом. Значение <RestrictionStatus>, указанное в сообщении об ошибке, не распознано.
|
| 8015 | Can't find AmountBeforeTax in RateAmountMessage / BaseByGuestAmt | В указанный элемент XML необходимо добавить атрибут AmountBeforeTax. |
| 8016 | Can't find a CurrencyCode for RateAmountMessage and BaseByGuestAmt | Google не удалось найти валюту для указанного элемента XML в файле RateAmountMessage. Валюта по умолчанию также не задана. |
| 8020 | Can't understand the basis attribute for the given tax/fee | Не удалось распознать общую цену (<Baserate> + налог/сбор) в XML-сообщении OTA. Возможно, сообщение неверно или код нужно обновить для поддержки нового формата. |
| 8021 | Can't understand the given period attribute | Не удалось распознать атрибут периода для указанного налога или сбора. Убедитесь, что вы отправляете правильное XML-сообщение о налогах и сборах. |
| 8022 | Can't understand a currency (or get one from config) | Google не может установить валюту для указанного элемента налога/сбора ни путем синтаксического анализа XML, ни из конфигурации партнера. Убедитесь, что вы отправляете правильное XML-сообщение о налогах и сборах. |
| 8023 | Can't understand the given Type element value | Google не может распознать атрибут типа для указанного налога или сбора. Убедитесь, что вы отправляете правильное XML-сообщение о налогах и сборах. |
| 8024 | Can't understand value for AvailStatusMessage | Для AvailStatusMessage Google ожидал получить один <RestrictionStatus> и один <LengthOfStay>
. |
| 8027 | Duplicate BaseByGuestAmt occupancy | В двух или более элементах <BaseByGuestAmt> указано одинаковое количество гостей. |
| 8028 | BaseByGuestAmt occupancy over limit | Количество гостей, указанное в атрибуте <BaseByGuestAmt>:, не должно превышать 99. |
| 8029 | Couldn't obtain rate plan code from RatePlan element | В элементе <RatePlan> отсутствует код тарифного плана. Задайте атрибут <RatePlanCode> в элементе <RatePlan>. |
| 8030 | Couldn't find notification type at
<RatePlan> element |
Задайте атрибут <RatePlanNotifType> в элементе <RatePlan>. |
| 8031 | Unsupported rate plan notification type at RatePlan | Задайте для <RatePlanNotifType> поддерживаемую строку.
|
| 8032 | Failed to find start or end date at RatePlan element for rate deletion | Задайте атрибуты <Start> и <End> в элементе <RatePlan>. |
| 8033 | Failed to parse start or end date at RatePlan or Rate element | Задайте для атрибутов <Start> и <End> в элементе <RatePlan> или <Rate> действительные даты. |
| 8034 | Failed to find InvTypeCode at Rate element | Задайте атрибут <InvTypeCode> в элементе <Rate>. |
| 8036 | Failed to parse RateTier at Rate element | Укажите допустимое значение атрибута <RateTier> в элементе <Rate>. |
| 8037 | Failed to parse Count, CountType from InvCount element | В объекте <InvCount> должны быть атрибуты <Count> и <CountType>. |
| 8039 | Expected exactly one StatusApplicationControl | В заданном контексте должен быть указан только один элемент <StatusApplicationControl>. |
| 8040 | Failed to find start or end date at RatePlan or Rate element | Задайте атрибуты <Start> и <End> в элементе <RatePlan> или <Rate>. |
| 8041 | Missing Start or End date elements in StatusApplicationControl | Задайте атрибуты <Start> и <End> в элементе <StatusApplicationControl>.
|
| 8042 | Couldn't interpret Start or End date elements in StatusApplicationControl | Задайте для атрибутов <Start> и <End> в элементе <StatusApplicationControl> допустимые даты в формате YYYY-MM-DD. |
| 8043 | Couldn't find inventory code on StatusApplicationControl in Inventory | Убедитесь, что ожидаемый атрибут <InvTypeCode> задан в <StatusApplicationControl>. |
| 8044 | Couldn't extract incoming message from SOAP envelope | Убедитесь, что конфигурация SOAP партнера верна и XML-файл структурирован правильно. |
| 8045 | Invalid device type | Недопустимый тип устройства. |
| 8047 | Invalid country code | Указан недействительный код страны. Укажите действительный код страны, например GB или US. |
| 8048 | Invalid identifier | Недопустимый идентификатор, который не удается обработать. |
| 8049 | Promotion deletion not allowed within overlay | Недопустимое удаление промоакции. Промоакции нельзя удалять в оверлее. |
| 8050 | Invalid action | Строка действия недействительна и не может быть обработана. |
| 8051 | Invalid element | Элементы нельзя включить в удаленную промоакцию. |
| 8052 | Invalid date | Не удалось распознать эту строку как дату. Недопустимая дата, которую невозможно обработать. |
| 8053 | Invalid date range | Диапазон дат с недопустимыми датами начала и окончания. Значение <start> должно быть меньше или равно значению <end>. |
| 8055 | Invalid numeric value,Numeric value that is not within allowed limits | Указаны недопустимые значения. Оно должно быть в пределах допустимых ограничений. |
| 8056 | Invalid integer range | Недопустимый диапазон. Значение атрибута min должно быть меньше или равно значению атрибута max. |
| 8057 | Invalid percentage | Недопустимый процент, который не удается обработать. Это процентное значение недопустимо. Процентные значения должны быть в диапазоне от 0 до 100. |
| 8058 | Invalid timestamp | Недопустимая временная метка, которую невозможно обработать. Указанная строка не может быть распознана как временная метка. Временные метки должны быть в формате RFC3339. |
| 8059 | Invalid MinMaxMessageType for LengthOfStay | Укажите <SetMaxLOS>, <SetMinLOS>, <SetForwardMaxStay>, <SetForwardMinStay> или <FullPatternLOS> в качестве значения атрибута <MinMaxMessageType< в элементе <LengthOfStay>.
|
| 8060 | Missing attribute Time on LengthOfStay element | Задайте атрибут <Time> для элемента <LengthOfStay>. |
| 8061 | Missing both RatePlanCode and BookingLimit attributes in AvailStatusMessage | Убедитесь, что задано хотя бы одно из свойств <BookingLimit> и <RatePlanCode>. |
| 8063 | Found no RatePlan elements in message | Укажите хотя бы один элемент <RatePlan> в элементе <RatePlans> сообщения. |
| 8064 | Found no Rate elements in RatePlan | Укажите хотя бы один элемент <Rate> в разделе <Rates> элемента <RatePlan>. |
| 8065 | Found no <BaseByGuestAmt>
elements in <BaseByGuestAmts> |
Укажите хотя бы один элемент <Rate> в разделе <Rates> элемента <RatePlan>. |
| 8066 | Found no AvailStatusMessage elements in message | Укажите хотя бы один элемент <AvailStatusMessage> в элементе <AvailStatusMessages>. |
| 8067 | Found no RateAmountMessage elements in message | В сообщении не найдены элементы <RateAmountMessage>. |
| 8068 | Found no Inventory elements in message | Укажите хотя бы одно значение <Inventory> в элементе <Inventories>. |
| 8070 | Couldn't obtain rate plan code from StatusApplicationControl element in RateAmount | Задайте атрибут <RatePlanCode> в элементе <StatusApplicationControl>. |
| 8071 | No ID provided for property | Задайте элемент <ID> в каждом свойстве. |
| 8072 | Excess elements | Указано больше элементов, чем требуется. Укажите меньше элементов. |
| 8073 | Missing required attribute | Добавьте отсутствующий обязательный атрибут. |
| 8074 | Missing required element | Добавьте отсутствующий обязательный элемент. |
| 8075 | Duplicate element | Удалите повторяющийся элемент. |
| 8076 | Missing or malformed "timestamp" attribute | Задайте атрибут временной метки в корневом элементе в формате RFC 3339. |
| 8077 | Found no Property elements in TaxFeeInfo | Укажите хотя бы один элемент <Property> в сообщении <TaxFeeInfo>. |
| 8079 | Feed Type doesn't match message type | Убедитесь, что на конечную точку отправляется сообщение правильного типа. |
| 8080 | Invalid value for attribute NotifType | Задайте для параметра <NotifType> значение Overlay, Delta или Remove. |
| 8081 | Invalid value for attribute NotifScopeType | Установите для параметра <NotifScopeType> значение <ProductRate>. |
| 8082 | Unexpected character in days_of_week | days_of_week может содержать только буквы MTWHFSU (регистр не учитывается), каждая из которых может встречаться не более одного раза. |
| 8083 | Duplicate character in days_of_week | Допускаются только буквы MTWHFSU (без учета регистра), каждая из которых может встречаться не более одного раза. |
| 8084 | Empty days-of-week string | Укажите хотя бы один день. |
| 8085 | Error parsing file | Проверьте содержимое связанного файла и убедитесь, что оно соответствует одобренной схеме. |
| 8086 | Expected exactly one type of discount | В одной промоакции можно указать только один тип скидки. |
| 8087 | Invalid range bound | Указано недопустимое значение. |
| 8088 | Missing or malformed TimeStamp attribute | Задайте атрибут TimeStamp для корневого элемента в формате RFC 3339. |
| 8090 | RatePlanCode must not be specified on StatusApplicationControl when AvailStatusMessage contains the BookingLimit attribute | Убедитесь, что код тарифного плана не задан, когда задано значение <BookingLimit>. |
| 8091 | AmountBeforeTax and AmountAfterTax must be positive | Укажите положительное значение для <AmountBeforeTax> и/или <AmountAfterTax>. |
| 8092 | AmountAfterTax must be greater than or equal to AmountBeforeTax | Задайте для параметра <AmountAfterTax> значение, которое больше или равно <AmountBeforeTax>. |
| 8093 | At most one RestrictionStatus may be defined per AvailStatusMessage | Укажите хотя бы одно значение <RestrictionStatus> для каждого элемента <AvailStatusMessage>. |
| 8094 | Start date must be less than or equal to End date | Установите для атрибута <End> дату, которая совпадает с датой <Start> или наступает позже нее. |
| 8095 | "applied_nights" has no effect when used with "fixed_amount" for "Discount" | Не задавайте applied_nights, если указываете <fixed_amount> для <Discount>. |
| 8096 | LengthsOfStay or RestrictionStatus isn't allowed within a AvailStatusMessage that has a BookingLimit | Укажите <LengthsOfStay> и/или <RestrictionStatus> в отдельном элементе <AvailStatusMessage>. |
| 8097 | ApplicableNights is invalid | Укажите допустимое значение для параметра <ApplicableNights>. |
| 8098 | Cannot specify both "max" and "excluded" in ApplicableNights | В элементе <ApplicableNights> укажите <max> или <excluded>. |
| 8099 | Insufficient conditions to allow 100 percent discount | Процентное значение не может быть равно 100, если <applied_nights> не меньше минимального значения <LengthOfStay>. Укажите и <applied_nights>, и <LengthOfStay>, причем значение <applied_nights> должно быть меньше минимального значения <LengthOfStay>. |
| 8100 | Bad "type" attribute specified for "Stacking" element | Укажите any, base_only или none в качестве значения атрибута type для элемента <Stacking>. |
| Код | Сообщение | Описание |
| 8101 | RateAmountMessages must specify a non-empty HotelCode attribute | Укажите непустой атрибут <HotelCode> для <RateAmountMessages>. |
| 8102 | AvailStatusMessages must specify a non-empty HotelCode attribute | Укажите непустой атрибут <HotelCode> для <AvailStatusMessages>. |
| 8103 | Inventories must specify a non-empty HotelCode attribute | Укажите непустой атрибут <HotelCode> для <Inventories>. |
| 8104 | RatePlans must specify a non-empty HotelCode attribute | Укажите непустой атрибут <HotelCode> для <RatePlans>. |
| 8105 | Unable to parse CorrelationID attribute from message | Укажите в сообщении атрибут <CorrelationID>.
|
| 8106 | Unknown StayDates "application" type | Допустимые значения параметра <application>: any, all или overlap. |
| 8107 | Invalid StayDates "application" usage | <application>: overlap действует, только если применяется за ночь. |
| 8108 | Invalid currency code | Добавьте действительный трехбуквенный код валюты, например EUR или USD. Используйте действительный трехбуквенный код по стандарту ISO 4217. |
| 8109 | Invalid TimeUnit | Для параметра <TimeUnit> должно быть задано значение Day. |
| 8110 | Missing StayDates "application" | <application> должен быть указан в <StayDates>. |
| 8111 | Invalid combination of Discount and InventoryCount | Ограничение <InventoryCount> нельзя использовать вместе со скидкой fixed_amount.
В свойстве <Discount> необходимо использовать либо percentage, либо fixed_amount_per_night в сочетании с <InventoryCount>.
|
| 8112 | Invalid advanced booking input should be a positive integer or duration | Введены недопустимые данные. Значение должно быть положительным целым числом или длительностью в формате ISO 8601. |
| 8113 | Received HTTP response with a non-OK code and an error message | Не удалось выполнить HTTP-запрос. HTTP-ответ, отличный от OK. |
| 8114 | Period must be set to night when Brackets are specified | Чтобы использовать <Brackets>, задайте для параметра <Period> значение night. |
| 8115 | Value must be greater than or equal to zero | Укажите значение, которое больше или равно нулю. |
| 8116 | Invalid "starts_at" value in Bracket. Each bracket's "starts_at" value must be strictly greater than the previous bracket's value | Укажите значение <starts_at>, которое больше значения <starts_at> предыдущего диапазона. |
| 8117 | Amount element mustn't be set when "Brackets" are specified | Вместо этого задайте amount в <Bracket>. |
| 8118 | Amount must be greater than zero | Укажите для атрибута <Amount> значение больше нуля. |
| 8119 | Exactly one value must be set per message | Сообщения OTA XML должны содержать данные только для одного ресурса. В каждом сообщении OTA XML можно указать только один ресурс. |
| 8120 | Only "overlay" is allowed as an "action" for TaxFeeInfo | Задайте для атрибута <action> значение overlay. |
| 8121 | Invalid "type" in UserCountries. Must be either "include" or "exclude" | Измените значение атрибута type на include или exclude. |
| 8122 | Countries mustn't be empty within UserCountries | Добавьте элементы в список <Countries>.
В противном случае не добавляйте элемент <Countries>.
|
| 8123 | Only one UserCountries entry allowed | Добавьте только одну запись <UserCountries>. |
| 8126 | Invalid BaseByGuestAmt adult occupancy | Количество взрослых, указанное в атрибуте <BaseByGuestAmt>, должно быть больше нуля. |
| 8127 | AgeQualifyingCode must be specified in each AdditionalGuestAmount element | Укажите <AgeQualifyingCode> в каждом элементе <AdditionalGuestAmount>. |
| 8128 | Invalid AgeQualifyingCode in an AdditionalGuestAmount element | Для детей значение <AgeQualifyingCode> должно быть равно 8, а для взрослых – 10. |
| 8129 | MaxAge mustn't be specified when AgeQualifyingCode is 10 in each AdditionalGuestAmount element | <MaxAge> действует, только если AgeQualifyingCode равно 8. |
| 8130 | MaxAge must be specified when AgeQualifyingCode is 8 in each AdditionalGuestAmount element | Укажите <MaxAge>, если <AgeQualifyingCode> – 8.
|
| 8131 | MaxAge in an AdditionalGuestAmount is greater than 17. It will be treated as 17. | Значение <MaxAge> должно быть в диапазоне от 1 до 17. |
| 8132 | Invalid Amount value in an AdditionalGuestAmount element | Значение <Amount> должно быть больше или равно 0. |
| 8133 | Multiple AdditionalGuestAmount elements with AgeQualifyingCode set to 10 | Максимум один элемент <AdditionalGuestAmount> может содержать только цены для взрослых. |
| 8134 | Duplicate MaxAge values in AdditionalGuestAmount elements | Каждое значение <MaxAge> должно быть уникальным. |
| 8135 | Missing HotelExtraGuestCharges elements in ExtraGuestCharges message | Добавьте элементы <HotelExtraGuestCharges> в раздел <ExtraGuestCharges>. |
| 8136 | StayDates "application" attribute is invalid for ExtraGuestCharges message | Удалите атрибут <application> для <StayDates>. |
| 8137 | Cannot specify multiple charge modifier attributes | Укажите ровно один атрибут модификатора цены. Пример:
<percentage>. |
| 8138 | "percentage" attribute must be a float between 1 and 99, inclusive | Задайте для атрибута <percentage> значение с плавающей запятой от 1 до 99 включительно. |
| 8139 | amount attribute must be a float greater than or equal to zero | Укажите в атрибуте <amount> число с плавающей запятой, которое больше или равно нулю. |
| 8140 | Element is missing a charge modifier attribute | Укажите модификатор стоимости, например <percentage>. |
| 8141 | AgeBrackets must nest at least one ChildAgeBrackets or AdultCharge element | Добавьте <ChildAgeBrackets> или <AdultCharge> в раздел <AgeBrackets>.
|
| 8142 | Missing ChildAgeBracket in ChildAgeBrackets | Добавьте элементы <ChildAgeBracket> в раздел <ChildAgeBrackets>. |
| 8143 | ExtraGuestCharge must nest one AgeBrackets element | Добавьте элемент <AgeBrackets> в <ExtraGuestCharge>. |
| 8144 | HotelExtraGuestCharge must set the "hotel_id" attribute | Задайте атрибут <hotel_id> для <HotelExtraGuestCharge>. |
| 8145 | HotelExtraGuestCharge "action" attribute is not set to "overlay" | Для атрибута <action> необходимо задать значение overlay.
|
| 8146 | ChildAgeBracket "max_age" attribute should be set to a value between 1 and 17 | Задайте для атрибута <max_age> значение от 1 до 17.
|
| 8147 | Invalid FullPatternLOS and FixedPatternLength combination | Элемент <LengthOfStay> должен содержать дочерний элемент <LOS_Pattern@FullPatternLOS>, в котором должно быть <FixedPatternLength> символов Y и N. |
| 8148 | Type must be set to amount if AgeBrackets is specified | Если указано свойство <AgeBrackets>, задайте для свойства <Type> значение <amount>. |
| 8149 | "amount" attribute must be a float greater than or equal to zero | Укажите в атрибуте <amount> число с плавающей запятой, которое больше или равно нулю. |
| 8150 | Duplicate "max_age" values in "ChildAgeBracket" elements | Каждое значение <max_age> должно быть уникальным. |
| 8151 | Basis must be set to "person" if "AgeBrackets" is specified | Если указано свойство <AgeBrackets>, задайте для свойства <Basis> значение <person>. |
| 8152 | AgeBrackets can't be specified if "TaxBrackets" or "Amount" are specified | Укажите <AgeBrackets> без <TaxBrackets> и <Amount>. |
| 8153 | Expected at least one of the required elements | Должен содержать хотя бы один из обязательных элементов. |
| 8154 | Element has an invalid value for the "counts_as_base_occupant" attribute | Укажите действительное значение атрибута <counts_as_base_occupant>. Допустимые значения: always, preferred, never. |
| 8155 | "discount_amount" attribute must be a float greater than zero | Задайте для атрибута <discount_amount> значение с плавающей запятой больше нуля. |
| 8157 | All "ExtraGuestCharge" for a property should use the same age brackets for children | Убедитесь, что все <ExtraGuestCharge> в <HotelExtraGuestCharges> используют одинаковые возрастные группы для детей. |
| 8158 | Attribute "free_nights" must be at least 1 or greater than 1 for the "FreeNights" element | Значение атрибута <free_nights> должно быть больше или равно 1 для элемента <FreeNights>. |
| 8159 | Attribute "free_nights" must be at least 1 or greater than 1 for the "FreeNights" element | Значение атрибута <free_nights> должно быть больше или равно 1 для элемента <FreeNights>. |
| 8160 | The value for "night_selection" must be either "last" or "cheapest" for the "FreeNights" element | Значение типа <night_selection> должно быть <last> или <cheapest> для элемента <FreeNights>. |
| 8161 | The value for "repeats" must be set to either "true" or "false" for the "FreeNights" element | Для элемента FreeNights значение <repeats> должно быть равно true или false. |
| 8162 | The value for "discount_percentage" must be between 0 and 100 | Значение <discount_percentage> должно быть в диапазоне от 0 до 100. |
| 8163 | Nightly rate for occupancy is less than or equal to zero | Проверьте, правильно ли указаны цены за ночь. |
| 8164 | Nightly rate for occupancy is greater than the maximum allowed value of 10,000 USD per night | Проверьте, правильно ли указаны цены за ночь. |
| 8165 | Each "AllowablePackageID" must be unique | Удалите повторяющийся элемент <AllowablePackageID>. |
| 8166 | Each "AllowableRoomID" must be unique | Удалите повторяющийся тег <AllowableRoomID>. |
| 8167 | Invalid attribute value | Указанное значение атрибута должно быть одним из разрешенных перечислений. |
| 8168 | End date over limit | Значение атрибута <End> в <StatusApplicationControl> больше трех лет в будущем и было усечено. |
| 8169 | Start date over limit | Значение атрибута <Start> в <StatusApplicationControl> относится к прошедшей дате и было усечено. |
| 8170 | Both Start and End dates over future limit | Значения атрибутов <Start> и <End> в <StatusApplicationControl> относятся к периоду, который наступит более чем через три года. |
| 8171 | Both Start and End dates over past limit | Оба атрибута <Start> и <End> в <StatusApplicationControl> относятся к дате, которая уже прошла. |
| 8172 | Invalid BaseByGuestAmt occupancy | В элементе <BaseByGuestAmt> необходимо указать либо элемент <NumberOfGuests> с количеством взрослых гостей, либо элемент <Type> со значением "14" и элемент Code в формате {adults}-{children}-0. |
| 8173 | Invalid AdditionalGuestAmounts usage | Если <BaseByGuestAmt> включает дочерние платежи, то <AdditionalGuestAmounts> указывать не нужно. |
| 8174 | "amount" attribute must be a float greater than zero | Задайте для атрибута <AdultCharge> <amount> значение с плавающей запятой больше нуля. |
| 8175 | Missing RateTimeUnit or UnitMultiplier attribute | Атрибуты <RateTimeUnit> и <UnitMultiplier> должны быть заданы в элементе <Rate>, в котором указаны тарифы на основе LOS.
|
| 8176 | RateTimeUnit should be set to Day | Атрибуты <RateTimeUnit> и <UnitMultiplier> должны быть заданы в элементе <RateTimeUnit> в Rate. Значение атрибута <RateTimeUnit> должно быть равно Day. |
| 8177 | UnitMultiplier attribute in Rate must be between 1 and 30 | Значение атрибута <UnitMultiplier> в <Rate> должно быть от 1 до 30. |
| 8178 | AdditionalGuestAmounts is not supported for LOS based rates | Тарифы на основе продолжительности проживания не поддерживаются для этого типа цен: <AdditionalGuestAmounts>. |
| 8179 | LOS based rates are not enabled on this account | В этом аккаунте не включены тарифы на основе LOS. |
| 8183 | Invalid string cannot be parsed as datetime | Не удалось распознать строку как datetime. |
| 8184 | Invalid yearless date range | Недопустимый диапазон дат. Если в одном из полей (<start> или <end>) указана дата без года, то и во втором поле должна быть указана дата без года. |
| 8185 | Expected exactly one type of daily discount | Для одной промоакции можно задать только один тип ежедневной скидки. |
| 8186 | Either Discount or BestDailyDiscount must be specified | Укажите <Discount> или <BestDailyDiscount>, но не оба значения. |
| 8187 | Floor must be less than or equal to Ceiling | Значение атрибута <amount_per_night> в теге <Floor> должно быть меньше или равно значению атрибута <amount_per_night> в теге <Ceiling>. |
| 8188 | "rank" attribute must be an integer between 1 and 99, inclusive | Задайте для атрибута <rank> целое число от 1 до 99. |
| 8189 | LOS-based rate messages should set RatePlanType attribute to "26" in StatusApplicationControl | В сообщениях о ценах на основе продолжительности проживания атрибуту <RatePlanType> должно быть присвоено значение 26 в элементе <StatusApplicationControl>. |
| 8190 | If specified, <RatePlanType>
must be set to 26 |
Если указано свойство <RatePlanType>, для него должно быть задано значение 26. |
| 8191 | Property can't have more than 100 ExtraGuestCharge specified | В ресурсе не может быть больше 100 <ExtraGuestCharge*gt;. Уменьшите количество <ExtraGuestCharge> или используйте <AdditionalGuestAmount>. |
| 8192 | MembershipRateRule cannot be used with BestDailyDiscount | Если указан параметр <BestDailyDiscount>, то параметр <MembershipRateRule> не нужен. |
| 8193 | MembershipRateRule must have a non-empty ID | Установить <ID> для <MembershipRateRule>
|
| 8194 | Too many room entries | Количество записей о номерах после обновления превышает лимит для одного объекта размещения. Для одного объекта можно указать не более 3000 типов номеров.
Примечание. Чтобы удалить комнаты и не превысить лимит, можно использовать сообщение |
| 8195 | Too many lodging products | Количество объектов размещения после обновления превышает лимит для одного объекта. Для каждого объекта можно указать не более 5000 комбинаций типов номеров и пакетов.
Примечание. Чтобы соблюсти ограничение, уменьшите количество товаров, указанных в |
| 8196 | Too many package entries | Количество записей о пакетах после обновления превышает ограничение для одного объекта размещения. Для каждого ресурса можно создать до 3000 пакетов.
Примечание. Чтобы удалить пакеты и не превысить лимит, можно использовать сообщение |
| 8197 | Too many RateModification entries | Количество записей <RateModification> после обновления превышает лимит для одной гостиницы. Для одного объекта можно задать не более 200 модификаторов.
Примечание. Чтобы удалить изменения цен, используйте сообщение |
| 8198 | Too many Taxes or Fees | Количество записей <Tax> или <Fee> после обновления превышает лимит для одного объекта размещения.
Для одного объекта можно указать не более 300 налогов и сборов.
Примечание. Чтобы удалить налоги и сборы для объекта, используйте сообщение |
| 8199 | Too many Promotions | Количество записей <Promotion> после обновления превышает ограничение для одной гостиницы. Для каждого ресурса можно создать не более 500 промоакций.
Примечание. Чтобы удалить промоакции из объекта, используйте сообщение |
| 8200 | Too many ExtraGuestCharges | Количество записей <ExtraGuestCharge> после обновления превышает лимит для одной гостиницы. Для каждого объекта можно указать не более 100 доплат за дополнительных гостей.
Примечание. Чтобы удалить дополнительные сборы за гостей, используйте сообщение |
| 8201 | Too many occupancy rates | Количество тарифов в зависимости от числа гостей после обновления превышает лимит для одной гостиницы. Для одного объекта можно указать не более 50 тарифов в зависимости от количества гостей.
Примечание. Чтобы удалить цены в зависимости от количества гостей, используйте сообщение |
| 8202 | cumulative_percent specified with
<AgeBrackets> or
<Brackets> |
Не указывайте cumulative_percent с <AgeBrackets> или <Brackets>. |
| 8203 | <Rank> value isn't between 1
and 99 |
Укажите значение <Rank> от 1 до 99. |
| 8204 | cumulative_percent specified without
<Rank> |
При использовании cumulative_percent необходимо указать <Rank>. |
| 8205 | <Stacking> type for a
<Promotion> containing
<BestDailyDiscount> must be set to base or
none. |
Укажите base или none для <Stacking> type. |
| Код | Сообщение | Описание |
| 10001 | Unexpected PointOfSale data | <PointOfSale>. не является целевой страницей. |
| 10002 | Unexpected PointOfSale element | Н/Д |
| 10003 | Invalid PointOfSale type | — |
| 10006 | Can't understand PointOfSale attribute | — |
| 10016 | URL is missing for PointOfSale | — |
| 10017 | Can't understand PointOfSale | — |
| 10018 | Can't understand match status | — |
| 10019 | Language is invalid | — |
| 10020 | Unknown match for sitetype | — |
| 10021 | Unknown match for devicetype | — |
| 10022 | No partner name found | — |
| 10023 | Parsing error for partner | — |
| 10024 | No valid landing pages found | — |
| 10026 | Partner is missing "partner_num" | — |
| 10027 | A DisplayName is duplicated across more than one PointOfSale | — |
| 10028 | No PointOfSale found | — |
| 10029 | A DisplayName is duplicated across more than one PointOfSale | — |
| 10030 | Can't recognize the binary file | — |
| 10031 | Found duplicate language display names | Н/Д |
| Код | Сообщение | Описание |
| 11001 | Integer value out of range | Убедитесь, что значение находится в допустимых пределах. |
| 11002 | Duplicate rate in pricing message. Only the first occurring rate was uploaded. Rate details are arrival_date, length_of_stay, room_type, rate_plan, adults, rate_rule | Убедитесь, что каждый тариф упоминается в сообщении о ценах только один раз. |
| 11003 | Invalid date range | Установите значение <start_date>, которое предшествует значению <end_date> или совпадает с ним. |
| 11004 | Invalid roomtype and rateplan combination | Укажите допустимое сочетание типа номера и тарифного плана. |
| 11005 | Invalid number of rates | Тарифы для разной длительности пребывания должны быть указаны в виде списка, разделенного запятыми, но вместо этого тарифы не указаны. Укажите правильное количество тарифов. |
| 11006 | Invalid number of taxes | Налоги для тарифов, зависящих от длительности пребывания, должны быть указаны в виде списка, разделенного запятыми. Количество налогов должно соответствовать количеству тарифов. |
| 11007 | No start date provided | Укажите действительную дату начала. |
| 11008 | CurrencyCode field must be populated but is empty instead | Добавьте действительный трехбуквенный код валюты, например EUR или USD. |
| 11009 | "occupancyPrices" field is empty | Поле <occupancyPrices> не заполнено. Это сообщение интерпретируется как запрос на обнуление цен для указанного товара.
Если цены недоступны, не указывайте их. |
| 11010 | "prices" field is empty | Поле <prices> не заполнено. Это сообщение интерпретируется как запрос на обнуление всех цен для указанного количества гостей. Если цены недоступны, не указывайте их. |
| 11011 | "rates" field is empty | Если цены недоступны, не указывайте их. |
| 11012 | "productPrices" field is unset | Поле <productPrices> не задано. Это сообщение интерпретируется как запрос на обнуление цен для указанной даты прибытия. |
| 11013 | "occupancyPrices" field is unset | Поле <occupancyPrices> не задано. Это сообщение интерпретируется как запрос на обнуление цен для указанного товара.
|
| 11014 | "prices" field is unset | Поле <prices> не задано. Это сообщение интерпретируется как запрос на обнуление цен для указанного количества гостей.
|
| 11015 | Invalid number of fees | Сборы за длительность пребывания должны быть указаны в виде списка, разделенного запятыми, который соответствует количеству предоставленных тарифов за длительность пребывания. |