Yayındaki bir mağaza kaydında zaten bulunan bir URL'yi değiştirmek
Yayından sonra gizlilik veya silme sayfasını ölü bağlantı bırakmayan sırayla taşımak ve eski adresin neden yanıt vermeye devam etmesi gerektiği.
Play Console ve App Store Connect'teki URL alanlarını istediğiniz zaman düzenleyebilirsiniz. Risk düzenlemenin kendisi değil — kayıt hâlâ eski URL'yi gösterirken onun çoktan ölmüş olduğu aralıktır. Önce yeni adresi yayınlayın, kaydı güncelleyin ve eski adresin yönlendirmeye devam etmesini sağlayın.
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.
Er ya da geç taşınırsınız: ücretsiz bir host kapanıyordur, bir alan adının süresi dolmuştur, bir şirketin adı değişmiştir ya da hep yapmayı düşündüğünüz gerçek siteyi kurmuşsunuzdur. Alanlar düzenlenebilir, bu yüzden değişikliğin kendisi önemsizdir. İnsanları yakalayan, sessizce eski adresi gösteren diğer her şeydir.
Hiçbir şeyi bozmayan sıra
- Yeni URL’yi yayınlayın ve oturum kapalıyken kontrol edin. Herhangi bir şey onu göstermeden önce yayında olmalıdır.
- Eski adresin yenisine yönlendirmesini sağlayın. Silmeyin — yönlendirin. İnsanların atladığı adım budur ve sizi kurtaran da odur.
- Konsol alanlarını güncelleyin. Gizlilik politikası ve veri silme URL’leri için Play Console → App content; gizlilik politikası ve Support URL için App Store Connect. Google Play, politikanın “is available on an active URL” (çeviri: “etkin bir URL’de erişilebilir olmasını”) ister — yani alan, kısa bir süre için bile ölü bir şeyi asla göstermemelidir.
- Uygulamanızın içindeki bağlantıları güncelleyin. Play’in User Data politikası, gizlilik politikası bağlantısını Play Console’da ve uygulamanın kendi içinde ister; uygulama içindeki ise genellikle aylar önce yayınladığınız bir derlemeye sabit kodlanmıştır. Eski sürümdeki kullanıcılar güncelleyene kadar eski URL’ye ulaşmaya devam eder, bazıları da hiç güncellemez.
- Yönlendirmeyi yerinde bırakın. Bir haftalığına değil — mümkünse süresiz olarak.
Diğer sırayla yapmak — önce alanı değiştirmek ya da önce eski host’u silmek — bir inceleme sürerken yayındaki bir kaydın bir 404’ü göstermesiyle sonuçlanmanın yoludur.
Eski adres neden yanıt vermeye devam etmeli
Konsol alanı, denetiminizdeki adrestir. Eski URL’nin var olduğu tek yer değildir:
- Yayınlanmış uygulama ikili dosyaları. Önceki her sürümün yüklü her kopyası eski URL’ye bağlantı verir. Bunları siz güncelleyemezsiniz; kullanıcılar eninde sonunda günceller, bazıları da hiç güncellemez.
- Mağaza kaydı önbelleği ve kaydınızı kazımış toplayıcı siteler.
- Önceden gönderdiğiniz e-postalar ve makbuzlar.
- Reklam ağı kayıtları, eski host bildirilmiş geliştirici web siteniz idiyse.
Yani “eski URL öldü ama alan güncellendi” yalnızca sizin tarafınızdan doğrudur.
İstisna: app-ads.txt yönlendirilmemelidir
Özel bir durum var ve sessizce para kaybettiren de odur. Reklam ağları /app-ads.txt dosyasını mağaza
kaydınızdaki web sitesinin kökünden çeker ve belirtim, dosyanın doğrudan sunulmasını bekler. Önündeki
bir yönlendirme, dosya tamamen doğru olsa bile “bulunamadı” sonucunun sık görülen bir nedenidir.
Dolayısıyla eski host bildirilmiş geliştirici web siteniz idiyse ve onu bir yönlendirme olarak
tutuyorsanız, eski adres taranmaya devam edebildiği sürece o host’taki /app-ads.txt yönlendirilmek
yerine 200 ile sunulmalıdır. Geri kalan her şey 301 verebilir; o tek yol veremez.
Taşımadan sonra neyi kontrol etmeli
Bunları oturum kapalıyken, gizli bir pencerede çalıştırın:
curl -i https://old-host.example/privacy # expect 301 to the new URL
curl -i https://new-host.example/privacy # expect 200
curl -i https://old-host.example/app-ads.txt # expect 200 text/plain, NOT a redirect
Ardından konsollarda: her URL alanı doğru sayfayı açıyor olmalı ve Data safety / App Privacy yanıtları yeni sayfaların söyledikleriyle hâlâ örtüşmeli. Bir sayfayı taşımak, politikanın iki SDK önce eskidiğini fark etmek için iyi bir andır.
Kolayca geri alamayacağınız değişiklik
Bir URL bir ayar değil, bir kimliktir. Bir kez mağaza kaydında yer aldıktan sonra denetiminizde olmayan yerlerde var olur; taşımanın bir kez, bilinçli olarak ve tutmayı beklediğiniz bir adrese yapılmaya değmesinin nedeni budur. Bir host’un URL’sini bir konsol alanına yapıştırmadan önce sorulacak soru “ücretsiz mi” değil, “bu tam adres iki yıl sonra da yanıt verecek mi, vermeyecekse onu yönlendirebilir miyim” sorusudur.
AppFoyer burada ne yapar
Tam olarak bu sorun etrafında kurulmuş iki şey var.
Uygulamanızın rastgele adresi kalıcıdır. Her uygulama oluşturulurken app-xxxxxx.appfoyer.page
adresini alır ve bu adres asla değişmez — daha sonra ücretli bir planda özel bir alt alan adı
alsanız bile, orijinal adres aynı siteyle yanıt vermeye devam eder — yönlendirme yoktur ve süresi dolmaz.
Bir yıl önce bir konsol alanına yapıştırdığınız adres, bir şeyin adını değiştirdiğiniz için çalışmayı
bırakmaz.
Değiştirdiğiniz özel bir alt alan adı hemen serbest bırakılır. Birini değiştirdiğinizde eski adres anında yanıt vermeyi bırakır — yönlendirme olmadan — ve başka bir hesap dahil herkes onu alabilir. Bu yüzden daha sonra değiştirebileceğiniz bir kayda asla özel bir alt alan adı koymayın: çalışmaya devam etmesi garanti olan, yukarıdaki kalıcı adrestir.
Kalıcı adres yönlendirme yapmak yerine sitenin kendisini sunduğu için /app-ads.txt hem orada hem de
geçerli adresinizde 200 ile yanıt verir — yukarıdaki kural hiçbir ayar gerektirmeden karşılanır.
Yetkili kaynaklar
- Privacy policy requirements — Google Play Yardım, “available on an active URL” ifadesi için.
- User Data policy — Google Play Yardım, konsol artı uygulama içi kuralı için.
- Set up app-ads.txt — AdMob Yardım, dosyanın nasıl bulunduğu için.
- App Store Connect — app information — Apple, alanların nerede bulunduğu için.