Thông báo lỗi về quy tắc giá

Nếu bạn nhận được thông báo lỗi sau khi tải tệp XML về quy tắc giá lên, hãy sử dụng bảng bên dưới để tìm mã lỗi và nội dung mô tả về mã lỗi đó.

Để được trợ giúp về việc mã hóa tệp XML về quy tắc giá, hãy xem các tài nguyên sau:

Mô tả
1001 <RateRule> quá dài. Giới hạn độ dài là 40 ký tự.
1002 <RateRule> bị trùng lặp trong cấu hình. Mỗi mã <RateRule> chỉ dùng được một lần.
1003 Cùng một mã được cấp cho nhiều <UserRateCondition>. Mỗi mã nhận dạng chỉ được dùng cho một <UserRateCondition>.
1004 <RateRule><UserRateCondition> reference_id không hợp lệ.
1005 Không có <UserRateCondition> nào được xác định cho child_id.
1006 <UserRateCondition> sẽ kiểm tra xem người dùng có phải là thành viên Google One hay không. Chỉ cho phép những người dùng là thành viên Google One.
1007 Một hoặc nhiều mã danh sách đối tượng không hợp lệ. Các mã này không khớp với mã nhận dạng danh sách đối tượng đã biết của đối tác.
1008 <UserRateCondition> nội tuyến sẽ kiểm tra xem người dùng có phải là thành viên Google One hay không. Chỉ cho phép những người dùng là thành viên Google One.
1009 <RateModification> chứa <HotelAmenity> không phải là Wi-Fi miễn phí. Chỉ cho phép Wi-Fi miễn phí.
1010 Phần tử chứa mã quốc gia không hợp lệ.
1011 Phần tử chứa mã ngôn ngữ không hợp lệ.
1012 <UserRateCondition> không nên kết hợp điều kiện danh sách đối tượng với một điều kiện khác nhằm chia nhỏ người dùng.
1013 Điều kiện <UserRateCondition> cùng dòng không được kết hợp điều kiện danh sách đối tượng với một điều kiện khác nhằm chia nhỏ người dùng.
1014 default_rate_rule_id được đặt trong phần cấu hình đối tác. Bạn phải xác định <RateRule> cho id đó.
2001 Tìm thấy phần tử không mong muốn trong giá trị <PrivateRates>.
2002 Tìm thấy phần tử không mong muốn trong giá trị <UserRateCondition>.
2003 Giá trị cho <ConditionOperator> là bắt buộc khi có nhiều phần tử trong một <UserRateCondition>.
2004 Bạn phải cung cấp mã có dữ liệu cho <UserRateCondition> cấp cao nhất.
2005 <UserRateCondition> được sử dụng nhiều lần. Mỗi mã <UserRateCondition> chỉ dùng được một lần.
2006 Reference_id error: thuộc tính không tham chiếu đến <UserRateCondition> hợp lệ.
2007 Không được để trống <UserRateCondition> bên trong.
2008 Giá trị cho <ConditionOperator> là bắt buộc khi có nhiều phần tử trong một <UserRateCondition>.
2009 Tìm thấy phần tử không mong muốn trong <RateModification>.
2016 Bạn phải cung cấp mã có dữ liệu cho <RateRule>.
2017 Tìm thấy phần tử không mong muốn trong giá trị <RateRule>.
2018 <RateRule> được sử dụng nhiều lần. Mỗi mã <RateRule> chỉ dùng được một lần.
2019 Không được phép sử dụng giá trị phần trăm đã cho. Giá trị phần trăm phải nằm trong khoảng từ 0 đến 100.
Năm 2020 Chuỗi không được coi là số nguyên. Chỉ cho phép các giá trị số nguyên như 43 hoặc -67.
Năm 2021 Giá trị này không được phép là số âm. Giá trị này phải là 0 hoặc là một số nguyên dương.
2022 <UserDeviceType> không hợp lệ.
Năm 2023 <PackageType> không hợp lệ.
Năm 2024 Toán tử <UserRateCondition> không hợp lệ.
Năm 2025 <UserCountry> không hợp lệ. Nhập mã quốc gia hợp lệ, chẳng hạn như GB hoặc US.
Năm 2026 Không hiểu được giá trị thời gian.
Năm 2027 Không hiểu được giá trị ngày trong tuần.
2028 Thuộc tính thao tác cho <RateModification> không hợp lệ.
Năm 2029 Thuộc tính đơn vị tiền tệ của <RateModification> không hợp lệ. Sử dụng mã đơn vị tiền tệ hợp lệ có ba chữ cái, chẳng hạn như EUR hoặc USD.
Năm 2030 <RateModification> phải chứa ít nhất một phần tử lồng nhau.
Năm 2031 XML không đúng định dạng. Hãy dùng "xmllint" để xác thực tệp XML của bạn dựa trên giản đồ tệp quy tắc giá dạng XML." Để biết thêm thông tin, hãy xem phần Giản đồ.
2032 <RateRule> chỉ được phép có 1 dòng mô tả.
Năm 2033 <RateRule> chỉ được phép có một phần tử PromoCode.
Năm 2034 <IneligibilityReason> này không hợp lệ.
Năm 2035 <IneligibilityHintType> này không hợp lệ.
Năm 2036 Tìm thấy phần tử không mong muốn trong <RateIneligibility>.
Năm 2037 <RateIneligibility> phải chứa một IneligibilityType và ít nhất một <IneligibilityReason>
Năm 2038 <HotelAmenity> này không hợp lệ.
3001 Đã gặp phải lỗi nội bộ.