Komunikaty o błędach dotyczące reguł stawek

Jeśli po przesłaniu pliku XML z regułami cen pojawi się komunikat o błędzie, w tabeli poniżej znajdź kod błędu i jego opis.

Aby uzyskać pomoc dotyczącą kodowania pliku XML z regułami stawek, zapoznaj się z tymi materiałami:

Kod Opis
1001 Identyfikator <RateRule> jest za długi. Ogranicz długość do 40 znaków.
1002 <RateRule> Identyfikator jest zduplikowany w konfiguracji. Każdego identyfikatora <RateRule> można użyć tylko raz.
1003 Ten sam identyfikator został przypisany do więcej niż jednego zasobu <UserRateCondition>. Każdy identyfikator może być użyty tylko w przypadku 1 <UserRateCondition>.
1004 <RateRule> Identyfikator ma nieprawidłowy <UserRateCondition> reference_id.
1005 Brak wartości <UserRateCondition> określonej dla child_id.
1006 <UserRateCondition> sprawdza, czy użytkownik nie jest subskrybentem Google One. W przypadku subskrypcji Google One dozwolone są tylko dodatnie wyniki sprawdzenia.
1007 Co najmniej 1 identyfikator listy odbiorców jest nieprawidłowy. Nie pasują do żadnych znanych identyfikatorów list odbiorców partnera.
1008 Wbudowany warunek <UserRateCondition> sprawdza, czy użytkownik nie jest subskrybentem Google One. W przypadku subskrypcji Google One dozwolone są tylko dodatnie wyniki sprawdzenia.
1009 <RateModification> zawiera <HotelAmenity>, która nie jest bezpłatną siecią Wi-Fi. Dozwolona jest tylko bezpłatna sieć Wi-Fi.
1010 Element zawiera nieprawidłowy kod kraju.
1011 Element zawiera nieprawidłowy kod języka.
1012 <UserRateCondition> nie należy łączyć warunku listy odbiorców z innym warunkiem, który dzieli użytkowników na mniejsze grupy.
1013 Warunek listy odbiorców w <UserRateCondition> nie powinien być łączony z innym warunkiem, który dzieli użytkowników na mniejsze grupy.
1014 default_rate_rule_id jest ustawiona w konfiguracji partnera. Musi być zdefiniowana wartość <RateRule> dla tego id.
2001 W wartości <PrivateRates> znaleziono nieoczekiwany element.
2002 W wartości <UserRateCondition> znaleziono nieoczekiwany element.
2003 W przypadku kilku elementów w: <UserRateCondition> wymagana jest wartość dla: <ConditionOperator>.
2004 Dla elementu <UserRateCondition> najwyższego poziomu należy podać identyfikator, który nie jest pusty.
2005 Identyfikator <UserRateCondition> jest użyty więcej niż raz. Każdego identyfikatora <UserRateCondition> można użyć tylko raz.
2006 Błąd reference_id: atrybut nie odwołuje się do prawidłowego <UserRateCondition>.
2007 Wartość wewnętrzna <UserRateCondition> nie może być pusta.
2008 W przypadku kilku elementów w: <UserRateCondition> wymagana jest wartość dla: <ConditionOperator>.
2009 W wartości <RateModification> znaleziono nieoczekiwany element.
2016 Identyfikator podany dla <RateRule> nie może być pusty.
2017 W wartości <RateRule> znaleziono nieoczekiwany element.
2018 Identyfikator <RateRule> jest użyty więcej niż raz. Każdego identyfikatora <RateRule> można użyć tylko raz.
2019 Podana wartość procentowa jest niedozwolona. Wartości procentowe muszą mieścić się w zakresie od 0 do 100.
2020 Ciąg znaków nie może być rozumiany jako liczba całkowita. Dozwolone są tylko wartości całkowite, takie jak 43 lub –67.
2021 Wartość nie może być liczbą ujemną. Musi to być zero lub dodatnia liczba całkowita.
2022 Wartość <UserDeviceType> jest nieprawidłowa.
2023 Wartość <PackageType> jest nieprawidłowa.
2024 Operator <UserRateCondition> jest nieprawidłowy.
2025 Kod <UserCountry> jest nieprawidłowy. Wpisz prawidłowy kod kraju, np. GB lub US.
2026 Nie można odczytać wartości czasu.
2027 Nie można rozpoznać wartości dnia tygodnia.
2028 Atrybut działania dla <RateModification> jest nieprawidłowy.
2029 Atrybut waluty dla <RateModification> jest nieprawidłowy. Użyj prawidłowego trzyliterowego kodu waluty, np. EUR lub USD.
2030 Element <RateModification> musi zawierać co najmniej 1 element zagnieżdżony.
2031 XML jest nieprawidłowy. Użyj narzędzia „xmllint”, aby sprawdzić poprawność pliku XML w odniesieniu do schematu pliku XML z regułami stawek. Więcej informacji znajdziesz w sekcji Schematy.
2032 <RateRule> powinien mieć tylko jeden opis.
2033 <RateRule> powinien mieć tylko jeden kod promocyjny.
2034 Ta wartość <IneligibilityReason> jest nieprawidłowa.
2035 Ta wartość <IneligibilityHintType> jest nieprawidłowa.
2036 W wartości <RateIneligibility> znaleziono nieoczekiwany element.
2037 Element <RateIneligibility> musi zawierać element IneligibilityType i co najmniej jeden element <IneligibilityReason>
2038 Ta wartość <HotelAmenity> jest nieprawidłowa.
3001 Wystąpił błąd wewnętrzny.