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. |