הודעות שגיאה לגבי הכלל בנוגע לדירוג

אם קיבלתם הודעת שגיאה אחרי שאתם מעלים קובץ XML של כללי התעריף, תוכלו להיעזר בטבלה שלמטה כדי למצוא את קוד השגיאה ואת התיאור שלו.

כדי לקבל עזרה בקידוד של קובץ XML של כללי תעריפים, אפשר לעיין במקורות המידע הבאים:

קוד תיאור
1,001 המזהה של <RateRule> ארוך מדי. אפשר להזין עד 40 תווים.
1,002 המזהה של <RateRule> משוכפל בהגדרה. ניתן להשתמש בכל מזהה <RateRule> פעם אחת בלבד.
1,003 המזהה הזה ניתן ליותר ממזהה <UserRateCondition>. ניתן להשתמש בכל מזהה רק עבור <UserRateCondition> אחד.
1,004 למזהה <RateRule> יש <UserRateCondition> reference_id לא חוקי.
1,005 לא הוגדר <UserRateCondition> עבור child_id.
1,006 <UserRateCondition> בודק אם המשתמש לא מנוי ב-Google One. מותר לבצע רק בדיקות חיוביות למינוי ל-Google One.
1,007 מזהה אחד או יותר של רשימות קהלים לא חוקי. הם לא תואמים לאף אחד ממזהי רשימות הקהלים הידועות של השותף.
1,008 בשורה <UserRateCondition> נבדק אם המשתמש לא מנוי ב-Google One. מותר לבצע בדיקות חיוביות בלבד למינוי ל-Google One.
1,009 <RateModification> מכיל <HotelAmenity> שאינו Wi-Fi בחינם. רק Wi-Fi בחינם מותר.
1,010 הרכיב מכיל קוד מדינה לא חוקי.
1,011 האלמנט מכיל קוד שפה לא חוקי.
1012 התנאי <UserRateCondition> לא יכול לשלב תנאי של רשימת חברים בקהל עם תנאי אחר שמחלק את המשתמשים לקבוצות משנה.
1013 השורה <UserRateCondition> לא יכולה לשלב תנאי של רשימת החברים בקהל עם תנאי אחר שמחלק את המשתמשים לקבוצות משנה.
1,014 default_rate_rule_id הוגדרה. יש להגדיר את <RateRule> עבור id.
2001 נמצא רכיב לא צפוי בערך <PrivateRates>.
2002 נמצא רכיב לא צפוי בערך <UserRateCondition>.
2003 יש להזין ערך עבור <ConditionOperator> אם יש כמה רכיבים בתוך <UserRateCondition>.
2004 חובה לספק מזהה שאינו ריק לרמה <UserRateCondition> ברמה העליונה.
2005 נעשה שימוש במזהה <UserRateCondition> יותר מפעם אחת. בכל מזהה <UserRateCondition> ניתן להשתמש רק פעם אחת.
2006 שגיאת הפניה_מזהה: המאפיין לא מפנה אל <UserRateCondition> תקין.
2007 השדה <UserRateCondition> הפנימי לא יכול להיות ריק.
2008 יש להזין ערך עבור <ConditionOperator> אם יש כמה רכיבים בתוך <UserRateCondition>.
2009 רכיב בלתי צפוי נמצא ב-<RateModification>.
2016 אין לספק מזהה ריק עבור <RateRule>.
2017 נמצא רכיב לא צפוי בערך <RateRule>.
2018 נעשה שימוש במזהה <RateRule> יותר מפעם אחת. בכל מזהה <RateRule> ניתן להשתמש רק פעם אחת.
2019 הערך באחוזים אינו מותר. ערכי האחוזים חייבים להיות בין 0 ל-100.
2020 לא ניתן להבין את המחרוזת כמספר שלם. מותר להזין רק ערכים של מספר שלם כמו 43 או -77.
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> חייב להכיל אי כשירות מסוג ולפחות אחד (<IneligibilityReason>)
2038 הערך <HotelAmenity> לא חוקי.
3,001 אירעה שגיאה פנימית.