Merhabalar. Bu durumda sizin ücretiyle indirmiş olan ve ücretsiz almış olan kullanıcıları ayırt etmeniz gerekiyor.
  • Bunun için en doğru ve sağlıklı yöntem üyelik yani login mekanizmasıdır.
  • Ayrıca ek önlem olarak yazılımcınıza uygulamada 'ProGuard' kullanmasını önerebilirsiniz. Proguard kodları karıştırarak, apk decompile ederek içerisindeki özel bilgileri değiştirmelerini yada sizin API'lerinizi gizlemede yardımcı olacaktır.
  • Eğer login istemiyorsanız, uygulama indirildiğinde o kullanıcıya özgü bir key üreterek bunu sunucunuza iletirsiniz. Ve çağrı yaparken bu key ile çağrı yaparsınız. Ve çağrı yapanlarda bu key yok ise reject edebilirsiniz. Buna ise Access Token mekanizması denir.
İyi pazarlar