Blog · Mağaza Optimizasyonu (ASO)

App Store Yorumları: Daha Fazla Puan Alın ve Doğru Şekilde Yanıtlayın

Apple ve Google'ın puan istemleri ve yanıtlar için gerçekten uyguladığı kurallar, iyi puan getiren anlar, kopyalayıp kullanabileceğiniz yanıt şablonları ve 3,9'u 4,3'e çıkarmanın matematiği.

Searvia · 24.10.2026 · 15 dk okuma

Kısaca: Puan istemek için yalnızca sistem istemini kullanın (iOS'ta RequestReviewAction veya AppStore.requestReview, Android'de In-App Review API). Bunu kullanıcı bir işi başardıktan hemen sonra gösterin; asla ilk açılışta ve asla bir butondan tetiklemeyin. Apple istemi yılda en fazla üç kez gösterir, Google açıklanmayan bir kota uygular ve iki mağaza da teşvikleri ve istem öncesi soruları yasaklar. Önce düşük yıldızlı ve hata içeren yorumlara yanıt verin, yanıtları kısa ve net tutun, düzeltme yayınlandığında bunu belirtin: iki mağaza da yorumu yazan kişiye bildirim gönderir ve kişi puanını güncelleyebilir.

Puanlar, bir yabancının mağaza sayfanıza güvenip güvenmeyeceğini belirler. Google da Play'in uygulamaları "puanların, yorumların, indirmelerin ve diğer faktörlerin bir birleşimine" göre sıraladığını açıkça söylüyor. Çoğu ekip daha fazla yoruma ihtiyaç duyduğunu biliyor. Kuralların tam olarak nerede durduğunu bilenler ise daha az; bu yüzden ya yeterince istemiyorlar ya da Apple veya Google'daki bir inceleyicinin reddedeceği bir istem akışı kuruyorlar.

Bu rehber, iki mağazadaki güncel kuralları (Ekim 2026 itibarıyla Apple ve Google dokümantasyonuna göre doğrulandı), ne zaman istemeniz gerektiğini, yorumlara nasıl yanıt vereceğinizi ve yorumları nasıl yol haritasına dönüştüreceğinizi anlatıyor.

Kurallar, Ekim 2026 itibarıyla

App Store

API. Apple artık SKStoreReviewController için kullanımdan kaldırıldı (deprecated) işaretini koyuyor (iOS 18'den itibaren). SwiftUI'da RequestReviewAction kullanın (requestReview environment değerini okuyup çağırın), UIKit'te ise UIWindowScene ile AppStore.requestReview(in:) kullanın. İkisi de iOS 16'dan itibaren mevcut. Daha eski iOS sürümlerini hâlâ destekliyorsanız eski çağrıyı bir availability kontrolünün arkasında tutun.

Sınır. Uygulamanızı o cihazda henüz puanlamamış biri için StoreKit istemi 365 günlük dönemde en fazla üç kez gösterir. Kişi uygulamayı zaten puanlamış veya yorumlamışsa istem yalnızca yeni bir uygulama sürümünde ve son yorumundan bu yana 365 günden fazla geçtiyse görünür. Kullanıcılar bu istemleri tüm uygulamalar için kapatabilir.

Çağrı hiçbir şey yapmayabilir. API bir uyarı göstermeyebileceği için Apple, bir buton dokunuşuna veya başka bir kullanıcı eylemine yanıt olarak çağırmamanızı söyler. Geliştirme modunda istem her zaman görünür; TestFlight derlemelerinde çağrının etkisi yoktur, bu yüzden akışınızı bir beta sürümüne bakarak değerlendirmeyin.

Kalıcı bir bağlantı sorun değil. Apple'ın dokümantasyonu, ayarlarda ürün sayfanıza giden kalıcı bir bağlantı önerir; URL'nin sonuna action=write-review eklenirse yorum yazma ekranı doğrudan açılır. "Streakly'yi puanla" satırı için doğru yer burasıdır.

App Review neyi uygular? Kılavuz 5.6.1, sağlanan API'nin kullanılmasını ve Apple'ın "özel yorum istemlerine izin vermeyeceğini" söyler. Kılavuz 3.2.2(x), uygulamaların işlevlere veya içeriğe erişmek için kullanıcıları puan vermeye ya da yorum yazmaya zorlamamasını şart koşar. Kılavuz 5.6.3 (Discovery Fraud) yorumların manipüle edilmesini yasaklar; Bölüm 3 girişi ise ücretli, teşvikli, filtrelenmiş veya sahte geri bildirimin sizi Apple Developer Program'dan çıkarttırabileceği uyarısını yapar. Buradaki önemli kelime "filtrelenmiş": mutlu kullanıcıları mağazaya, mutsuz kullanıcıları bir e-posta formuna yönlendiren akış tam olarak budur.

Google Play

API. Play In-App Review API, uygulamanızın içinde bir yorum kartı gösterir. Google, kullanıcı başına süreye bağlı bir kota uygular. Kesin değer, önceden haber verilmeden değişebilen bir uygulama detayıdır; bu nedenle launchReviewFlow çağrısını kısa bir sürede (Google'ın örneği: bir aydan kısa) birden fazla yaparsanız hiçbir şey gösterilmeyebilir.

Tasarım kuralları. Kartı olduğu gibi gösterin: yeniden boyutlandırmayın, üstüne bir şey bindirmeyin, programatik olarak kaldırmayın. API'nin önüne bir "Bizi puanla" butonu da koymayın, çünkü kotasını doldurmuş bir kullanıcı bozuk bir deneyim yaşar. Buton dokunuşlarını bunun yerine Play Store'a yönlendirin.

Önce soru sormak yok. Google bu konuda net: uygulamanız puan butonunu veya kartını göstermeden önce ya da gösterirken "kullanıcıya hiçbir soru sormamalı"; "Uygulamayı beğeniyor musunuz?" gibi görüş soruları ve "Bu uygulamaya 5 yıldız verir misiniz" gibi yönlendirici sorular da buna dahil.

Teşvik yok. Kullanıcı Puanları, Yorumları ve Yüklemeleri politikası puanların, yorumların veya yüklemelerin manipüle edilmesini yasaklar. Listelenen ihlaller arasında puan karşılığında indirim ya da başka bir teşvik sunmak ve bağlantı, kupon veya kod içeren yorumları teşvik etmek yer alır.

Yan yana karşılaştırma

KuralApp StoreGoogle Play
Kullanılacak APIRequestReviewAction / AppStore.requestReview(in:)Play In-App Review API
Ne sıklıkla görünebilirKullanıcı başına 365 günde en fazla 3 kezAçıklanmayan, süreye bağlı kota
Gösterim garanti mi?HayırHayır
Özel ön istem ("Uygulamayı beğeniyor musunuz?")Özel yorum istemlerine izin yok (5.6.1)Açıkça yasak
API'yi tetikleyen butonKullanmayın (hiçbir şey göstermeyebilir)Kullanmayın; bunun yerine Play Store'a yönlendirin
Puan karşılığı ödülYasakYasak
Kullanıcılara gösterilen puanBölge başına özet puan, sıfırlanabilirSon puanlara doğru ağırlıklandırılır

Ne zaman istemeli: başarı anları, açılışlar değil

Apple'ın Human Interface Guidelines belgesi, yalnızca kullanıcılar ilgi gösterdikten sonra istemenizi, asla ilk açılışta veya onboarding sırasında, asla bir görevin ortasında istememenizi ve istekler arasında "en az bir ya da iki hafta" bırakmanızı söyler. Google ise kullanıcı "yararlı geri bildirim verecek kadar uygulamanızı veya oyununuzu deneyimledikten" sonra istemenizi söyler. Bunu bir zamanlayıcıyla değil, bir kapı (gate) mantığıyla koda dökün.

Anİstenmeli mi?Neden
İlk açılış veya onboardingHayırHenüz bir fikir yok; Apple erken istemlerin olumsuz geri bildirim çekebileceğini belirtiyor
Satın alma veya paywall'dan hemen sonraHayırKullanıcı değeri değil parayı düşünüyor
Bir hata, çökme veya başarısız senkronizasyondan hemen sonraHayırO anın hak ettiği puanı alırsınız
Temel bir görevi N. kez tamamladıktan sonraEvetDeğer taze ve kullanıcı doğal bir duraktadır
Bir kilometre taşından sonra (seri, seviye, hedefe ulaşma)EvetMemnuniyetin zirvesi, doğal bir mola
Bir destek talebi çözüldükten sonraYalnızca kendi kapınızlaİyi bir an, ancak yalnızca çözülmüş ve mutlu kullanıcılara sorup gerisini atlamayın (bu filtrelemedir)
Zamanlı veya odaklanılan bir akışın içindeHayırGörevi böler
Aynı sürümde ikinci istekHayırApple'ın kendi örneği, daha önce istem gösterilmiş sürümleri atlar

Varsayımsal bir uygulama için çalışan bir kapı

Varsayımsal bir alışkanlık takip uygulaması olan Streakly'yi ele alalım. İstemi yalnızca aşağıdakilerin hepsi doğruysa tetikler:

Bu koşulların hiçbiri kullanıcıya bir şey sormaz, dolayısıyla iki mağazanın kuralları içinde kalır. Apple'ın kendi örnek projesi de aynı fikri kullanır: bir sürecin birkaç kez tamamlanmasını bekler, aynı bundle sürümü için asla iki kez istem göstermez ve tamamlanma ekranında birkaç saniye bekler.

@Environment(\.requestReview) private var requestReview

func streakCompleted() {
    guard ReviewGate.shouldAsk(version: appVersion) else { return }
    ReviewGate.markAsked(version: appVersion)
    requestReview()
}

Mutsuz kullanıcılardan geri bildirim almak için ayarlarda veya yardım bölümünde herkese aynı kalıcı "Geri bildirim gönder" satırını sunun. Bu satır, sistem istemini kimin göreceğine karar vermemelidir.

Puan matematiği: kaç tane 5 yıldızlı puana ihtiyacınız var

Mevcut ortalamanız N puandan oluşan A ise ve yeni puanların ortalaması R ise, T hedefine ulaşmak için gereken yeni puan sayısı x şudur:

x = N × (T − A) / (R − T)

Basit ortalama varsayımıyla 3,9'u 4,3'e çıkarmak:

Mevcut puan sayısı (N)Her yeni puan 5 yıldızsaYeni puanlar ortalama 4,7 iseYeni puanlar ortalama 4,5 ise
200115200400
1.0005721.0002.000
10.0005.71510.00020.000

1.000 için kontrol: (1.000 × 3,9 + 572 × 5) ÷ 1.572 = 4,30. Buradan iki ders çıkar. Gerçekçi yeni puanların hepsi 5 yıldız olmaz, dolayısıyla gerçek sayı orta sütuna daha yakındır. Ayrıca R ile T arasındaki fark hacimden daha önemlidir: 1 yıldızlı yorumlara yol açan sorunları düzeltmek R'yi yükseltir, bu da x'i herhangi bir istem ayarından daha hızlı küçültür.

Mağazaya özgü iki not. Google, kullanıcıların Play'de gördüğü puanın daha yeni puanlara doğru ağırlıklandırıldığını söylüyor; yani daha iyi bir sürüm bu tablonun gösterdiğinden daha hızlı toparlanır. Apple'ın özet puanı ise bölge başınadır, bu yüzden hesabı ülke bazında yapın ve indirmelerinizin çoğunu getiren ülkelerden başlayın.

App Store özet puanını sıfırlama

Apple, yeni bir sürüm yayınlandığında özet puanı sıfırlamanıza izin verir (Admin veya App Manager rolü gerekir): sürüm sayfasında "Reset rating when this version is released" seçeneğini işaretleyin ve göndermeden önce kaydedin. Önce bilmeniz gerekenler:

Apple bunu ölçülü kullanmanızı önerir. Bizim pratik kuralımız: yalnızca düşük puanın yeni sürümün çözdüğü bir sorundan kaynaklandığı ve istem kapınızın birkaç hafta içinde anlamlı bir sayıyı yeniden oluşturabildiği durumlarda sıfırlayın.

Yorumlara nasıl yanıt verilir

Her mağaza size ne sunuyor

App Store'da Account Holder, Admin veya Customer Support rolüne sahip kullanıcılar, App Store Connect'te Ratings and Reviews altından yanıt verebilir. Yorum başına yalnızca bir yanıt gösterilir, görünmesi 24 saati bulabilir ve sonradan düzenleyebilir veya silebilirsiniz (düzenlenen yanıtlar işaretlenir). Apple'ın puanlar ve yorumlar sayfası ayrıca yanıt verdiğinizde yorumu yazan kişiye bildirim gittiğini ve kişinin yorumunu güncelleme seçeneği olduğunu, her yaştaki yorumlara yanıt verebileceğinizi ve yanıt verdiğiniz bir yorumu kullanıcı düzenlediğinde e-posta uyarısı alabileceğinizi belirtir.

Google Play'de "Reply to reviews" iznine sahip herkes yorum başına bir herkese açık yanıt yazabilir ve istediği zaman düzenleyebilir. Kullanıcı bir push bildirimi ve bir e-posta alır, puanını veya yorumunu güncelleyebilir. Reply to Reviews API üzerinden yanıt verirseniz yanıt 350 karakterlik düz metinle sınırlıdır, API yalnızca son bir haftada oluşturulan veya değiştirilen yorumları döndürür ve bir yoruma verilen yalnızca ilk yanıt bildirim tetikler.

İki mağaza da aynı tonu ister: kısa, saygılı, somut; kişisel bilgi, pazarlama veya spam yok. Google ayrıca yanıtların kullanıcının sorununa odaklanması ve daha yüksek puan istememesi gerektiğini ekler.

Önce kime yanıt verilmeli

Apple'ın kendi tavsiyesi: her şeye yanıt veremiyorsanız en düşük puanlara ve geçerli sürümle ilgili teknik sorunlardan söz eden yorumlara öncelik verin. Biz bir hedef ekleriz; bu bir mağaza kuralı değil, bir öneridir: 1–2 yıldızlı yorumlara kullanıcı uygulamayı hâlâ yüklüyken, yani bir iş günü içinde; geri kalan her şeye bir hafta içinde yanıt verin.

Yanıt şablonları

Aşağıdaki şablonların her biri 350 karaktere sığar, yani iki mağazada da çalışır. Köşeli parantez içindeki kısımları kişiselleştirin; Apple, benzer yorumlar için genel yanıtlar yerine kişisel yanıtları açıkça önerir.

1 yıldız, hata bildirimi

Bildirdiğiniz için teşekkürler, [ad]. Haklısınız: [özellik], son güncellemeden sonra [cihaz/işletim sistemi] üzerinde çalışmıyor. Nedenini bulduk, düzeltme bu hafta çıkacak [x.y] sürümünde. Güncellemeden sonra hâlâ yaşanırsa cihaz modelinizle support@[app].com adresine yazın, doğrudan bakalım.

1 yıldız, eksik özellik

Haklı bir nokta, [ad]. Streakly henüz [X yapamıyor]. Bu ay en çok istenen özellik ve yol haritamızda, ancak tutamayacağımız bir tarih vermeyeceğiz. O zamana kadar [varsa geçici çözüm]. Yayınlandığında burada size yanıt vereceğiz.

2 yıldız, fiyat şikâyeti

Dürüst geri bildirim için teşekkürler. Ücretsiz plan [temel özellikleri] içerir; Premium [belirli özellikleri] ekler ve [fiyat/dönem] tutarındadır. Hesap ayarlarınızdan istediğiniz zaman iptal edebilirsiniz. Ücretsiz olmasını beklediğiniz bir şey değilse hangi kısım olduğunu support@[app].com adresine yazın.

5 yıldız, teşekkür

Teşekkürler, [ad]! [N] günlük bir seri küçümsenecek bir şey değil. Streakly'yi sizin için daha da yararlı kılacak tek bir şey varsa burada bize yazın; her yanıtı okuyoruz.

Başka bir uygulama veya mağaza hakkında yazılmış yorum

Yazdığınız için teşekkürler. Başka bir uygulamayla ilgili olabilir gibi görünüyor, çünkü Streakly'de [bahsedilen özellik] yok. Bizimle ilgiliyse gördüklerinizi support@[app].com adresine yazın, çözelim. Faturalandırma sorunlarında [Apple Support / Google Play Help] doğrudan yardımcı olabilir.

Nelerden kaçınmalı: indirimler, kodlar veya "puanınızı güncelleyin, biz de…" teklifleri (teşvikler), tarihinden emin olmadığınız sözler, yorumu yazanla tartışmak ve kullanıcıyı belli eden her şey. iOS'ta faturalandırma ve indirme sorunları için Apple, kullanıcıyı Apple Support'a yönlendirmenizi ister.

Düzeltmeden sonra döngüyü kapatmak

Bir sürüm, yorumcuların şikâyet ettiği bir şeyi düzelttiğinde Apple bunu sürüm notlarında belirtmenizi ve ilgili yorumlara yanıt vermenizi önerir. Yorumu yazan kişiye bildirim gittiği ve kişi yorumunu güncelleyebildiği için yıldızları geri kazanmanın en dürüst yolu budur. Google Play'de mevcut bir yanıtı düzenlemek yeni bir bildirim göndermez; bu yüzden düzeltmeleri sürüm notlarında da duyurun.

Ne zaman yanıt vermemeli: bildirin

Bir yorum saldırgan içerik, spam veya mağaza şartlarını ihlal eden içerik barındırıyorsa yanıt vermek yerine App Store Connect'te Report a Concern'ü kullanın (kullanıcıya bildirilmez). Google Play'de Play Console'daki yorumdan bildirin. Tacize herkese açık yanıt vermeyin.

Yorumları yol haritasına dönüştürün

Yanıtlar tek bir ilişkiyi onarır. Asıl kazanç, yorumları toplu olarak okumaktır.

Apple ayrıca Amerika Birleşik Devletleri'ndeki ve sekiz İngilizce mağaza daha ürün sayfalarında LLM tarafından üretilen yorum özetleri gösteriyor. Yorumcularınızın en çok tekrarladığı şey, bir alışveriş yapanın ilk okuyacağı şeydir; bu da yinelenen şikâyetleri yalnızca yanıtlamak yerine düzeltmek için bir neden daha.

Sık yapılan hatalar

Searvia nasıl yardımcı olur

Searvia'nın yorum araçları son yorumlarınızı her biri için bir sonraki adımla birlikte konulara göre gruplar, yorumcunun dilinde düzenleyip onaylayabileceğiniz yanıt taslakları hazırlar ve App Store Connect veya Google Play bağlandığında bunları resmi API üzerinden yayınlar (isteğe bağlı yorum ajanları yorumları otomatik olarak taslaklayabilir, etiketleyebilir ve işaretleyebilir; onay olmadan yayınlamayı yalnızca siz açarsanız yapar). Puan takibi puanınızı ülke bazında izler ve bir ülke 7 gün içinde 0,1 veya daha fazla düştüğü sabah sizi uyarır; şikâyet haritaları ise herhangi bir uygulamanın 1–2 yıldızlı yorumlarını gerçek alıntılarla temalara dönüştürür. Hepsinin nasıl bir araya geldiğini uygulama yorum analizi sayfasında görebilirsiniz.

Sık Sorulan Sorular

App Store puanlama istemini kaç kez gösterebilirim?
Sistem, Apple'ın puanlama istemini, uygulamayı o cihazda puanlamamış veya yorumlamamış bir kişi için 365 günlük dönemde uygulama başına en fazla üç kez gösterir. Kişi uygulamayı zaten puanladıysa StoreKit istemi yalnızca yeni bir uygulama sürümünde ve 365 günden fazla geçtikten sonra tekrar gösterir. API'yi çağırmak istemin görüneceğini garanti etmez, bu yüzden onu asla bir butona bağlamayın.
SKStoreReviewController kullanımdan kaldırıldı mı?
Evet. Ekim 2026 itibarıyla Apple'ın dokümantasyonu SKStoreReviewController'ı iOS 18'den beri deprecated olarak işaretliyor ve geliştiricileri SwiftUI'da RequestReviewAction'a veya UIKit'te AppStore.requestReview(in:) çağrısına yönlendiriyor; ikisi de iOS 16'dan itibaren mevcut. Davranış ve yılda üç istem sınırı aynı; yalnızca çağırdığınız API değişiyor.
Puanlama istemini göstermeden önce kullanıcılara uygulamayı sevip sevmediklerini sorabilir miyim?
Google Play'de hayır: Google'ın uygulama içi yorum yönergeleri, uygulamanızın yorum kartını göstermeden önce veya gösterirken "Uygulamayı beğeniyor musunuz?" dahil hiçbir soru sormaması gerektiğini söyler. App Store'da Kılavuz 5.6.1 özel yorum istemlerine izin vermez. Güvenli bir yöntem, ayarlarda kalıcı bir geri bildirim seçeneği sunmaktır; bu seçenek sistem istemini kimin göreceğine karar vermek için asla kullanılmamalıdır.
Yorumlarına yanıt verdiğimde kullanıcılara bildirim gider mi?
Evet, iki mağazada da. Apple, yanıt verdiğinizde yorumu yazan kişiye bildirim gönderir ve kişi yorumunu güncelleyebilir. Google Play, yanıtınızdan sonra bir push bildirimi ve bir e-posta gönderir; kullanıcılar puanlarını veya yorumlarını istedikleri zaman güncelleyebilir. Google Play'de yalnızca oluşturulan veya değiştirilen bir yoruma verilen ilk yanıt bildirim tetikler; yanıtı düzenlemek tekrar bildirim göndermez.
Büyük bir güncellemeden sonra App Store puanımı sıfırlamalı mıyım?
Yalnızca eski puan, yeni sürümün gerçekten düzelttiği sorunları yansıtıyorsa. Sıfırlama, sürüm yayınlandığında tüm ülkelerde uygulanır, geri alınamaz ve yazılı yorumları görünür bırakır. Ürün sayfanız, yeni sürümü yeterince kişi puanlayana kadar yakın zamanda sıfırlandı mesajı gösterir ve düşük puan sayısı bazı indirmeleri caydırabilir; Apple'ın bunu ölçülü kullanmayı önermesinin nedeni budur.

Kaynaklar

  1. Ratings, reviews, and responses – Apple Developer
  2. RequestReviewAction – Apple Developer Documentation
  3. SKStoreReviewController (deprecated) – Apple Developer Documentation
  4. Requesting App Store reviews – Apple Developer Documentation
  5. Ratings and reviews – Human Interface Guidelines
  6. App Review Guidelines – Apple Developer
  7. Reset an app overview rating – App Store Connect Help
  8. Respond to reviews – App Store Connect Help
  9. Google Play In-App Review API – Android Developers
  10. User Ratings, Reviews, and Installs – Play Console Help
  11. View and analyze your app's ratings and reviews – Play Console Help
  12. Reply to Reviews API – Google Play Developer API

Okumaya Devam Edin