Refund Saver
Refund Saver, Adapty kullanıcılarının Apple App Store’dan gelen iade taleplerini otomasyon yardımıyla verimli biçimde yönetmesini sağlar. Bu süreci kolaylaştırarak gelir kaybını azaltır ve zaman kazandırır. Gerçek zamanlı bildirimler ve eyleme dönüştürülebilir içgörülerle bu araç, iade taleplerine Apple’ın yönergelerine uygun şekilde etkin biçimde yanıt vermenizi sağlar.
Refund Saver nedir?
Kullanıcılar App Store’da iade talep ettiğinde Apple, talebi onaylayıp onaylamamaya karar vermek için uygulama içi satın almayla ilgili tüketim verilerini değerlendirir. Örneğin bir kullanıcı abonelik satın alır, abonelik süresinin büyük bölümünde yoğun biçimde kullanır ve ardından iade talep ederse; siz aboneliğin aktif olarak kullanıldığını gösteren kullanım verisi sağlamadıkça Apple büyük olasılıkla bu talebi onaylar. Apple, iade kararlarının adil olması için geliştiricileri bu verileri paylaşmaya teşvik etmektedir.
Adapty’nin Refund Saver’ı bu süreci App Store yönergeleriyle tam uyumlu biçimde otomatikleştirir.
Nasıl çalışır:
- Bir kullanıcı iade talebi başlattığında App Store, işlem ve kullanım ayrıntılarını isteyen bir bildirim gönderir.
- Yanıtı görmezden gelir ya da geciktirirseniz Apple varsayılan olarak iadeyi onaylar.
- Adapty bu bildirimleri otomatik olarak işler ve Apple’a gerekli verileri iletir.
Bu otomasyon gereksiz iadelerin önüne geçerken size zaman kazandırır ve gelirinizi korur.
Refund Saver sayesinde iade taleplerinden kaynaklanan gelirin %40’a kadarını kurtarabilirsiniz.
Refund Saver kullanım gereksinimleri
Bu özelliği kullanmak için aşağıdaki ön koşulları karşıladığınızdan emin olun:
- App Store Connect’te Gizlilik Politikanızı güncelleyin: Uygulamanızın Gizlilik Politikası, tüketim verilerinin toplanmasını ve kullanımını açıkça belirtmelidir. Bu sayede kullanıcılar uygulamayı indirmeden önce gizlilik uygulamalarınızdan haberdar olur. Yönlendirme için Apple’ın Uygulama Gizlilik Ayrıntıları sayfasına bakın.
- Uygulamanızda veri paylaşımı için kullanıcı onayı alın: Apple, kişisel verileri Apple ile paylaşmadan önce kullanıcıdan geçerli onay almanızı zorunlu kılmaktadır. Kullanıcı verilerini Apple ile siz paylaşacağınız için bu onayı almak sizin sorumluluğunuzdadır. Daha fazla ayrıntı için Apple’ın yönergelerine bakın.
- Server Notifications V2’yi etkinleştirin: Apple Geliştirici hesabınızda Server Notifications V2’nin etkin ve Adapty’de doğru yapılandırılmış olduğundan emin olun; V1 bildirimleri desteklenmemektedir. Henüz etkinleştirmediyseniz App Store sunucu bildirimlerini etkinleştirme kılavuzundaki adımları izleyin.
Refund Saver’ı açma
- Adapty Kontrol Paneli’nde Refund Saver bölümünü açın.
- Özelliği etkinleştirmek için Turn on Refund Saver düğmesine tıklayın.
Varsayılan iade davranışını ayarlama
Apple, geliştiricilerin her iade talebine yanıt verirken tercih ettikleri sonucu belirtmesine olanak tanır. Bu ayarın amacı, yalnızca adil iadelerin yapılmasını sağlamak için iade taleplerini reddetme ile kabul etme arasında doğru dengeyi bulmaktır. Bu ayarın yalnızca sonucu etkilemek için kullanıldığını, nihai kararın yine de Apple’a ait olduğunu unutmayın.
Adapty bu tercihi ayarlamayı destekler; ancak her iade talebi için aynı değeri kullanır.
-
Tercihinizi değiştirmek için Edit refund preference seçeneğine tıklayın.
-
Edit refund preference penceresinde Default refund request preference seçeneğinizi belirleyin:
Seçenek Açıklama Always decline (varsayılan) Varsayılan seçenektir ve genellikle iadeleri en aza indirmek için en iyi sonucu verir. Decline first refund request, grant all next Refund Saver her işlem için ilk iade talebinde Apple’dan reddetmesini ister. Ancak aynı işlem tekrar gelirse Refund Saver her zaman iadeyi onaylamasını önerir. Bu yaklaşım, haksız iade reddinden kaynaklanan kullanıcı hayal kırıklığını azaltır; kullanıcılar talebi yeniden yapabilir ve büyük olasılıkla iadeyi alırlar. Always refund Apple’ın her iade talebini onaylamasını önerir. No preference Apple’a herhangi bir öneri sunmaz. Bu durumda Apple, iade sonucunu kendi iç politikaları ve kullanıcı geçmişine göre belirler; ayarlarınızın herhangi bir etkisi olmaz. En tarafsız yaklaşımı sunan seçenektir.
Kontrol panelinde belirli bir kullanıcı için iade davranışını ayarlama
Tüm uygulama için varsayılan Refund Saver davranışını yapılandırmış olsanız bile belirli kullanıcılar için ayrı tercihler belirleyebilirsiniz. Adapty Kontrol Paneli’nde bunu kullanıcının profilinden yapabilirsiniz. Sol alt köşede yer alan Refund Saver Preferences bölümünü kullanın.
SDK’da belirli bir kullanıcı için iade davranışını ayarlama
Uygulama kodunuzda, kullanıcının eylemlerine bağlı olarak her kurulum için iade tercihini ayrı ayrı belirleyebilirsiniz. Tercihi ayarlamak için aşağıdaki kod parçacığını kullanın:
Sunucu tarafı API’sini kullanarak da bireysel iade tercihi ayarlayabilirsiniz:
- Tercih ayarı, kullanıcının bir düğmeye tıklaması gibi doğrudan istemci etkileşimlerine bağlıysa SDK’yı kullanın.
- Sunucu taraflı işlem yapmanız gerektiğinde veya uygulama mimarinizle daha iyi uyum sağladığında API’yi kullanın.
Kullanıcı onayı alma
Veri paylaşımı için kullanıcı onayını nasıl toplayacağınız size kalmış; ancak Apple, kişisel verileri paylaşmadan önce geçerli kullanıcı onayı zorunlu kılmaktadır. Apple, opt-in yaklaşımı kullanmanızı önerir; bu yaklaşım, verilerin nasıl kullanılacağını açıklayan ve kullanıcıdan açık bir eylem gerektiren uygulama içi istemler içerir. Kullanıcı istemi yoksayarsa veya reddederse onay vermiş sayılmaz. Daha fazla ayrıntı için Apple’ın yönergelerine bakın.
Uygulamanız için açık onay pratik değilse opt-out yaklaşımını değerlendirebilirsiniz. Bu yaklaşım, Kullanım Koşulları’nıza koşulları kabul ederek veri paylaşımına onay verdiklerini açıklayan bir madde eklemeyi içerir. Kullanıcıların onaylarını nasıl geri çekebileceğini de açıkça belirttiğinizden emin olun.
Aşağıda opt-out yaklaşımı için paylaşabileceğiniz veri türlerini de içeren örnek bir madde yer almaktadır. Bu yalnızca kendi metninizi oluştururken size yol gösterecek bir örnektir. Son sürümün tüm geçerli yasalara ve Apple’ın gereksinimlerine uygunluğundan siz sorumlusunuz.
“Uygulama içi bir satın alma için iade talebi aldığımızda, kullanıcının uygulama içi satın alma etkinliğine ilişkin bilgileri Apple ile paylaşabiliriz. Bu bilgiler; uygulamanın kurulumundan bu yana geçen süre, toplam uygulama kullanım süresi, anonim bir hesap tanımlayıcısı, uygulama içi satın alımın tamamen tüketilip tüketilmediği, deneme süresi içerip içermediği, harcanan toplam tutar ve iade edilen toplam tutar gibi ayrıntıları kapsayabilir.”
Seçtiğiniz yaklaşıma göre Edit refund preferences menüsündeki Default consent policy seçeneğini ayarlayın:
| Seçenek | Açıklama |
|---|---|
| Opt-out | (varsayılan) Adapty kullanıcının onay durumunu bilmiyorsa onayın verildiğini varsayar ve Refund Saver iade ile ilgili verileri Apple ile paylaşır. |
| Opt-in | Adapty kullanıcının onay durumunu bilmiyorsa onayın verilmediğini varsayar ve Refund Saver Apple ile hiçbir veri paylaşmaz. Bu, Apple’ın önerdiği yaklaşımdır. |
SDK’da kullanıcı onayını güncelleme
Belirli bir kullanıcının onay verip vermediğini Adapty’ye bildirmek için updateCollectingRefundDataConsent metodunu kullanın:
Sunucu tarafı API’sini kullanarak da bireysel veri paylaşım tercihini ayarlayabilirsiniz:
- Tercih ayarı, kullanıcının bir düğmeye tıklaması gibi doğrudan istemci etkileşimlerine bağlıysa SDK’yı kullanın.
- Sunucu taraflı işlem yapmanız gerektiğinde veya uygulama mimarinizle daha iyi uyum sağladığında API’yi kullanın.
Kullanıcı onayını kontrol etme
Bir kullanıcının mevcut onay durumunu istediğiniz zaman kontrol edebilirsiniz. Adapty Kontrol Paneli’nde kullanıcının profilini açın ve sol alt köşedeki Refund Saver Preferences bölümünde Allow data sharing ayarına bakın.
Sunucu tarafı API’sini kullanarak da bireysel iade ve paylaşım tercihlerini alabilirsiniz.
Sınırlamalar
- Yalnızca Apple App Store: Refund Saver, yalnızca Apple App Store’a yapılan iade talepleri için kullanılabilir. Google Play, iadeler için tüketim verisi analizi sunmamaktadır. Google Play’deki iade kararları yalnızca Google’ın politikalarına ve kullanıcı tarafından sağlanan bilgilere dayanır.
- Yalnızca otomatik yenilenen abonelikler ve consumable’lar: Refund Saver, otomatik yenilenen abonelikler ve consumable uygulama içi satın alımlarla çalışır; Apple yalnızca bu satın alma türleri için gerekli bilgileri sağlamaktadır.
- Server Notifications V2 gerektirir: Refund Saver, App Store Server Notifications V1 ile uyumlu değildir. Adapty’de şu anda V1 kullanıyorsanız V2’ye geçmeniz gerekir; ayrıntılar için Adapty’ye App Store sunucu bildirimleri gönderme kılavuzuna bakın. V2’ye geçmek, daha doğru ve kapsamlı veriler sağlayarak Adapty’deki analizlerinizi de geliştirecektir.