Merhaba,
React Native de yazdığım projede https://github.com/idehub/react-native-billing kütüphanesini kullanıyorum. Ancak merak ettiğim bazı özellikler var.
Kullanıcı ürünü satın aldı, bunu üyelik sistemi kullanmadan nasıl kontrol ettirebilirim uygulamada?(Cache,data temizliği ve uygulama kaldırılıp tekrar yüklensede satın alma işlemini görecek.) Google'de tutuluyor mu bu veriler (mail adresi,device id vs.). Bunu yukarıdaki kütüphane ile çekebilir miyim?
Teşekkürler
Android uygulama içi satın hakkında
9
●367
- 11-01-2019, 10:21:34Üyeliği durdurulduHer telefonun kendine ait device idsi var bunun uzerinden gidebilirsin ustad
- 11-01-2019, 11:00:36Google Play Developers Api üzerinden kullanıcıların satın alma durumlarını ve gerekli tüm diğer durumları görebilirsiniz.
Google Developers Api - 11-01-2019, 11:05:52biliyorum ama device değiştiği zaman tekrar satın alması gerekecek. bu noktada kafam karıştı ama diğer yöntemlerde maliyetli oluyor.meyyazilim adlı üyeden alıntı: mesajı görüntüle
satın almaları firebase veritabanına kaydediyorum. device id'sinide alıp tabloya kaydedebilirim.
peki bunu yukarıda paylaştığım kütüphane ile yapanlar var ordan nasıl yapabilirim?satın alma işlemini google kaydediyor device id'sini tutuyordur büyük ihtimal. burdan çekebilirsem daha az maliyetli olur. - 11-01-2019, 12:07:34Ben satın alma bilgisini firebase databasede saklıyorum. Satın alma yapmadan önce veritabanını kontrol edip o cihaza ait satın alma bilgisi var ise satın almayı geri yüklüyor yok ise satın almaya devam ediyorum.Rosenborg adlı üyeden alıntı: mesajı görüntüle
- 11-01-2019, 12:45:12satın alma bilgisi derken neyi kastediyorsunuz anlamadım. order no mu device id mi yoksa google dan mı alıyorsunuz?AwoApp adlı üyeden alıntı: mesajı görüntüle
- 11-01-2019, 12:46:33Deviceidiyi kayıt ediyorum.Rosenborg adlı üyeden alıntı: mesajı görüntüle
- 11-01-2019, 13:03:46ben şöyle anlatıyım sistemimi bir listem varAwoApp adlı üyeden alıntı: mesajı görüntüle
1-
2-
3-
....
bu listeden 1-2 numaralı itemler açık 3 numaralı item kilitli geliyor. kullanıcı 3 numaralı ürünü satın alınırsa 3 numaranın kilidi açılacak aynı cihazı kullanırsa hep açık kalacak.
ben firestore kullanıyorum.sorguyu her sayfa yenileyince yapmak zorunda sistem, peki çok maliyetli olur mu? sizde ne kadar sorgu oluyor ve maliyeti ne kadar oluyor firestore'un? - 11-01-2019, 13:06:46Firebase sadece bir kez bağlanıyorum. Dönen true false değeri sharedpreferences ile saklayıp tekrar tekrar kullanıyorum. Yani sürekli firebase bağlanmıyor. Sadece bir kez bağlanıyor. Güvenlik açısından yetersiz elbette fakat sattığınız ürün çok değerli değilse en pratik yol bu.Rosenborg adlı üyeden alıntı: mesajı görüntüle