Komunikaty o błędach reguł cenowych

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

Informacje na temat kodowania pliku XML z regułami cenowymi znajdziesz w tych materiałach:

Kod Opis
1001 Identyfikator zasobu <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ż <UserRateCondition>. Każdego identyfikatora można użyć tylko w 1 elemencie <UserRateCondition>.
1004 Identyfikator <RateRule> ma nieprawidłowy <UserRateCondition> reference_id.
1005 Nie zdefiniowano właściwości <UserRateCondition> dla pola child_id.
1006 <UserRateCondition> sprawdza, czy użytkownik nie jest subskrybentem Google One. Dozwolone są tylko pozytywne oceny subskrypcji Google One.
1007 Co najmniej 1 identyfikator listy odbiorców jest nieprawidłowy. Nie pasują do żadnego identyfikatora listy odbiorców znanej partnerowi.
1008 W tekście <UserRateCondition> sprawdza, czy użytkownik nie jest subskrybentem Google One. Dozwolone są tylko pozytywne oceny subskrypcji Google One.
1009 <RateModification> zawiera <HotelAmenity>, który nie jest bezpłatnym Wi-Fi. Dozwolone jest tylko bezpłatne Wi-Fi.
1010 Element zawiera nieprawidłowy kod kraju.
1011 Element zawiera nieprawidłowy kod języka.
1012 <UserRateCondition> nie powinien łączyć warunku listy odbiorców z innym warunkiem dzielącym użytkowników.
1013 W tekście <UserRateCondition> nie należy łączyć warunku listy odbiorców z innym warunkiem dzielenia użytkowników.
1014 W konfiguracji partnera jest ustawiona wartość default_rate_rule_id. Musisz określić właściwość <RateRule> dla tego pola id.
2001 r. W wartości <PrivateRates> znaleziono nieoczekiwany element.
2002 r. W wartości <UserRateCondition> znaleziono nieoczekiwany element.
2003 r. W przypadku kilku elementów w: <UserRateCondition> wymagana jest wartość <ConditionOperator>.
2004 r. W przypadku <UserRateCondition> najwyższego poziomu należy podać identyfikator, który nie jest pusty.
2005 r. Identyfikator <UserRateCondition> został użyty więcej niż raz. Każdego identyfikatora <UserRateCondition> można użyć tylko raz.
2006 r. Błąd odwołania do atrybutu: atrybut nie odnosi się do prawidłowego atrybutu <UserRateCondition>.
2007 r. Wartość wewnętrzna <UserRateCondition> nie może być pusta.
2008 r. W przypadku kilku elementów w: <UserRateCondition> wymagana jest wartość <ConditionOperator>.
2009 r. W elemencie <RateModification> znaleziono nieoczekiwany element.
2016 r. Dla atrybutu <RateRule> należy podać identyfikator, który nie jest pusty.
2017 r. W wartości <RateRule> znaleziono nieoczekiwany element.
2018 r. Identyfikator <RateRule> został użyty więcej niż raz. Każdego identyfikatora <RateRule> można użyć tylko raz.
2019 r. Podana wartość procentowa jest niedozwolona. Wartości procentowe muszą mieścić się w zakresie od 0 do 100.
2020 r. Ciąg nie jest traktowany jako liczba całkowita. Dozwolone są tylko wartości całkowite, takie jak 43 lub –67.
2021 r. Ta wartość jest liczbą ujemną. Musi być równa zero lub być dodatnią liczbą całkowitą.
2022 Numer <UserDeviceType> jest nieprawidłowy.
2023 r. Numer <PackageType> jest nieprawidłowy.
2024 r. Operator <UserRateCondition> jest nieprawidłowy.
2025 r. Kod <UserCountry> jest nieprawidłowy. Wpisz prawidłowy kod kraju, np. GB lub US.
2026 r. Wartość czasu jest niezrozumiała.
2027 r. Wartość dnia tygodnia jest niezrozumiała.
2028 r. Atrybut działania <RateModification> jest nieprawidłowy.
2029 r. Atrybut waluty dla pola <RateModification> jest nieprawidłowy. Użyj prawidłowego trzyliterowego kodu waluty, np. EUR lub USD.
2030 <RateModification> musi zawierać co najmniej 1 zagnieżdżony element.
2031 Kod XML jest nieprawidłowy. Użyj „xmllint”, aby zweryfikować plik XML zgodnie ze schematem pliku XML reguł cenowych. Więcej informacji znajdziesz w sekcji Schematy.
2032 Pole <RateRule> powinno mieć tylko 1 tekst reklamy.
2033 r. <RateRule> powinien mieć tylko 1 kod promocyjny.
2034 Ta wartość <IneligibilityReason> jest nieprawidłowa.
2035 Ta wartość <IneligibilityHintType> jest nieprawidłowa.
2036 W elemencie <RateIneligibility> znaleziono nieoczekiwany element.
2037 r. <RateIneligibility> musi zawierać obiekt IneligibilityType i co najmniej 1 element <IneligibilityReason>
2038 Ta wartość <HotelAmenity> jest nieprawidłowa.
3001 Wystąpił błąd wewnętrzny.