Ücret kuralıyla ilgili hata mesajları

Ücret kuralları XML dosyası yükledikten sonra hata mesajı alırsanız hata kodunu ve açıklamasını bulmak için aşağıdaki tablodan yararlanın.

Ücret kuralları XML dosyasını kodlama konusunda yardım almak için şu kaynakları inceleyin:

Kod Açıklama
<RateRule> kimliği çok uzun. Uzunluğu 40 karakterle sınırlandırın.
1.002 <RateRule> kimliği yapılandırmada yinelendi. Her <RateRule> kimliği sadece bir kez kullanılabilir.
1.003 Aynı kimlik birden fazla <UserRateCondition> için verildi. Her kimlik yalnızca bir <UserRateCondition> için kullanılabilir.
1.004 <RateRule> kimliği geçersiz bir <UserRateCondition> reference_id içeriyor.
1.005 child_id için <UserRateCondition> tanımlanmadı.
1.006 <UserRateCondition>, kullanıcının Google One üyesi olup olmadığını kontrol eder. Google One üyeliği için yalnızca olumlu kontrollere izin verilir.
1.007 Bir veya daha fazla kitle listesi kimliği geçersiz. İş ortağının bilinen kitle listesi kimlikleriyle eşleşmiyorlar.
1.008 Satır içi <UserRateCondition>, kullanıcının Google One üyesi olup olmadığını kontrol eder. Google One üyeliği için yalnızca olumlu kontrollere izin verilir.
1.009 Bir <RateModification>, ücretsiz WiFi olmayan bir <HotelAmenity> içeriyor. Yalnızca ücretsiz WiFi'a izin verilir.
1.010 Öğe geçersiz ülke kodu içeriyor.
Öğe, geçersiz bir dil kodu içeriyor.
1.012 <UserRateCondition>, kitle listesi koşulunu kullanıcıları alt gruplara ayıran başka bir koşulla birleştirmemelidir.
1.013 Satır içi <UserRateCondition>, kitle listesi koşulunu kullanıcıları alt gruplara ayıran başka bir koşulla birleştirmemelidir.
1.014 default_rate_rule_id, iş ortağı yapılandırmasında ayarlandı. Bu id için bir <RateRule> tanımlanmalıdır.
2001 <PrivateRates> değerinde beklenmeyen bir öğe bulundu.
2002 <UserRateCondition> değerinde beklenmeyen bir öğe bulundu.
2003 <UserRateCondition> içinde birden çok öğe olduğunda <ConditionOperator> için bir değer gerekir.
2004 Üst düzey <UserRateCondition> için boş olmayan bir kimlik belirtilmelidir.
2005 <UserRateCondition> kimliği birden fazla kez kullanıldı. Her <UserRateCondition> kimliği sadece bir kez kullanılabilir.
2006 reference_id hatası: Özellik geçerli bir <UserRateCondition> belirtmiyor.
2007 İç <UserRateCondition> boş olmamalıdır.
2008 <UserRateCondition> içinde birden çok öğe olduğunda <ConditionOperator> için bir değer gerekir.
2009 <RateModification> içinde beklenmeyen bir öğe bulundu.
2016 <RateRule> için boş olmayan bir kimlik belirtilmelidir.
2017 <RateRule> değerinde beklenmeyen bir öğe bulundu.
2018 <RateRule> kimliği birden fazla kez kullanıldı. Her <RateRule> kimliği sadece bir kez kullanılabilir.
2019 Verilen yüzde değerine izin verilmiyor. Yüzdelik değerler 0 ile 100 arasında olmalıdır.
2020 Dize, tam sayı olarak anlaşılmıyor. Yalnızca 43 veya -67 gibi tam sayı değerlerine izin verilir.
2021 Bu değer için negatif sayıya izin verilmez. Sıfır veya pozitif bir tam sayı olmalıdır.
2022 <UserDeviceType> geçerli değil.
2023 <PackageType> geçerli değil.
2024 <UserRateCondition> operatörü geçerli değil.
2025 <UserCountry> kodu geçerli değil. GB veya US gibi geçerli bir ülke kodu girin.
2026 Zaman değeri anlaşılmıyor.
2027 Haftanın günü değeri anlaşılmıyor.
2028 <RateModification> için işlem özelliği geçerli değil.
2029 <RateModification> için para birimi özelliği geçerli değil. EUR veya USD gibi üç harfli geçerli bir para birimi kodu kullanın.
2030 <RateModification>, iç içe yerleştirilmiş en az bir öğe içermelidir.
2031 XML bozuk. XML dosyanızı ücret kuralları XML dosyası şemasıyla doğrulamak için "xmllint" kullanın." Daha fazla bilgi için Şemalar bölümüne bakın.
2032 <RateRule> yalnızca bir açıklama içermelidir.
2033 <RateRule> yalnızca bir PromoCode içermelidir.
2034 Bu <IneligibilityReason> geçerli değil.
2035 Bu <IneligibilityHintType> geçerli değil.
2036 <RateIneligibility> içinde beklenmeyen bir öğe bulundu.
2037 <RateIneligibility> bir IneligibilityType ve en az bir <IneligibilityReason> içermelidir
2038 Bu <HotelAmenity> geçerli değil.
3.001 Dahili hata ile karşılaşıldı.