요금 규칙 오류 메시지
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
요금 규칙 XML 파일을 업로드한 후 오류 메시지가 표시되면 아래 표에서 오류 코드와 설명을 확인하세요.
요금 규칙 XML 파일 코딩에 관한 도움말은 다음 리소스를 참고하세요.
코드 |
설명 |
1001 |
<RateRule> ID가 너무 깁니다. 길이는 40자(영문 기준)로 제한됩니다. |
1002 |
구성에 <RateRule> ID가 중복되었습니다.
각 <RateRule> ID는 한 번만 사용할 수 있습니다. |
1003 |
두 개 이상의 <UserRateCondition> 에 동일한 ID가 할당되었습니다. 각 ID는 하나의 <UserRateCondition> 에만 사용할 수 있습니다. |
1004 |
<RateRule> ID에 잘못된 <UserRateCondition> reference_id 가 있습니다. |
1005 |
child_id 에 정의된 <UserRateCondition> 이(가) 없습니다. |
1006 |
<UserRateCondition> 는 사용자가 Google One 회원이 아닌지 확인합니다. Google One 멤버십이 있는지 확인하는 것만 허용됩니다. |
1007 |
하나 이상의 잠재고객 목록 ID가 잘못되었습니다. 파트너의 알려진 잠재고객 목록 ID와 일치하지 않습니다. |
1008 |
인라인 <UserRateCondition> 는 사용자가 Google One 회원이 아닌지 확인합니다. Google One 멤버십이 있는지 확인하는 것만 허용됩니다. |
1009 |
<RateModification> 에는 무료 Wi-Fi가 아닌 <HotelAmenity> 가 포함되어 있습니다. 무료 Wi-Fi만 허용됩니다. |
1010 |
요소에 잘못된 국가 코드가 포함되어 있습니다. |
1011 |
요소에 잘못된 언어 코드가 포함되어 있습니다. |
1012 |
<UserRateCondition> 는 잠재고객 목록 조건을 사용자를 세분화하는 다른 조건과 결합해서는 안 됩니다. |
1013 |
인라인 <UserRateCondition> 는 잠재고객 목록 조건을 사용자를 세분화하는 다른 조건과 결합해서는 안 됩니다. |
1014 |
default_rate_rule_id 는 파트너 구성에서 설정됩니다. 해당 id 의 <RateRule> 를 정의해야 합니다. |
2001 |
<PrivateRates> 값에 예상치 못한 요소가 있습니다. |
2002 |
<UserRateCondition> 값에 예상치 못한 요소가 있습니다. |
2003 |
<UserRateCondition> 내에 여러 요소가 있으면 <ConditionOperator> 값이 필요합니다. |
2004 |
최상위 수준 <UserRateCondition> 에 비어 있지 않은 ID를 제공해야 합니다. |
2005 |
<UserRateCondition> ID가 두 번 이상 사용되었습니다. 각 <UserRateCondition> ID는 한 번만 사용할 수 있습니다. |
2006 |
reference_id 오류: 속성이 유효한 <UserRateCondition> 를 참조하지 않습니다. |
2007 |
내부 <UserRateCondition> 은(는) 비워 둘 수 없습니다. |
2008 |
<UserRateCondition> 내에 여러 요소가 있으면 <ConditionOperator> 값이 필요합니다. |
2009 |
<RateModification> 에 예상치 못한 요소가 있습니다. |
2016 |
<RateRule> 에 비어 있지 않은 ID를 제공해야 합니다. |
2017 |
<RateRule> 값에 예상치 못한 요소가 있습니다. |
2018 |
<RateRule> ID가 두 번 이상 사용되었습니다. 각 <RateRule> ID는 한 번만 사용할 수 있습니다. |
2019 |
지정된 비율 값은 허용되지 않습니다. 비율 값은 0에서 100 사이여야 합니다. |
2020 |
문자열을 정수로 인식할 수 없습니다. 43 또는 -67과 같은 정수 값만 허용됩니다. |
2021년 |
이 값에는 음수가 허용되지 않습니다. 0 또는 양의 정수여야 합니다. |
2022 |
<UserDeviceType> 이(가) 잘못되었습니다. |
2023년 |
<PackageType> 이(가) 잘못되었습니다. |
2024년 |
<UserRateCondition> 연산자가 유효하지 않습니다. |
2025년 |
<UserCountry> 코드가 유효하지 않습니다. GB 또는 US와 같은 유효한 국가 코드를 입력합니다. |
2026년 |
시간 값을 이해할 수 없습니다. |
2027 |
요일 값을 이해할 수 없습니다. |
2028 |
<RateModification> 의 작업 속성이 유효하지 않습니다. |
2029 |
<RateModification> 의 통화 속성이 유효하지 않습니다. EUR 또는 USD와 같은 유효한 3자리 통화 코드를 사용하세요. |
2030년 |
<RateModification> 는 중첩된 요소를 하나 이상 포함해야 합니다. |
2031 |
XML 형식이 잘못되었습니다. 'xmllint'를 사용하여 요금 규칙 XML 파일 스키마를 기준으로 XML 파일의 유효성을 검사합니다.' 자세한 내용은 스키마를 참고하세요. |
2032년 |
<RateRule> 에는 설명이 하나만 있어야 합니다. |
2033 |
<RateRule> 에는 PromoCode가 하나만 있어야 합니다. |
2034 |
이 <IneligibilityReason> 는 유효하지 않습니다. |
2035 |
이 <IneligibilityHintType> 는 유효하지 않습니다. |
2036 |
<RateIneligibility> 에 예상치 못한 요소가 있습니다. |
2037 |
<RateIneligibility> 에는 IneligibilityType과 <IneligibilityReason> 가 하나 이상 포함되어야 합니다. |
2038 |
이 <HotelAmenity> 는 유효하지 않습니다. |
3001 |
내부 오류가 발생했습니다. |
All rights reserved. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eThis page provides a table of error codes and their descriptions to help troubleshoot issues encountered when uploading rate rules XML files.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the provided resources for guidance on coding rate rules XML files according to the required structure and schema.\u003c/p\u003e\n"],["\u003cp\u003eError codes cover a range of issues including invalid IDs, incorrect values, structural errors, and internal problems.\u003c/p\u003e\n"],["\u003cp\u003eUse the error code to identify the specific issue and consult the description for guidance on resolving it.\u003c/p\u003e\n"]]],[],null,["# Rate rule error messages\n\nIf you receive an error message after uploading a rate rules XML file, use the\ntable below to find the error code and its description.\n\nFor help with coding a rate rules XML file, see these resources:\n\n- [Rate Rules XML Reference](/hotels/hotel-prices/xml-reference/rate-rules)\n- [Hotel Ads Schemas](/hotels/hotel-prices/dev-guide/schemas)\n\n| Code | Description |\n|------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| 1001 | `\u003cRateRule\u003e` ID is too long. Limit length to 40 characters. |\n| 1002 | `\u003cRateRule\u003e` ID is duplicated in the configuration. Each `\u003cRateRule\u003e` ID can be used only once. |\n| 1003 | The same ID has been given to more than one `\u003cUserRateCondition\u003e`. Each ID can be used for only one `\u003cUserRateCondition\u003e`. |\n| 1004 | `\u003cRateRule\u003e` ID has an invalid `\u003cUserRateCondition\u003e` `reference_id`. |\n| 1005 | No `\u003cUserRateCondition\u003e` is defined for `child_id`. |\n| 1006 | `\u003cUserRateCondition\u003e` checks to see if the user is not a Google One member. Only positive checks for Google One membership are allowed. |\n| 1007 | One or more audience list IDs are invalid. They don't match any of the partner's known audience list IDs. |\n| 1008 | In-line `\u003cUserRateCondition\u003e` checks to see if the user is not a Google One member. Only positive checks for Google One membership are allowed. |\n| 1009 | A `\u003cRateModification\u003e` contains a `\u003cHotelAmenity\u003e` that is not free wifi. Only free wifi is allowed. |\n| 1010 | Element contains an invalid country code. |\n| 1011 | Element contains an invalid language code. |\n| 1012 | `\u003cUserRateCondition\u003e` shouldn't combine an audience list condition with another condition that subdivides users. |\n| 1013 | In-line `\u003cUserRateCondition\u003e` shouldn't combine an audience list condition with another condition that subdivides users. |\n| 1014 | `default_rate_rule_id` is set in partner configuration. A `\u003cRateRule\u003e` for that `id` must be defined. |\n| 2001 | An unexpected element was found in the `\u003cPrivateRates\u003e` value. |\n| 2002 | An unexpected element was found in the `\u003cUserRateCondition\u003e` value. |\n| 2003 | A value for `\u003cConditionOperator\u003e` is required when there are multiple elements within a `\u003cUserRateCondition\u003e`. |\n| 2004 | A non-empty ID must be provided for top-level `\u003cUserRateCondition\u003e`. |\n| 2005 | `\u003cUserRateCondition\u003e` ID is used more than once. Each `\u003cUserRateCondition\u003e` ID can be used only once. |\n| 2006 | reference_id error: the attribute doesn't refer to a valid `\u003cUserRateCondition\u003e`. |\n| 2007 | Inner `\u003cUserRateCondition\u003e` must not be empty. |\n| 2008 | A value for `\u003cConditionOperator\u003e` is required when there are multiple elements within a `\u003cUserRateCondition\u003e`. |\n| 2009 | An unexpected element was found in `\u003cRateModification\u003e`. |\n| 2016 | A non-empty ID must be provided for `\u003cRateRule\u003e`. |\n| 2017 | An unexpected element was found in the `\u003cRateRule\u003e` value. |\n| 2018 | `\u003cRateRule\u003e` ID is used more than once. Each `\u003cRateRule\u003e` ID can be used only once. |\n| 2019 | The given percentage value isn't allowed. Percentage values must be between 0 and 100. |\n| 2020 | String can't be understood as an integer. Only integer values like 43 or -67 are allowed. |\n| 2021 | A negative number isn't allowed for this value. It must be zero or a positive integer. |\n| 2022 | `\u003cUserDeviceType\u003e` isn't valid. |\n| 2023 | `\u003cPackageType\u003e` isn't valid. |\n| 2024 | `\u003cUserRateCondition\u003e` operator isn't valid. |\n| 2025 | `\u003cUserCountry\u003e` code isn't valid. Enter a valid country code such as GB or US. |\n| 2026 | Time value can't be understood. |\n| 2027 | Day of week value can't be understood. |\n| 2028 | Action attribute for `\u003cRateModification\u003e` isn't valid. |\n| 2029 | Currency attribute for `\u003cRateModification\u003e` isn't valid. Use a valid three-letter [currency code](https://support.google.com/merchants/answer/160637), such as EUR or USD. |\n| 2030 | `\u003cRateModification\u003e` must contain at least one nested element. |\n| 2031 | XML is malformed. Use \"xmllint\" to validate your XML file against the rate rules XML file schema.\" For more information, see [Schemas](/hotels/hotel-prices/dev-guide/schemas). |\n| 2032 | `\u003cRateRule\u003e` should have only have one description. |\n| 2033 | `\u003cRateRule\u003e` should have only have one PromoCode. |\n| 2034 | This `\u003cIneligibilityReason\u003e` isn't valid. |\n| 2035 | This `\u003cIneligibilityHintType\u003e` isn't valid. |\n| 2036 | An unexpected element was found in `\u003cRateIneligibility\u003e`. |\n| 2037 | `\u003cRateIneligibility\u003e` must contain an IneligibilityType and at least one `\u003cIneligibilityReason\u003e` |\n| 2038 | This `\u003cHotelAmenity\u003e` isn't valid. |\n| 3001 | Encountered internal error. |"]]