Сообщения об ошибках правила оценки

Если вы получили сообщение об ошибке после загрузки XML-файла правил тарифа, воспользуйтесь приведенной ниже таблицей, чтобы найти код ошибки и ее описание.

Для получения справки по кодированию XML-файла правил ставок см. следующие ресурсы:

Код Описание
1001 Идентификатор <RateRule> слишком длинный. Ограничение длины до 40 символов.
1002 Идентификатор <RateRule> дублируется в конфигурации. Каждый идентификатор <RateRule> можно использовать только один раз.
1003 Один и тот же идентификатор был присвоен более чем одному <UserRateCondition> . Каждый идентификатор может использоваться только для одного <UserRateCondition> .
1004 Идентификатор <RateRule> имеет недопустимый <UserRateCondition> reference_id .
1005 Для child_id не определен <UserRateCondition> .
1006 <UserRateCondition> проверяет, не является ли пользователь участником Google One. Допускаются только положительные проверки членства в Google One.
1007 Один или несколько идентификаторов списка аудитории недействительны. Они не соответствуют ни одному из известных идентификаторов списков аудитории партнера.
1008 Встроенная функция <UserRateCondition> проверяет, не является ли пользователь участником Google One. Допускаются только положительные проверки членства в Google One.
1009 <RateModification> содержит <HotelAmenity> , который не является бесплатным Wi-Fi. Разрешен только бесплатный Wi-Fi.
1010 Элемент содержит недопустимый код страны.
1011 Элемент содержит недопустимый код языка.
1012 <UserRateCondition> не должен сочетать условие списка аудитории с другим условием, которое разделяет пользователей.
1013 Встроенное <UserRateCondition> не должно сочетать условие списка аудитории с другим условием, которое разделяет пользователей.
1014 default_rate_rule_id задается в конфигурации партнера. Должен быть определен <RateRule> для этого id .
2001 г. В значении <PrivateRates> обнаружен непредвиденный элемент.
2002 г. В значении <UserRateCondition> обнаружен непредвиденный элемент.
2003 г. Значение для <ConditionOperator> требуется, когда в <UserRateCondition> есть несколько элементов.
2004 г. Для верхнего уровня <UserRateCondition> должен быть указан непустой идентификатор.
2005 г. Идентификатор <UserRateCondition> используется более одного раза. Каждый идентификатор <UserRateCondition> можно использовать только один раз.
2006 г. Ошибка reference_id: атрибут не ссылается на действительное <UserRateCondition> .
2007 г. Внутренний <UserRateCondition> не должен быть пустым.
2008 г. Значение для <ConditionOperator> требуется, когда в <UserRateCondition> есть несколько элементов.
2009 г. В <RateModification> обнаружен непредвиденный элемент.
2016 Для <RateRule> должен быть указан непустой идентификатор.
2017 В значении <RateRule> обнаружен непредвиденный элемент.
2018 Идентификатор <RateRule> используется более одного раза. Каждый идентификатор <RateRule> можно использовать только один раз.
2019 Заданное процентное значение недопустимо. Процентные значения должны быть в диапазоне от 0 до 100.
2020 Строка не может быть понята как целое число. Допускаются только целочисленные значения, такие как 43 или -67.
2021 Отрицательное число не допускается для этого значения. Оно должно быть равно нулю или положительному целому числу.
2022 <UserDeviceType> недействителен.
2023 <PackageType> недействителен.
2024 Недопустимый оператор <UserRateCondition> .
2025 Код <UserCountry> недействителен. Введите действительный код страны, например GB или US.
2026 Значение времени не может быть понято.
2027 Значение дня недели не может быть понято.
2028 Недопустимый атрибут действия для <RateModification> .
2029 Недопустимый атрибут валюты для <RateModification> . Используйте действительный трехбуквенный код валюты , например EUR или USD.
2030 <RateModification> должен содержать хотя бы один вложенный элемент.
2031 XML имеет неправильный формат. Используйте «xmllint» для проверки XML-файла на соответствие схеме XML-файла правил скорости».
2032 <RateRule> должно иметь только одно описание.
2033 <RateRule> должен иметь только один промокод.
2034 Эта <IneligibilityReason> недействительна.
2035 Этот <IneligibilityHintType> недействителен.
2036 В <RateIneligibility> обнаружен непредвиденный элемент.
2037 <RateIneligibility> должен содержать IneligibilityType и хотя бы один <IneligibilityReason>
2038 Этот <HotelAmenity> недействителен.
3001 Обнаружена внутренняя ошибка.