Refund Saver

Bir kullanıcı iade talebinde bulunduğunda, Apple bir soruşturma başlatır. İadenin haklı olup olmadığına karar vermek için geliştiriciden söz konusu kullanıcının etkinliğine ilişkin bilgi ister. Bu kanıt olmadan, yoğun biçimde kullanılmış bir abonelik bile büyük ihtimalle iade edilir.

Refund Saver, Apple’ın tüketim isteklerini otomatik olarak yanıtlayarak gelirinizi korur ve haksız isteklerin reddedilme olasılığını artırır. Tüm Apple uygulama içi satın alma türlerinde çalışır: otomatik yenilenen abonelikler, tek seferlik abonelikler, consumable’lar ve non-consumable’lar (süresiz ürünler dahil).

Refund Saver dashboard chart showing refund metrics

Aboneleri iptal etmeden önce koruyun. Elde Tutma Mesajlaşması, Apple’ın Aboneliği İptal Et ekranında özel bir mesaj gösterir — abone İptal’e dokunduğu anda kalması için bir neden sunar.

Refund Saver nasıl çalışır

  1. 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 gelirseniz veya geciktirirseniz, Apple büyük ihtimalle iadeyi onaylar.

  2. Adapty Refund Saver bu bildirimleri otomatik olarak işler ve Apple’a gerekli verileri sağlar.

    Bu otomasyon, gereksiz iadelerin önüne geçerken zamandan tasarruf etmenizi ve gelirinizi korumanızı sağlar.

  3. Adapty her sonucu — iade edildi veya reddedildi — kaydeder. Bu veriler, Kontrol Paneli’ndeki Refund Saver analizlerini besler.

Info

Refund Saver ile iade taleplerinden elde edilen 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:

  1. 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.
  2. 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.
  3. 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’ı Etkinleştirme

  1. Adapty Kontrol Paneli’nde Refund Saver bölümünü açın.
Refund Saver section in the Adapty Dashboard with the feature turned off
  1. Özelliği etkinleştirmek için Turn on Refund Saver düğmesine tıklayın.

Varsayılan para iadesi davranışını ayarlayın

Apple, geliştiricilerin her para iadesi talebine yanıt verirken tercih ettikleri bir sonucu belirtmelerine olanak tanır. Bu ayarın amacı, yalnızca haklı para iadelerinin yapılması için talepleri reddetme ve kabul etme arasında doğru dengeyi bulmaktır. Bu ayarın sonucu yalnızca etkilemek için kullanıldığını, ancak nihai kararın yine de Apple’a ait olduğunu unutmayın.

Adapty, seçtiğiniz tercihi her para iadesi talebine tek tek karar vermek yerine otomatik olarak uygular.

  1. Tercihinizi değiştirmek için Edit refund preference seçeneğine tıklayın.

    Refund Saver bölümündeki iade tercihini düzenle iletişim kutusu
  2. Edit refund preference penceresinde Default refund request preference seçeneğinizi belirleyin:

SeçenekAçıklama
İlk iade talebini reddet, sonrakileri onayla(varsayılan) Refund Saver’ın karşılaştığı her işlem için önce Apple’dan iade talebini reddetmesini ister. Aynı işlem tekrar gelirse Refund Saver iadenin onaylanmasını önerir. Bu yaklaşım, haksız iade redlerinden kaynaklanan kullanıcı hayal kırıklığını azaltır — kullanıcılar iade talebini yeniden yapabilir ve büyük olasılıkla alır.
Her zaman reddetApple’dan her iade talebini, aynı işlem için tekrar gelen talepler dahil, reddetmesini ister.
Her zaman iade etApple’ın her iade talebini onaylamasını önerir.
Tercih yokApple’a herhangi bir öneri sunmaz. Bu durumda Apple, iade sonucunu kendi iç politikalarına ve kullanıcı geçmişine göre belirler; ayarlarınızın hiçbir etkisi olmaz. Bu seçenek en tarafsız yaklaşımı sağlar.

Her isteği reddetmek, daha az iade garantilemez. Bu tercih yalnızca Apple’ın kararını etkiler ve geliştiriciler, yanıt reddetme yönünde olsa bile Apple’ın artık isteklerin büyük bir kısmını onayladığını bildirmektedir. Aynı işlem için tekrarlanan reddiyeler, kullanıcıya isteği yeniden göndermek için bir neden de verir. Çoğu uygulama için varsayılan seçenek, tekrarlayan reddiyelerin bir örüntü oluşturmasına yol açmadan ilk isteği reddetmenin avantajını korur.

Kontrol panelinde belirli bir kullanıcı için geri ödeme davranışını ayarlayın

Tüm uygulama için varsayılan Refund Saver davranışını yapılandırmış olsanız bile, belirli kullanıcılar için bireysel tercihler belirlemek isteyebilirsiniz. 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.

Note

Kullanıcı başına tercihler, “İlk geri ödeme talebini reddet, sonraki tüm talepleri onayla” davranışı da dahil olmak üzere uygulama düzeyindeki varsayılanı geçersiz kılar.

Kontrol Paneli'ndeki kullanıcı profilinde Refund Saver Tercihleri bölümü

SDK’da belirli bir kullanıcı için iade davranışını ayarlama

Kullanıcının belirli eylemlerine bağlı olarak her kurulum için iade tercihini uygulama kodunuzda ayrı ayrı ayarlayabilirsiniz. Tercihi ayarlamak için aşağıdaki kod parçacığını kullanın:

Note

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.

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 almanız pratik değilse, vazgeçme (opt-out) yaklaşımını değerlendirebilirsiniz. Bu yaklaşım, Kullanım Koşulları’nıza bir veri paylaşım maddesi ekleyerek kullanıcıların koşulları kabul ederek veri paylaşımını onayladığını belirtmeyi içerir. Kullanıcıların onaylarını nasıl geri çekebileceklerini açıkça belirttiğinizden emin olun.

Aşağıda, paylaşabileceğiniz veri türlerini de içeren bir vazgeçme yaklaşımı örnek maddesi yer almaktadır. Bu yalnızca kendi metninizi oluştururken size yol göstermek için hazırlanmış bir örnektir. Geçerli tüm yasalara ve Apple’ın gereksinimlerine uygunluğu sağlamak sizin sorumluluğunuzdadır.

“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:

Geri ödeme tercihlerini düzenle iletişim kutusundaki varsayılan onay politikası ayarı

SeçenekAçı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-inAdapty 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.

Belirli bir kullanıcının onay verip vermediğini Adapty’ye bildirmek için updateCollectingRefundDataConsent metodunu kullanın. Değer, profil başına sunucu tarafında saklandığından yalnızca onay değiştiğinde bu metodu çağırmanız yeterlidir.

Note

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.

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 alttaki Refund Saver Preferences bölümünde Allow data sharing ayarına bakın.

Allow data sharing setting in a user's profile Refund Saver Preferences
Note

Bireysel iade ve paylaşım tercihlerini almak için Server-side API’yi de kullanabilirsiniz: get individual refund and sharing preferences.

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ının sağladığı bilgilere dayanır.
  • Sunucu Bildirimleri 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 App Store sunucu bildirimlerini Adapty’ye gönderme kılavuzuna bakın. V2’ye geçmek, daha doğru ve kapsamlı veriler sağlayarak Adapty’deki analizlerinizi de iyileştirecektir.