Unity SDK'da mobil uygulamada satın alımları geri yükleme
Hem iOS hem de Android’de satın alımları geri yükleme; kullanıcıların abonelikler veya uygulama içi satın alımlar gibi daha önce satın aldıkları içeriklere tekrar ücret ödemeden yeniden erişmesini sağlayan bir özelliktir. Bu özellik, uygulamayı kaldırıp yeniden yükleyen ya da yeni bir cihaza geçen ve önceki satın alımlarına tekrar erişmek isteyen kullanıcılar için oldukça kullanışlıdır.
Paywall Builder ile oluşturulmuş paywallarda satın alımlar, sizin tarafınızdan ek bir kod gerekmeksizin otomatik olarak geri yüklenir. Bu durum sizin için geçerliyse bu adımı atlayabilirsiniz.
Paywallı özelleştirmek için Paywall Builder kullanmıyorsanız satın alımı geri yüklemek için .restorePurchases() metodunu çağırın:
Adapty.RestorePurchases((profile, error) => {
if (error != null) {
// handle the error
return;
}
var accessLevel = profile.AccessLevels["YOUR_ACCESS_LEVEL"];
if (accessLevel != null && accessLevel.IsActive) {
// restore access
}
});
Yanıt parametreleri:
| Parametre | Açıklama |
|---|---|
| Profile | Bir Kullanıcının uygulamaya erişimi olup olmadığını belirlemek için access level durumunu kontrol edin. |
Adapty SDK’nın bir mobil uygulamaya nasıl entegre edildiğini gerçek bir örnekle görmek ister misiniz? Tam kurulumu, paywall’ların gösterimini, satın alma işlemlerini ve diğer temel işlevleri içeren örnek uygulamalarımıza göz atın.