İçeriğe geç
AppFoyer
Başla

Rehberler Göndermeden önce

Bir uygulamayı göndermeden önce ihtiyacınız olan tüm URL'ler

Play Console, App Store Connect ve AdMob genelindeki tam liste, hangilerinin isteğe bağlı değil zorunlu olduğu, her sayfanın neleri içermesi gerektiği ve bunları hangi sırayla yapacağınız.

Çoğu uygulamanın herkese açık dört URL'ye ihtiyacı vardır: bir gizlilik politikası, uygulamada hesaplar varsa bir hesap silme sayfası, App Store için bir destek sayfası ve reklam gösteriyorsa bir geliştirici web sitesi. Her biri ayrı bir konsol alanıdır, her biri kontrol edilir ve hepsinin uygulama onaylandıktan çok sonra da çalışmaya devam etmesi gerekir.

1:09
1:09 video · YouTube'da açılır

Bunun yerine birkaç dakikada halledin

AppFoyer, bu rehberin konusu olan sayfaları — gizlilik politikası, kullanım koşulları, destek, hesap silme ve app-ads.txt — kendi alt alan adlarında barındırır; size ait bir alan adı ya da sunucu gerekmez. Bir uygulama ücretsizdir ve bir mağazanın zorunlu tuttuğu hiçbir şey asla ödeme duvarının arkasında değildir.

19 Eylül 2026 tarihinde kontrol edildi. Mağaza politikaları bazen haber vermeden değişir. Aşağıdaki her şey resmî belgelere bağlantı verir ve yetkili kaynak bu sayfa değil, o sayfadır. İkisi çelişirse mağaza haklıdır. Bu rehber İngilizceden çevrilmiştir; mağaza belgelerinden yapılan alıntılar orijinal İngilizce hâliyle korunmuştur.

Bu, ilk gönderiminizden önce kimsenin size vermediği listedir; bu yüzden onu her seferinde bir retle keşfedersiniz. Konsolu açmadan önce bunları toplayın; tüm iş üç inceleme döngüsü yerine bir öğleden sonra sürer.

Konsola göre alanlar

URLKonsol ve alanZorunlu mu?
Gizlilik politikasıPlay Console → App content → Privacy policy; App Store Connect → App PrivacyEvet, iki mağaza da
Hesap silmePlay Console → App content → Data deletionEvet, uygulamada hesaplar varsa
DestekApp Store Connect → sürümün Platform version information bölümü → Support URLEvet, Apple
Geliştirici web sitesiPlay mağaza kaydı; App Store Connect Marketing URLPlay: isteğe bağlı, ama reklam gösteriyorsanız pratikte zorunlu — app-ads.txt orada aranır. Apple’ın Marketing URL’si gerçekten isteğe bağlıdır
İletişim e-postasıPlay Console → Store settings → Store listing contact detailsEvet, Play yayımlamak için bir e-posta şart koşar

Apple da hesap silmeyi şart koşar, ancak bir URL alanı olarak değil, uygulama içi bir yol olarak — App Store hesap silme rehberine bakın.

Her sayfanın içermesi gerekenler

Gizlilik politikası. Ne toplandığı, neden, başka kimin gördüğü, ne kadar süre saklandığı, size nasıl ulaşılacağı. Sizi reddettiren bölüm “başka kimin gördüğü”dür: üçüncü tarafları, yani derlemenizdeki her SDK’yı adlandırmalı ve Data safety cevaplarınızla örtüşmelidir.

Hesap silme. Oturum açmadan ya da uygulama yüklü olmadan erişilebilen, kullanıcının sizden hesabını silmenizi isteyebileceği herkese açık bir sayfa. Talebi size gerçekten iletmelidir — bir form gösterip sonucu kaybeden bir sayfa, hiç sayfa olmamasından daha kötüdür, çünkü kullanıcı işlemin gerçekleştiğine inanır.

Destek. Bir insana ulaşma yolu. Okuduğunuz bir e-posta adresi yeterlidir. Tanıtım sayfanız değil, bir App Store kaydı değil, bir sosyal medya profili değil.

Geliştirici web sitesi. Kontrol ettiğiniz bir host adında, uygulamanız hakkında bir sayfa — ve bir reklam ağının /app-ads.txt dosyasını kökünden alacağı host adı.

Her birinin geçmesi gereken dört test

Her seferinde aynı dört test; bu yüzden onları toplu olarak yapmaya değer:

  1. Oturum kapalıyken yüklenir. Gizli pencerede açın. Klasik hata, yalnızca onu barındıran hizmette oturumunuz açık olduğu için çalışan bir sayfadır.
  2. Bir yönlendirme zinciri değildir. Özellikle doğrudan sunulması gereken app-ads.txt için.
  3. Uygulamanızı ve şirketinizi adlandırır. Farklı bir uygulamayı adlandıran bir politika, kopyala-yapıştır yapıldığını ele veren işarettir ve inceleyiciler bunu fark eder.
  4. İki yıl sonra da orada olacaktır. Bir mağaza kaydı birden fazla kez kontrol edilir ve unuttuğunuz ücretsiz bir barındırma, yayındaki bir uygulamanın bozulmasının en yaygın yoludur.
curl -i https://your-url.example/privacy

200 OK, okunabilir içerik, Location: başlığı yok.

Hangi sırayla yapılmalı

  1. Hepsinin nerede duracağına bir kez karar verin. Onları bir Notion sayfası, bir GitHub Pages sitesi ve bir form hizmeti arasında bölmek, bakımı gereken üç ayrı şeyle ve bunlardan mutlaka bozulacak biriyle baş başa kalmanın yoludur.
  2. Gizlilik politikasını bir şablondan değil, bağımlılık listenizden yazın. build.gradle / Podfile / pubspec.yaml dosyasını açın ve yukarıdan aşağı ilerleyin.
  3. Hesap silme yolunu oluşturun — hem uygulama içi olanı hem de web olanı. Gerçek mühendislik içeren tek madde budur, dolayısıyla zaman çizelgenizi o belirler.
  4. Önce yayımlayın, sonra konsol alanlarını doldurun. Tersini değil: henüz var olmayan bir sayfayı gösteren bir alan, kaçınmaya çalıştığınız rettir.
  5. Data safety / App Privacy’yi, politikayı yazdığınız listeden doldurun; böylece ikisi çelişemez.
  6. app-ads.txt en sonda ve yalnızca reklam gösteriyorsanız.

AppFoyer’in burada yaptığı

Bu liste ürünün kendisidir. Beş sayfanın tamamı — ana sayfa, gizlilik, koşullar, destek, hesap silme — artı app-ads.txt, uygulamanızın kendi alt alan adında birlikte yayına girer; böylece her alana tek seferde çalışan URL’ler yapıştırırsınız. Hesap silme sayfası talebi alır ve size bildirir; silme işlemini kendi sistemlerinizde siz yaparsınız.

Kontrol panelinde ayrıca hangi konsol alanının hâlâ boş olduğunu ve bunun neden önemli olduğunu söyleyen bir kontrol listesi vardır. Bir uygulama ücretsizdir ve bir mağazanın şart koştuğu hiçbir şey asla ödeme duvarının arkasında değildir.

Yetkili kaynaklar