---
title: "Android SDK'da hataları ele alma"
description: "Adapty'nin sorun giderme rehberiyle Android SDK hatalarını etkili biçimde ele alın."
---

SDK tarafından döndürülen her hata `AdaptyError` türündedir.

:::important
Bu çözümler sorununuzu gidermiyorsa, destek ekibiyle iletişime geçmeden önce atmanız gereken adımlar için [Diğer sorunlar](#other-issues) bölümüne bakın.
:::
| Hata | Çözüm |
|----------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| UNKNOWN | Bu hata, bilinmeyen veya beklenmedik bir sorun oluştuğunu gösterir. |
| [ITEM_UNAVAILABLE](https://developer.android.com/reference/com/android/billingclient/api/BillingClient.BillingResponseCode#ITEM_UNAVAILABLE()) | Bu hata çoğunlukla test aşamasında karşılaşılır. Ürünlerin production ortamında bulunmadığı ya da kullanıcının Google Play'deki Testers grubuna dahil olmadığı anlamına gelebilir. |
| ADAPTY_NOT_INITIALIZED | Adapty SDK etkinleştirilmemiş. `Adapty.activate` metodunu kullanarak [Adapty SDK'yı doğru şekilde yapılandırmanız](sdk-installation-android#activate-adapty-module-of-adapty-sdk) gerekiyor. |
| PRODUCT_NOT_FOUND | Bu hata, satın alınmak istenen ürünün mağazada mevcut olmadığını gösterir. |
| INVALID_JSON | <p>Yerel yedek paywall JSON'ı geçersiz.</p><p>Önce varsayılan İngilizce paywallı düzeltin, ardından geçersiz yerel paywallları değiştirin. Paywall'ı nasıl düzelteceğiniz için [Remote config ile paywall özelleştirme](customize-paywall-with-remote-config) konusuna, yerel paywallları nasıl değiştireceğiniz için [Yerel yedek paywallları tanımlama](fallback-paywalls) konusuna bakın.</p> |
| <p>CURRENT_SUBSCRIPTION_TO_UPDATE</p><p>\_NOT_FOUND_IN_HISTORY</p> | Değiştirilmesi gereken orijinal abonelik, aktif abonelikler arasında bulunamadı. |
| [BILLING_SERVICE_TIMEOUT](https://developer.android.com/google/play/billing/errors#service_timeout_error_code_-3) | Bu hata, Google Play yanıt vermeden önce isteğin maksimum zaman aşımına ulaştığını gösterir. Örneğin Play Billing Library çağrısının istediği işlemin gecikmesinden kaynaklanabilir. |
| [FEATURE_NOT_SUPPORTED](https://developer.android.com/reference/com/android/billingclient/api/BillingClient.BillingResponseCode#FEATURE_NOT_SUPPORTED()) | İstenen özellik, mevcut cihazda Play Store tarafından desteklenmiyor. |
| [BILLING_SERVICE_DISCONNECTED](https://developer.android.com/google/play/billing/errors#service_disconnected_error_code_-1) | Bu hata, istemci uygulamasının `BillingClient` aracılığıyla Google Play Store hizmetiyle kurduğu bağlantının koptuğunu gösterir. |
| [BILLING_SERVICE_UNAVAILABLE](https://developer.android.com/google/play/billing/errors#service_unavailable_error_code_2) | Bu hata, Google Play Billing hizmetinin şu anda kullanılamadığını gösterir. Çoğu durumda istemci cihazı ile Google Play Billing hizmetleri arasında bir ağ bağlantısı sorunu olduğu anlamına gelir. |
| [BILLING_UNAVAILABLE](https://developer.android.com/google/play/billing/errors#billing_unavailable_error_code_3) | <p>Bu hata, satın alma işlemi sırasında bir faturalama sorunu yaşandığını gösterir. Olası nedenler şunlardır:</p> <p>1. Kullanıcının cihazındaki Play Store uygulaması eksik veya güncel değil.</p> <p>2. Kullanıcı desteklenmeyen bir ülkede.</p> <p>3. Kullanıcı, yöneticinin satın almaları devre dışı bıraktığı bir kurumsal hesaba sahip.</p> <p>4. Google Play, kullanıcının ödeme yöntemini (örneğin süresi dolmuş kredi kartı) tahsil edemedi.</p> <p>5. Kullanıcı Play Store uygulamasında oturum açmamış.</p> |
| [DEVELOPER_ERROR](https://developer.android.com/google/play/billing/errors#developer_error) | Bu hata, bir API'nin hatalı kullanıldığını gösterir. |
| [BILLING_ERROR](https://developer.android.com/google/play/billing/errors#error_error_code_6) | Bu hata, Google Play'in kendisinde dahili bir sorun olduğunu gösterir. |
| [ITEM_ALREADY_OWNED](https://developer.android.com/reference/com/android/billingclient/api/BillingClient.BillingResponseCode#ITEM_ALREADY_OWNED()) | Ürün zaten satın alınmış. |
| [ITEM_NOT_OWNED](https://developer.android.com/reference/com/android/billingclient/api/BillingClient.BillingResponseCode#ITEM_NOT_OWNED()) | Bu hata, talep edilen işlemin başarısız olduğunu gösterir; çünkü öğe kullanıcıya ait değil. |
| [BILLING_NETWORK_ERROR](https://developer.android.com/google/play/billing/errors#network_error_error_code_12) | Bu hata, cihaz ile Play sistemleri arasındaki ağ bağlantısında bir sorun olduğunu gösterir. |
| NO_PRODUCT_IDS_FOUND | <p>Bu hata, paywall'daki ürünlerin hiçbirinin mağazada mevcut olmadığını gösterir.</p><p>Bu hatayla karşılaşıyorsanız aşağıdaki adımları izleyin:</p><ol><li>Tüm ürünlerin Adapty Kontrol Paneli'ne eklenip eklenmediğini kontrol edin.</li><li>Uygulamanızın **Package name** değerinin Google Play Console'dakiyle eşleştiğinden emin olun.</li><li>Uygulama mağazalarındaki ürün tanımlayıcılarının kontrol panelinize eklediğinizlerle örtüştüğünü doğrulayın. Tanımlayıcıların, mağazada zaten dahil değilse Bundle ID içermemesi gerektiğini unutmayın.</li><li>Google vergi ayarlarınızda uygulamanın ücretli durumunun **Active** olduğunu onaylayın. Vergi bilgilerinizin güncel ve sertifikalarınızın geçerli olduğundan emin olun.</li><li>Uygulamaya bir banka hesabının bağlı olduğunu kontrol edin; bu, uygulamanın para kazanmaya uygun olması için gereklidir.</li><li>Ürünlerin bölgenizde mevcut olup olmadığını kontrol edin.</li><li>Uygulamanızın test kanallarından birinde olduğundan emin olun. **Internal testing** kanalı inceleme gerektirmediği ve uygulamayı müşterilerden gizlediği için en kolay seçenektir.</li></ol> |
| NO_PURCHASES_TO_RESTORE | Bu hata, Google Play'in geri yüklenecek satın alma işlemi bulamadığını gösterir. |
| AUTHENTICATION_ERROR | `Adapty.activate` metodunu kullanarak [Adapty SDK'yı doğru şekilde yapılandırmanız](sdk-installation-android#activate-adapty-module-of-adapty-sdk) gerekiyor. |
| BAD_REQUEST | Geçersiz istek. <br/> [Google Play ile entegrasyon](google-play-store-connection-configuration) için gereken tüm adımları tamamladığınızdan emin olun. |
| SERVER_ERROR | Sunucu hatası. |
| REQUEST_FAILED | Bu hata, düzgün tanımlanamayan bir ağ sorununu gösterir. |
| DECODING_FAILED | Yanıt çözümlenemedi. <br/> Kodunuzu gözden geçirin ve gönderdiğiniz parametrelerin geçerli olduğundan emin olun. Örneğin bu hata, geçersiz bir API anahtarı kullandığınıza işaret edebilir. |
| ANALYTICS_DISABLED | [Devre dışı bıraktığınız](analytics-integration#disabling-external-analytics-for-a-specific-customer) için analitik olaylarını işleyemiyoruz. |
| WRONG_PARAMETER | Bu hata, parametrelerinizden bazılarının hatalı olduğunu gösterir: boş olmaması gereken yerde boş bırakılmış ya da yanlış türde değer girilmiş vb. |
## Diğer sorunlar \{#other-issues\}

Henüz bir çözüm bulamadıysanız, sonraki adımlar şunlar olabilir:
- **SDK'yı en son sürüme yükseltme**: En son SDK sürümleri daha kararlıdır ve bilinen sorunlara yönelik düzeltmeler içerir; bu nedenle her zaman güncellemenizi öneririz.
- **Destek ekibiyle iletişime geçin veya diğer geliştiricilerden yardım alın** [destek forumunda](https://adapty.featurebase.app/).
- **Destek ekibiyle [support@adapty.io](mailto:support@adapty.io) adresinden veya sohbet üzerinden iletişime geçin**: SDK'yı yükseltmeye hazır değilseniz ya da yükseltme sorunu çözmediyse destek ekibimize ulaşın. [Ayrıntılı günlük kaydını etkinleştirip](sdk-installation-android#logging) günlükleri ekiple paylaşırsanız sorununuz daha hızlı çözülür. İlgili kod parçacıklarını da ekleyebilirsiniz.