Yerel access level'lar

Aşağıdakilere dikkat edin:

  • Yerel access level’lar, Adapty SDK’nın 3.12 sürümünden itibaren desteklenmektedir.
  • Varsayılan olarak, ek güvenlik için Android’de yerel access level’lar devre dışıdır. Bunlara ihtiyaç duyarsanız SDK etkinleştirme sırasında etkinleştirin: Android, React Native, Flutter.

Yapılandırdığınız her ürüne bağlı bir access level bulunur. Kullanıcılarınız bir satın alma işlemi gerçekleştirdiğinde, Adapty SDK bu access level’ı kullanıcı profiline atar; dolayısıyla kullanıcıların uygulamadaki ücretli içeriklere erişip erişemeyeceğini belirlemek için bu access level’ı kullanmanız gerekir.

Adapty SDK son derece güvenilirdir ve sunucularının kullanılamaz hale gelmesi çok nadiren yaşanır. Ancak böyle nadir bir durumda bile kullanıcılarınız bunu fark etmez.

Bir kullanıcı satın alma işlemi yaparken Adapty yanıt alamazsa SDK, satın almaları doğrudan mağazadan doğrulamaya geçer. Bu sayede access level uygulamada yerel olarak verilir ve bunu etkinleştirmek için ek bir kurulum gerekmez. SDK bunu arka planda otomatik olarak yönetir; kullanıcılar ödedikleri içeriklere her zamanki gibi erişmeye devam eder.

Yerel access level’ların nasıl çalıştığına dair şunlara dikkat edin:

  • Kullanıcılar yeniden çevrimiçi olduğunda işlem bilgileri otomatik olarak Adapty sunucularına iletilir; sunucular bu işlemleri kullanıcı profiline uygular ve güncel profili SDK’ya döndürür.
  • Veriler iletilene kadar güncel bilgiler Adapty analizlerinde görünmez.
  • Yerel access level’lar yalnızca Adapty sunucuları çevrimdışı olduğunda çalışır. Aksi takdirde SDK önbelleğe alınmış verileri kullanır.
  • Yerel access level’lar consumable ürünlerde çalışmaz; ancak bir consumable ürüne Adapty kontrol panelinde abonelik türü (aylık, yıllık, haftalık vb.) atanmışsa bu kural geçerli değildir.