Kullanıcı hesapları arasında ücretli erişimi paylaşma

Bir kullanıcı satın alma yaptığında, Adapty aktif profiline yeni bir access level atar. Bu access level, alıcının ücretli içeriklere erişmesini sağlar.

Kullanıcı uygulamayı yeniden yüklerse veya uygulama içinde yeni bir hesaba giriş yaparsa, alıcının profili istemeden değişebilir. Kesintisiz erişimi sağlamak için Adapty, kullanıcının access level’ını orijinal profil ile sonraki profiller arasında otomatik olarak paylaşır.

Bu yaklaşım çoğu uygulama için idealdir. Ancak iş mantığınız gerektiriyorsa, daha kısıtlı bir ücretli erişim paylaşım politikası seçebilirsiniz. Genel Ayarlar sayfasını açarak bir access level paylaşım politikası belirleyin. Test sürecini kolaylaştırmak için bu ayarı yalnızca sandbox ortamı için değiştirebilirsiniz.

Uygulamanız kullanıcı kimlik doğrulaması yapmıyorsa bu ayarı göz ardı edebilirsiniz. Aynı mağaza hesabıyla ilişkilendirilen anonim profiller, access level’larını her zaman paylaşır.

Hangi erişim paylaşım politikasını seçmeliyim? (Genişletmek için tıklayın)
Uygulamam…En iyi seçenek
Kimlik doğrulama özelliği yok ve yalnızca Adapty’nin anonim profil ID’lerini kullanıyor.Enabled (default) ayarını kullanın.
Kullanıcıları doğrulayabiliyor, ancak hesap oluşturmadan satın alma yapılmasına izin veriyor.Transfer access to new user ayarını etkinleştirin. Kullanıcılar hesap açarak anonim satın almalarını üstlenebilir.
Satın alma öncesi hesap oluşturulmasını zorunlu kılıyor, ancak tek bir ürünü birden fazla Customer User ID’ye bağlayabiliyor.Transfer access to new user ayarını etkinleştirin. Birden fazla hesap ürüne erişebilir, ancak yalnızca sırayla.
Satın alma öncesi hesap oluşturulmasını zorunlu kılıyor ve satın almaları tek bir Customer User ID’ye bağlayan katı kurallar uyguluyor.Access level paylaşımını devre dışı bırakın.
sharing-paid-access.webp

Enabled (default)

Bu ayar, yerleşik kimlik doğrulaması olmayan uygulamalar için en iyi seçenektir. Satın alma işleminin ardından, aynı mağaza hesabıyla ilişkili tüm profiller access level’ı otomatik olarak devralır.

  • Kullanıcı uygulamanıza yeni bir kimlik bilgisi setiyle giriş yaparsa, ücretli içeriklere erişimini korur.
  • Kullanıcı fabrika ayarlarına sıfırladıktan sonra uygulamanızı yeniden yüklerse, ücretli içeriklere erişimini korur.
  • Kullanıcı, aynı mağaza hesabıyla farklı cihazlara uygulama yüklerse, satın alma tüm cihazlarda kullanılabilir hale gelir. Her uygulama örneğinin kendi müşteri profiline sahip olması durumunda bile.

Transfer access to new user

Bu ayar, kimlik doğrulamalı ya da doğrulamasız satın alıma izin veren veya kullanıcı başına tek cihaz politikası uygulamak isteyen uygulamalar için en iyi seçenektir.

Adapty, satın alma erişimini aynı anda 1 müşteri kimliğiyle sınırlar. Cihaz sahibi uygulamayı yeniden yükleyebilir, oturum açıp kapatabilir; ancak aynı ürüne birden fazla müşteri kimliğinden aynı anda erişemez.

Bu ayar etkinleştirildiğinde, anonim profiller (örneğin, kullanıcı oturum kapattıktan sonra aktif hale gelen bir profil) her zaman son aktif müşteri kimliğinin access level’ını devralır. Bu, ilerleyen süreçte erişim kaybını önlemek için gereklidir.

Varsayılan ayarı devre dışı bırakıp Transfer access to new user seçeneğini etkinleştirdiğinizde, Adapty mevcut müşteri profillerinin access level’larını hemen güncellemez.

Geçiş, bir kullanıcı yeni bir mağaza olayı tetiklediğinde gerçekleşir: örneğin, aboneliği yenilendiğinde veya satın alımlarını geri yüklediğinde.

Ücretli erişim paylaşımını devre dışı bırakma

Bu ayar yalnızca, zorunlu kimlik doğrulaması olan veya bağımsız bir erişim yönetimi uygulaması kullanan uygulamalar için uygundur. Diğer durumlarda kullanıcılar satın alımlarına erişemeyebilir ve uygulamanız zorunlu mağaza incelemesinde başarısız olma riskiyle karşılaşabilir.

Ücretli erişim paylaşımını devre dışı bıraktığınızda, Adapty ürünü satın alma anındaki aktif müşteri kimliğine bağlar ve access level’ı başka hiçbir müşteri profiliyle paylaşmaz. Bu politika, katı 1’e 1 ürün dağıtımına olanak tanır.

Ücretli erişim paylaşımını devre dışı bıraktığınızda, müşteri kimliklerinin ücretli erişimi devralmasını engellersiniz. Bir müşteri kimliği geçmişte ücretli erişimi devralmışsa, bu erişim otomatik olarak iptal edilemez.

Acil durumlarda, bir sonraki kullanılabilir profilin (tanımlı ya da anonim) kendi access level’ını talep edebilmesi için kullanıcı profilini silmeniz gerekebilir.

Sandbox ortamında ücretli erişim paylaşımı

Sandbox ortamı için özel bir ücretli erişim paylaşım politikası belirleyebilirsiniz. Sandbox ortamında satın alımları test ederken aşağıdaki davranışları bekleyin:

  • Apple, hesabınızın satın alma geçmişindeki önceki satın alımlarınızı saklar. Adapty SDK da bu bilgilere erişebilir.
  • Uygulamayı yeniden yüklerseniz ve Adapty ürünün daha önce satın alındığını tespit ederse, aktif profil access level’ı devralır.
  • Apple, ürün için mevcut bir satın alma tespit ederse, aktif profilin gerekli access level’a sahip olmadığı durumlarda bile aynı satın almayı iki kez yapmanıza izin vermez.

Bu davranış, ücretli erişim paylaşım ayarınızdan bağımsız olarak gerçekleşir. Uygulamanız paywall’ı göstermez ve ürünü satın alamazsınız. Tek çözüm, hesabınızın satın alma geçmişini temizlemektir. Ayrıntılı talimatlar için sandbox test kılavuzunu inceleyin.

  • Adapty, işlemleri gerçekleştikçe kaydeder. Tek bir işlem birden fazla profille ilişkilendirilebilir, ancak birden fazla kez sayılmaz.
  • İki veya daha fazla profil aynı access level’ı paylaşıyorsa, satın alma üst profile atfedilir.
  • Access level kalıtımı kurulum istatistiklerini etkilemez. Adapty’nin kurulumları nasıl saydığını belirlemek için ayarlar sayfasında mevcut iki kurulum tanımından birini seçebilirsiniz.