如果您收到 Feed 状态错误消息,请使用以下链接查找您的错误消息及其解决方案。
| 查找错误消息 | |||
|---|---|---|---|
| 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 | <Result> 的基本费率不允许使用 1 的 <Occupancy> 值。请为基本房价指定一个大于 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 | 以 HH:MM 格式输入正确的小时和分钟。 |
| 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 | 确保酒店 ID 位于酒店 Feed 中,并且相应房源已与 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 没有将此合作伙伴和酒店 ID 映射到 Google 酒店 ID。这可能是因为 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>。采用 YYYY-MM-DD 格式。 |
| 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 没有将此合作伙伴和酒店 ID 映射到 Google 酒店 ID。这可能是因为 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>。currency。 |
| 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> 的 ID 值。在定义的着陆页集中找不到该属性。定义额外的 <PointOfSale>。或更正价格 Feed 中的 ID。 |
| 1049 | Fetch failed due to an external error | 未能提取价格。如需了解详情,请查看服务器日志。 |
| 1050 | Rate with duplicate RatePlanID | <Rate>。具有重复的 <RatePlanID>
未存储。在每个 <Result> 中设置唯一的或空的 <RatePlanID>。 |
| 代码 | 消息 | 说明 |
| 1051 | Invalid duplication with key, hotel ID, and new partner hotel ID | 由于地图重复,酒店价格已下调。使用手动匹配功能更正 Feed 中的酒店。 |
| 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_rule_id 的 <Rate>。确保每个 <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> 必须是大于零的数字。在 <Result> 中提供有效的 <Nights> 值。 |
| 1063 | Can't find a matching Google hotel ID for partner and partner hotel ID | Google 维护着 Google ID 与合作伙伴 ID 之间的映射。在这种情况下,一个 Google ID 对应多个合作伙伴 ID。Google 会选择其中一个作为主要渠道。其他通话不会被录制。在确保这两个媒体资源确实是唯一的,而不是 ID 漂移的情况后,请与 Google 支持团队联系以分离这两个 ID。 |
| 1064 | RoomId in the RoomBundle is not equal to the RoomId found in RoomData | 如果 <RoomBundle> 和内嵌 <RoomData> 下都提供了 <RoomID>,则这两个值必须一致。 |
| 1065 | Invalid context for Name, Description or PhotoURL | 元素 <Name>、<Description> 和 <PhotoURL> 应放在 <RoomData> 中,而不是 <RoomBundle> 中。如需修复此问题,请创建一个包含以下元素的受限 <RoomData>。如果可能,请单独发送,并仅从行程中引用。 |
| 1066 | RoomBundle is missing a RatePlanID | 每个 <RoomBundle> 都必须有一个 <RatePlanID> 元素。网址通常需要 <RatePlanID>。如果您不需要 <RatePlanID>,请插入一个空值,在这种情况下,系统会分配一个值。 |
| 1067 | A RoomData or PackageData value is given without a corresponding internal RoomID or PackageID | 如果内部 <RoomData> 或 <PackageData> 分别缺少 <RoomID> 或 <PackageID>,则 Google 会先尝试将 <RoomID> 或 <PackageID> 存储在 <RoomBundle> 下。否则,Google 将生成随机 ID。 |
| 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 | 确保 <RoomBundle> 中的 <Occupancy> 不大于会议室的容纳人数。例如:如果某个会议室的容纳人数为 1,则 <RoomBundle> 中的 <Occupancy> 必须设置为 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>。currency。确保每个 currency_code 均有效,并且所有价格都存在 <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> 不会共用相同的酒店 ID、<RoomID>、<PackageID> 和 <RatePlanID> 组合。 |
| 1097 | RoomBundle must include a child element for Occupancy | <Occupancy> 应指明 <RoomBundle> 适用的最多参与者人数。如果未设置,则改为使用 <RoomData> 或 <PackageData> 中的 <Occupancy> 值。 |
| 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 | 交易消息中 <Custom[1-5]> 元素的值超出了最大字符长度 (200)。您必须更新字段的值,使其长度少于 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_time,则必须提供 refundable_until_days。 |
| 1107 | refundable_until_days is required | 如果 available 设置为 true,则必须提供 refundable_until_days。 |
| 1108 | RoomData photo URL is missing its protocol | 添加 PhotoURL 属性中的值,如 RoomData> 照片网址协议中所定义。 |
| 1109 | refundable_until_time is strongly recommended | 如果 available 设置为 true,强烈建议使用 refundable_until_time。 |
| 1110 | RoomBundle must contain RoomID or RoomData but not both | 向此 <RoomBundle> 添加有效的 <RoomID> 或 <RoomData>。 |
| 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 | <PropertyDataSet> 中的 action 应具有 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不允许使用此时区。以 HH:MM 格式输入正确的小时和分钟。 |
| 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 | 您只能在 <PropertyDataSet> 元素的 <RoomData> 中添加 <OccupancySettings>。 |
| 1128 | Capacity or Occupancy is zero or negative | 值对于 <Capacity> 或 <Occupancy> 而言过小。
为防止出现数据错误,<Capacity> 和 <Occupancy> 必须均为正数。 |
| 1129 | Invalid AirportTransportationIncluded direction | <AirportTransportationIncluded> 的 <direction> 属性应具有 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" | <Breakfast> 和 <Dinner> 中必须包含“included”属性。 |
| 1146 | Some attributes in "Breakfast" or "Dinner" are ignored | 除非将 included 属性设置为 true,否则系统会忽略 <Breakfast> 和 <Dinner>
中的值(例如 in_room、in_private_space 和 buffet) |
| 1147 | Invalid Bed size | <Bed> 的 <size> 属性值无效。值必须为 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 | 除非同时存在 <Bath> 和 <Toilet>,否则系统会忽略 <BathAndToilet> 中的 <relation>。 |
| 1153 | Invalid BathAndToilet relation | <BathAndToilet> 的 <relation> 属性必须为 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 | 价格规则 ID 不能为空,请使用非空价格规则 ID。 |
| 代码 | 消息 | 说明 |
| 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 | 向 <Item> 添加适当的 <FirstDate> 和 <LastDate>。 |
| 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 | 此错误是在提取合作伙伴数据时发生的。检查您的日志,并确保 Google IP 地址位于许可名单中。 |
| 3016 | Can't find a matching Google ID for hotel ID | Google 没有从相应合作伙伴酒店 ID 到 Google 酒店 ID 的映射。 这可能是因为处理延迟,或者 Google 无法匹配合作伙伴 ID。如需进一步帮助,请与 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 | 确保所有 ID 均有效,且与酒店 Feed 中的 ID 一致。 |
| 3020 | Item with Stay is missing valid hotel ID values, and has been skipped | 确保每个 <Item> 都包含至少一个酒店 ID。 |
| 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 属性正确无误,并且该消息是从与 Google 共享的已知 IP 地址上传的。 |
| 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 |
合作伙伴属性中提供的名称不是已知的合作伙伴。 确认拼写是否正确,或与 Google 支持团队联系以查看确切的合作伙伴名称。 |
| 6013 | Uploaded XML failed to parse | 文件未能通过通用 XML 解析器解析。重新设置文件格式,并确保该文件通过 xmllint 或等效的 XML 有效性检查工具的检查。 |
| 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 支持团队联系以激活您的 Feed。 |
| 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 | 请联系您的技术客户经理 (TAM) 以验证您的账号配置。 |
| 6032 | File upload rate exceeds limit | 账号的文件上传速率上限为每秒 400 个文件。减少每个请求上传的文件数量,或减少同时发出的请求数量。 |
| 6033 | Failed to parse "account ID" from upload path | 上传路径或账号 ID 不正确。 |
| 6034 | Invalid "OAuth 2.0" credentials | 由于 OAuth 2.0 凭据无效,Google 上传失败。 |
| 6035 | Invalid "OAuth 2.0" credentials, fallback to IP | “OAuth 2.0”凭据无效。OAuth 会继续检查 allowlist 中的 Google IP 地址。 |
| 6037 | Service account doesn't have write permission | 上传失败,因为与 OAuth 2.0 凭据关联的服务账号的写入权限不足。
|
| 6038 | Failed to authorize; falling back to IP | 与 OAuth 2.0 凭据关联的服务账号的写入权限不足,并且该服务账号仍在继续检查 allowlist 中的 IP 地址。
|
| 代码 | 消息 | 说明 |
| 7001 | Error from POST | 检查您的日志,确保 Google IP 地址位于许可名单中。 与 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 酒店清单中没有与合作伙伴提供的酒店 ID 对应的记录。确认酒店已聚类。 |
| 7007 | A RoomRate element has multiple currencies in its Rate elements | XML 消息中的某个 RoomRate 元素包含采用不同币种的元素。这些元素会被忽略。更改 XML,使所有相关元素都使用同一种币种。 |
| 7008 | Can't understand Tax and OtherFees string | 无法理解此 XML 消息中 <Tax> 之前的价格。检查显示的字符串并修正价格。 |
| 7009 | Can't understand price after Tax | Google 无法解读此 XML 消息中 <Tax> 之后的商品价格。检查显示的字符串并修正价格。 |
| 7010 | Can't understand Tax | 无法从相应 XML 消息中理解 <Tax>。检查显示的字符串并修正价格。 |
| 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 | 无法理解 OTA XML 消息中的基本价格。消息可能不正确,或者代码需要更新才能支持新格式。 |
| 7014 | Price with Tax or OtherFees can't be understood for hotel ID | OTA XML 消息中的总价(<Baserate> + 税费/其他费用)无法理解。该消息可能不正确,或者代码需要更新才能支持新格式。 |
| 7015 | No price could be understood for hotel ID | OTA XML 消息中的价格无法理解。该消息可能不正确,或者需要更新代码以支持新格式。 |
| 7016 | No Currency found for hotel ID | 您的 OTA XML 消息不包含币种,并且合作伙伴配置未指定默认币种。请与 Google 支持团队联系,要求他们修复合作伙伴配置,或确保您发送的是币种信息。 |
| 7017 | Can't understand Tax | TPA_extensions 中给出的每晚细分与在其他元素中给出的金额不一致。因此,系统使用了其他元素的金额。调整TPA_Elements细分。 |
| 7018 | Can't understand OtherFees | 无法理解此 XML 消息中的 <OtherFees>。请调整 <OtherFees>,然后重试。 |
| 7019 | XML warning | 不适用 |
| 7020 | XML error | 不适用 |
| 7021 | XML request didn't succeed | 未返回任何成功元素。在类似情况下,系统通常还会显示 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 无法在 RateAmountMessage 中找到指定 XML 元素的币种。此外,未设置默认币种。 |
| 8020 | Can't understand the basis attribute for the given tax/fee | OTA XML 消息中的总价(<Baserate> + 税费/其他费用)无法理解。该消息可能不正确,或者需要更新代码以支持新格式。 |
| 8021 | Can't understand the given period attribute | 无法理解指定税费的“period”属性。请务必发送正确的税费 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 无法理解指定税费的“type”属性。请务必发送正确的税费 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> 元素中没有费率方案代码。在 <RatePlan> 元素中设置 <RatePlanCode> 属性。 |
| 8030 | Couldn't find notification type at
<RatePlan> element |
在 <RatePlan> 元素中设置 <RatePlanNotifType> 属性。 |
| 8031 | Unsupported rate plan notification type at RatePlan | 将 <RatePlanNotifType> 设置为受支持的字符串。
|
| 8032 | Failed to find start or end date at RatePlan element for rate deletion | 在 <RatePlan> 元素中设置 <Start> 和 <End> 属性。 |
| 8033 | Failed to parse start or end date at RatePlan or Rate element | 将 <RatePlan> 元素或 <Rate> 元素中的 <Start> 和 <End> 属性设置为有效日期。 |
| 8034 | Failed to find InvTypeCode at Rate element | 在 <Rate> 元素中设置 <InvTypeCode> 属性。 |
| 8036 | Failed to parse RateTier at Rate element | 将 <Rate> 元素中的 <RateTier> 属性设置为有效值。 |
| 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 | 在 <RatePlan> 或 <Rate> 元素中设置 <Start> 和 <End> 属性。 |
| 8041 | Missing Start or End date elements in StatusApplicationControl | 在 <StatusApplicationControl> 元素中设置 <Start> 和 <End> 属性。
|
| 8042 | Couldn't interpret Start or End date elements in StatusApplicationControl | 将 <StatusApplicationControl> 元素中的 <Start> 和 <End> 属性设置为有效的 YYYY-MM-DD 日期。 |
| 8043 | Couldn't find inventory code on StatusApplicationControl in Inventory | 确保在 <StatusApplicationControl> 中设置了预期属性 <InvTypeCode>。 |
| 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 | 在 <LengthOfStay> 元素中,将 <MinMaxMessageType< 指定为 <SetMaxLOS>、<SetMinLOS>、<SetForwardMaxStay>、<SetForwardMinStay> 或 <FullPatternLOS>。
|
| 8060 | Missing attribute Time on LengthOfStay element | 在 <LengthOfStay> 元素中设置 <Time> 属性。 |
| 8061 | Missing both RatePlanCode and BookingLimit attributes in AvailStatusMessage | 确保至少设置了 <BookingLimit> 和 <RatePlanCode> 中的一个。 |
| 8063 | Found no RatePlan elements in message | 在消息的 <RatePlans> 元素中至少提供一个 <RatePlan>。 |
| 8064 | Found no Rate elements in RatePlan | 在 <RatePlan> 元素的 <Rates> 部分中提供至少一个 <Rate>。 |
| 8065 | Found no <BaseByGuestAmt>
elements in <BaseByGuestAmts> |
在 <RatePlan> 元素的 <Rates> 部分中提供至少一个 <Rate>。 |
| 8066 | Found no AvailStatusMessage elements in message | 在 <AvailStatusMessages> 元素中提供至少一个 <AvailStatusMessage>。 |
| 8067 | Found no RateAmountMessage elements in message | 在消息中未找到任何 <RateAmountMessage> 元素。 |
| 8068 | Found no Inventory elements in message | 在 <Inventories> 元素中提供至少一个 <Inventory>。 |
| 8070 | Couldn't obtain rate plan code from StatusApplicationControl element in RateAmount | 在 <StatusApplicationControl> 元素中设置 <RatePlanCode> 属性。 |
| 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 | 在 <TaxFeeInfo> 消息中提供至少一个 <Property>。 |
| 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 | 以 RFC 3339 格式在根元素中设置 TimeStamp 属性。 |
| 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 | 每 <AvailStatusMessage> 至少设置一个 <RestrictionStatus>。 |
| 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" | 为 <Discount> 指定 <fixed_amount> 时,请勿设置 applied_nights。 |
| 8096 | LengthsOfStay or RestrictionStatus isn't allowed within a AvailStatusMessage that has a BookingLimit | 在单独的 <AvailStatusMessage> 元素中指定 <LengthsOfStay> 和/或 <RestrictionStatus>。 |
| 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 | 除非 <applied_nights> 小于最低值 <LengthOfStay>,否则百分比值不能设置为 100。同时指定 <applied_nights> 和 <LengthOfStay>,其中 <applied_nights> 小于最小 <LengthOfStay>。 |
| 8100 | Bad "type" attribute specified for "Stacking" element | 将 any、base_only 或 none 指定为 <Stacking> 元素的 type。 |
| 代码 | 消息 | 说明 |
| 8101 | RateAmountMessages must specify a non-empty HotelCode attribute | 为 <RateAmountMessages> 指定非空的 <HotelCode> 属性。 |
| 8102 | AvailStatusMessages must specify a non-empty HotelCode attribute | 为 <AvailStatusMessages> 指定非空的 <HotelCode> 属性。 |
| 8103 | Inventories must specify a non-empty HotelCode attribute | 为 <Inventories> 指定非空的 <HotelCode> 属性。 |
| 8104 | RatePlans must specify a non-empty HotelCode attribute | 为 <RatePlans> 指定非空的 <HotelCode> 属性。 |
| 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" | 必须在 <StayDates> 中指定 <application>。 |
| 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 提取失败。非 OK HTTP 响应。 |
| 8114 | Period must be set to night when Brackets are specified | 将 <Period> 设置为 night 以使用 <Brackets>。 |
| 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 | 改为在 <Bracket> 中设置 amount。 |
| 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 | 在每个 <AdditionalGuestAmount> 元素中指定 <AgeQualifyingCode>。 |
| 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 | 当 <AgeQualifyingCode> 为 8 时,指定 <MaxAge>。
|
| 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 | 在 <ExtraGuestCharges> 下添加 <HotelExtraGuestCharges> 元素。 |
| 8136 | StayDates "application" attribute is invalid for ExtraGuestCharges message | 移除了 <StayDates> 的 <application> 属性。 |
| 8137 | Cannot specify multiple charge modifier attributes | 请指定一个费用调整修饰符属性。示例:
<percentage>。 |
| 8138 | "percentage" attribute must be a float between 1 and 99, inclusive | 将 <percentage> 属性设置为介于 1 到 99 之间的浮点值(含 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 | 在 <AgeBrackets> 下添加 <ChildAgeBrackets> 或 <AdultCharge>。
|
| 8142 | Missing ChildAgeBracket in ChildAgeBrackets | 在 <ChildAgeBrackets> 下添加 <ChildAgeBracket> 元素。 |
| 8143 | ExtraGuestCharge must nest one AgeBrackets element | 在 <ExtraGuestCharge> 中添加 <AgeBrackets> 元素。 |
| 8144 | HotelExtraGuestCharge must set the "hotel_id" attribute | 为 <HotelExtraGuestCharge> 设置 <hotel_id> 属性。 |
| 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 | 检查 <HotelExtraGuestCharges> 下的所有 <ExtraGuestCharge> 是否都针对儿童使用相同的年龄段。 |
| 8158 | Attribute "free_nights" must be at least 1 or greater than 1 for the "FreeNights" element | 对于 <FreeNights> 元素,属性 <free_nights> 必须大于或等于 1。 |
| 8159 | Attribute "free_nights" must be at least 1 or greater than 1 for the "FreeNights" element | 对于 <FreeNights> 元素,属性 <free_nights> 必须大于或等于 1。 |
| 8160 | The value for "night_selection" must be either "last" or "cheapest" for the "FreeNights" element | 对于 <FreeNights> 元素,<night_selection> 的值必须为 <last> 或 <cheapest>。 |
| 8161 | The value for "repeats" must be set to either "true" or "false" for the "FreeNights" element | <repeats> 的值;对于 FreeNights 元素,必须设置为 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 | <StatusApplicationControl> 中 <End> 属性的值超过了未来 3 年,已被截断。 |
| 8169 | Start date over limit | <StatusApplicationControl> 中的 <Start> 属性值早于当前日期,已被截断。 |
| 8170 | Both Start and End dates over future limit | <StatusApplicationControl> 中的 <Start> 和 <End> 属性都表示三年后的时间。 |
| 8171 | Both Start and End dates over past limit | <StatusApplicationControl> 中的 <Start> 和 <End> 属性都早于当前日期。 |
| 8172 | Invalid BaseByGuestAmt occupancy | <BaseByGuestAmt> 必须指定以下任一值:包含成人入住人数的 <NumberOfGuests>;等于 "14" 的 <Type>;以及采用 {adults}-{children}-0 格式的 Code。 |
| 8173 | Invalid AdditionalGuestAmounts usage | 如果 <BaseByGuestAmt> 包含儿童费用,则不得指定 <AdditionalGuestAmounts>。 |
| 8174 | "amount" attribute must be a float greater than zero | 将 <AdultCharge> <amount> 属性设置为大于零的浮点数。 |
| 8175 | Missing RateTimeUnit or UnitMultiplier attribute | 必须在指定基于 LOS 的费率的 <Rate> 元素中设置 <RateTimeUnit> 和 <UnitMultiplier> 属性。
|
| 8176 | RateTimeUnit should be set to Day | 必须在 Rate 中的 <RateTimeUnit> 属性上设置 <RateTimeUnit> 和 <UnitMultiplier> 属性,并且应将这两个属性设置为 Day。 |
| 8177 | UnitMultiplier attribute in Rate must be between 1 and 30 | <Rate> 中的 <UnitMultiplier> 属性必须介于 1 到 30 之间。 |
| 8178 | AdditionalGuestAmounts is not supported for LOS based rates | 基于 LOS 的费率不支持 <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 | <Floor> 中的 <amount_per_night> 属性必须小于或等于 <Ceiling> 中的 <amount_per_night> 属性。 |
| 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 | 基于 LOS 的房价消息应在 <StatusApplicationControl> 中将 <RatePlanType> 属性设置为 26 |
| 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 | 为 <MembershipRateRule> 设置 <ID>
|
| 8194 | Too many room entries | 更新后的客房条目数量超过了单个住宿房源的上限。每个媒体资源最多只能有 3,000 个房型。
注意:您可以使用 |
| 8195 | Too many lodging products | 更新后的住宿产品数量超过了单个住宿房源的上限。每项媒体资源最多只能有 5,000 个客房类型和套餐组合。
注意:减少 |
| 8196 | Too many package entries | 更新后的套餐条目数量超过了单个住宿房源的上限。每个媒体资源最多只能有 3,000 个套餐。
注意:您可以使用 |
| 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 |
指定介于 1 到 99 之间的 <Rank> 值。 |
| 8204 | cumulative_percent specified without
<Rank> |
应用 cumulative_percent 需要指定 <Rank>。 |
| 8205 | <Stacking> type for a
<Promotion> containing
<BestDailyDiscount> must be set to base or
none. |
为 <Stacking> type 指定 base 或 none。 |
| 代码 | 消息 | 说明 |
| 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 | 设置一个早于或等于 <end_date> 的 <start_date>。 |
| 11004 | Invalid roomtype and rateplan combination | 请提供有效的 room_type rate_plan 组合。 |
| 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 | 住宿时长费用应为以英文逗号分隔的列表,且列表中的项数应与提供的住宿时长费率数一致。 |