Soru & Cevap

Uygulama içi satın almada kullanıcı bilgileri ?

12.11.2020 - 05:02

Merhaba uygulama içi satın alma işlemlerini kullanarak android ile bir mobil uygulama geliştirmeyi hedefliyorum.Uygulamada bir satın alma gerçekleştiğinde (ürün veya abonelik) bu satın alma bilgisini uzak sunucuda tutmak istiyorum.Birçok kaynağa baktım fakat satın alma işlemi tamamladığında kullanıcıya dair bir veri dönüş değeri olarak elde edilmiyor.Araştırdığım çözümlerde gördüğüm satın alma işlemlerinin local veritabanıyla yada shared preferences ile tutuluyor olduğuydu.Uygulamamda ise ürünler sürekli değişiyor olacak ve uygulama içi coin ile satın alma işlemleri gerçekleştirilecek.Sizce satın alma işlemlerini uzak sunucuda tutmak için kullanıcı giriş sistemi tasarlamak zorunda mıyım ? Yada bunun daha iyi bir yolu mevcut mu?

31 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user f.erenyucal
f.erenyucal
18.02.2023 - 09:47

Merhaba! Uygulama içi satın alma işlemlerini uzak sunucuda tutmak istediğiniz için doğru bir yol izliyorsunuz. Kullanıcı verilerinin güvenliğini sağlamak ve veri kaybı riskini azaltmak için verilerinizi uzak sunucularda tutmak önemlidir

Google Play Store ve diğer uygulama mağazaları, kullanıcıların satın alma işlemlerini tamamladıktan sonra bir ödeme alır ve bu bilgiyi uygulama geliştiricilerine bildirir. Ancak bu bilgiler uygulama tarafından doğrudan erişilebilir değildir ve uygulamanızda saklamak için uygun değildir

Uygulama içi satın alma işlemlerinin bilgilerini uzak sunucularda tutmak için kullanıcı giriş sistemi tasarlamak zorunda değilsiniz. Bunun yerine, satın alma işlemlerinin sonucunu bildiren bir API kullanabilirsiniz. Bu API, satın alma işleminin gerçekleştiğine dair bilgileri sunucunuza gönderir. Bu şekilde, kullanıcının satın alma işlemini tamamladığından emin olabilirsiniz ve uygulamanızda saklamak için gereken tüm bilgileri alabilirsiniz

Uygulama içi coin kullanarak satın alma işlemlerini gerçekleştiriyorsanız, coinlerin de uzak sunucularda tutulması önerilir. Bu, kullanıcıların coinlerini farklı cihazlarda kullanabilmesine olanak tanır ve coinlerin kaybolma riskini azaltır

Sonuç olarak, satın alma işlemlerinin bilgilerini uzak sunucularda tutmak için kullanıcı giriş sistemi tasarlamak zorunda değilsiniz. Bunun yerine, satın alma işlemlerinin sonucunu bildiren bir API kullanabilir ve coinlerinizi de uzak sunucularda saklayabilirsiniz