Ücret kuralı hata mesajları

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

Ücret kuralları XML dosyasını kodlamayla ilgili yardım için şu kaynaklara bakın:

Kod Açıklama
1.001 <RateRule> kimliği çok uzun. Uzunluğu 40 karakterle sınırlandırın.
1.002 <RateRule> kimliği, yapılandırmada yineleniyor. Her <RateRule> kimliği yalnızca bir kez kullanılabilir.
1.003 Aynı kimlik birden fazla <UserRateCondition> için kullanıldı. Her kimlik yalnızca bir <UserRateCondition> için kullanılabilir.
1.004 <RateRule> kimliğinde geçersiz bir <UserRateCondition> reference_id var.
1.005 child_id için <UserRateCondition> tanımlı değildir.
1.006 <UserRateCondition>, kullanıcının Google One üyesi olup olmadığını kontrol ediyor. 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 kimliklerinden hiçbiriyle eşleşmiyor.
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 bir ülke kodu içeriyor.
1.111 Öğ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.114 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 yalnızca bir kez kullanılabilir.
2006 referans_kimliği hatası: Özellik geçerli bir <UserRateCondition> belirtmiyor.
2007 Dahili <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 yalnızca bir kez kullanılabilir.
2019 Belirtilen yüzde değerine izin verilmiyor. Yüzde değerleri 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 bir 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 ABD 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 oluştu.