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 dưới đây để tìm mã lỗi và nội dung mô tả tương ứng.

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

Nội dung mô tả
1001 <RateRule> quá dài. Giới hạn độ dài ở mức 40 ký tự.
1002 <RateRule> bị trùng lặp trong cấu hình. Bạn chỉ có thể sử dụng mỗi mã <RateRule> một lần.
1003 Cùng một mã nhận dạng đã được cấp cho nhiều <UserRateCondition>. Bạn chỉ có thể dùng mỗi mã cho một <UserRateCondition>.
1004 <RateRule>reference_id <UserRateCondition> 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ỉ chấp nhận 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ệ. Những mã này không khớp với mã 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ỉ chấp nhận những người dùng là thành viên Google One.
1009 Phần tử <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 đượ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.
1013 <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 thiết lập trong phần cấu hình của đố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 Bạn phải cung cấp giá trị cho <ConditionOperator> 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. Bạn chỉ có thể sử dụng mỗi mã <UserRateCondition> một lần.
2006 reference_id error: thuộc tính không tham chiếu đến <UserRateCondition> hợp lệ.
2007 <UserRateCondition> bên trong không được để trống.
2008 Bạn phải cung cấp giá trị cho <ConditionOperator> 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 không được để trống mã nhận dạng cho <RateRule>.
2017 Tìm thấy phần tử không mong muốn trong giá trị <RateRule>.
năm 2018 <RateRule> được sử dụng nhiều lần. Bạn chỉ có thể sử dụng mỗi mã <RateRule> một lần.
2019 Không được phép sử dụng giá trị phần trăm đã chọn. 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. Bạn chỉ được phép sử dụng các giá trị số nguyên như 43 hoặc -67.
2021 Giá trị này không được phép là số âm. Giá trị này phải là 0 hoặc số nguyên dương.
2022 <UserDeviceType> không hợp lệ.
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.
2026 Không hiểu được giá trị thời gian.
2027 Không hiểu được giá trị ngày trong tuần.
năm 2028 Thuộc tính hành động 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ệ. Hãy sử dụng mã đơn vị tiền tệ hợp lệ gồm 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.
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 XML của quy tắc giá. Để biết thêm thông tin, hãy xem phần Giản đồ.
2032 <RateRule> chỉ được có một dòng mô tả.
2033 <RateRule> chỉ được có một PromoCode.
2034 <IneligibilityReason> này không hợp lệ.
2035 <IneligibilityHintType> này không hợp lệ.
2036 Tìm thấy phần tử không mong muốn trong <RateIneligibility>.
2037 <RateIneligibility> phải chứa một IneligibilityType và ít nhất một <IneligibilityReason>
2038 <HotelAmenity> này không hợp lệ.
3001 Đã xảy ra lỗi nội bộ.