App Store, Google Play ve AppGallery Link Formatları: Başvuru Kaynağı
Üç büyük uygulama mağazasının tüm canonical, legacy ve scheme URL biçimleri — her biri ne işe yarar, nerede ölür ve kampanya verisini sessizce yutan encoding hataları. Yer imlerine eklenmek için yazıldı.
Link formatları neden ısırır?
Her mağaza, aynı liste sayfası için en az üç URL biçimi tutar: canonical bir https URL’si, yönlendirmelerle ayakta duran bir legacy biçim ve tarayıcıyı tamamen atlayan bir cihaz scheme’i. Birbirinin yerine geçer gibi görünürler. Geçmezler. Scheme’ler yanlış işletim sisteminde ölü linktir, legacy biçimler kontrolünüzde olmayan yönlendirmelere bağlıdır ve canonical biçimler davranışı sessizce değiştiren seçenekler — ülke kodları, referrer parametreleri — barındırır.
Bu sayfa hepsini yer tutucu değerlerle listeler: her biçim ne için var ve tam olarak nerede başarısız olur. Formatlar sabittir; değişen yalnızca etraflarındaki kampanyalardır.
Apple App Store
Tek kural bütün Apple linklerini çözer: eşleşme sayısal id üzerinden yapılır. Yoldaki {app-name} kısmı kozmetiktir — yanlış yazın, değiştirin, tamamen silin; id{appId} sağlam kaldığı sürece link aynı liste sayfasına iner.
https://apps.apple.com/{country}/app/{app-name}/id{appId}https://apps.apple.com/app/id{appId}https://itunes.apple.com/app/id{appId}itms-apps://itunes.apple.com/app/id{appId}- Ülke kodu küçük harfli iki harften oluşur (us, tr, de). Linki tek bir vitrine sabitler — başka ülkede kayıtlı bir hesap, uygulama kendi mağazasında yayında olsa bile uygunluk hatası görür.
- Ülke parçasını atlamak, vitrini ziyaretçiden çözmeyi Apple’a bırakır. Global her iş için doğru varsayılan budur; yedek plan değil.
- Legacy itunes.apple.com URL’leri hâlâ apps.apple.com’a yönlendirir. Eski linkler çalışmaya devam eder; ama yenisini bu biçimde üretmeyin.
- itms-apps:// App Store uygulamasını doğrudan açar, tarayıcı durağını atlar. iOS’ta görünür bir yönlendirmeyi ortadan kaldırır; Android’de veya masaüstünde ölü linktir. Yalnızca platformu kontrol ettiğiniz yerde kullanın.
Google Play
Play’de eşleşme paket adı — id parametresi — üzerinden yapılır. Ülke parçası yoktur; Play vitrini oturum açmış hesaptan seçer. İlginç işleri opsiyonel parametreler yapar.
https://play.google.com/store/apps/details?id={package}https://play.google.com/store/apps/details?id={package}&hl={lang}https://play.google.com/store/apps/details?id={package}&referrer=utm_source%3Dqr%26utm_campaign%3Dlaunchmarket://details?id={package}- &hl={lang} cihaz ayarlarından bağımsız olarak liste dilini zorlar. Dokümantasyondaki bir ekran görüntüsü için işe yarar; kampanyada genellikle yanlıştır — eklemeyin, kararı cihaza bırakın.
- market:// Play uygulamasını tarayıcı durağı olmadan doğrudan açar. Yalnızca Android; diğer her yerde ölü linktir.
Referrer parametresi: çoğu ekibin unuttuğu ücretsiz atıf kanalı
&referrer= içine koyduğunuz her şey kurulum boyunca taşınır ve ilk açılışta Play Install Referrer API aracılığıyla uygulamanıza teslim edilir. Bu, atıf SDK’sı olmadan kurulum atıfı demektir: bir QR afişini utm_source%3Dqr%26utm_campaign%3Dlaunch ile etiketleyin; uygulamanız kurulumu hangi afişin getirdiğini bilir.
Değerin bütün olarak URL-encoded olması şarttır: = işareti %3D, & işareti %26 olur. Ham bırakılırsa, referrer içindeki ilk & parametreyi bitirir — Play sessizce utm_source’u tutar, gerisini atar; veri kaybı da ancak haftalar sonra raporlarda ortaya çıkar.
Huawei AppGallery
AppGallery, Google servislerinin olmadığı yerde önem kazanır: Play olmadan gelen Huawei ve Honor cihazlar. Uygulama kimliği C önekli sayısal bir değerdir ve AppGallery Connect konsolundan alınır. HMS cihazlarda appmarket:// scheme’i vardır — her scheme’le aynı uyarı geçerli: cihaz dışında ölüdür.
https://appgallery.huawei.com/app/C{appId}appmarket://details?id={package}Sık yapılan hatalar
Sahada karşılaşılan bozuk mağaza linklerinin neredeyse tamamını beş hata açıklar.
Global kampanyada ülke kodunu zorlamak
Başka vitrinlerde kayıtlı hesaplar yanlış-vitrin hatası alır. Parçayı silin, çözümü Apple’a bırakın.
Encode edilmemiş referrer değerleri
Ham bir & parametreyi bitirir; Play ilk çiftten sonrasını sessizce keser. Değeri bütün olarak encode edin: = yerine %3D, & yerine %26.
E-postada, QR kodda veya sosyal medya biosunda market:// ya da itms-apps://
Scheme’ler yalnızca kendi işletim sisteminde çözülür — diğer herkes için 404. Platformlar arası her yüzeyde https ya da cihaza göre yönlendiren bir link kullanın.
https:// yerine http://
En iyi ihtimalle fazladan bir yönlendirme; en kötüsünde bozulan uygulama içi tarayıcılar ve kaybolan referrer verisi. İki mağaza da https — öyle yazın.
Mağazanın arama sonucu sayfasına link vermek
Arama URL’lerinin sıralaması değişir; bugünün ilk sonucu yarın sizin uygulamanız olmayabilir. id ile eşleşen canonical liste sayfasına link verin.
2026: dağıtım kuralları sıkılaşıyor, formatlar değişmiyor
Google’ın Android geliştirici duyurularına göre doğrulanmış geliştirici şartı kademeli olarak devreye giriyor: Ekim 2025’ten beri erken erişim, Mart 2026’da geniş kullanım ve Eylül 2026’dan itibaren Brezilya, Endonezya, Singapur ve Tayland’da Play dışından kurulan uygulamalar için zorunluluk. Bunların hiçbiri yukarıdaki URL formatlarını değiştirmiyor — değişen, Android uygulamalarını Play dışında kimin dağıtabileceği. Play liste sayfalarına giden linkler eskisi gibi davranır.
Tek link her mağazaya hizmet etmek zorunda kaldığında
Tek platformu hedeflerken bu formatları elle kurmak gayet yeterlidir. Yalnızca iOS kullanıcılarına giden bir iOS duyurusu için tek bir canonical Apple URL’si yeter.
Matris, tek bir yüzey herkese hizmet ettiği anda kırılır — bio linki, basılı QR, e-posta alt bilgisi. O anda iPhone’lar için Apple URL’si, çoğu Android için Play URL’si, Huawei cihazlar için AppGallery URL’si ve masaüstü için web yedeği, hepsi tek linkin arkasında gerekir. Bu cihaz yönlendirme adımı akıllı linkin yaptığı iştir ve Appy’nin ücretsiz katmanı tam bunun içindir: tek URL, her cihaz kendi mağazasına.
Sık sorulan sorular
App Store linklerim ülke kodu içermeli mi?
Yalnızca gerçekten tek vitrini hedefliyorsanız — örneğin sadece ABD mağazasında geçerli bir promosyon. Diğer her durumda atlayın, vitrini Apple çözsün; sabitlenmiş kod, başka ülkede kayıtlı hesaplar için hataya dönüşür.
Bir mağaza linkine kampanya verisini nasıl eklerim?
Google Play: URL-encoded &referrer parametresi; uygulamanız Install Referrer API ile okur. Apple: App Store URL’si üçüncü taraflara kampanya parametresi taşımaz — UTM parametrelerini kontrolünüzdeki bir ara linke koyun ve tıklamayı ölçün. AppGallery’de eşdeğer bir açık kanal yoktur; aynı ara link yaklaşımı geçerlidir.
QR kodlar özel bir mağaza link formatı ister mi?
Hayır — QR, verdiğiniz URL’yi kodlar. Ama tek işletim sistemi sorununu miras alır: Play URL’si kodlanmış bir QR, onu tarayan her iPhone için çıkmaz sokaktır. Ham mağaza URL’si yerine cihaza göre yönlendiren bir link kodlayın.
itms-apps:// ve market:// linkleri daha mı hızlı?
Doğru cihazda evet — bir durak daha hızlı, tarayıcı parlamadan doğrudan mağaza uygulamasına. Cihaz dışında ölü linktir. Platformun garanti olduğu yerde kullanın, örneğin kendi iOS uygulamanızın içinde; kitlelerin karıştığı her yerde https kullanın.
Diğer yazılar
SDK Olmadan Deferred Deep Linking: Kaputun Altında Gerçekte Nasıl Çalışır?
Link bağlamını, uygulamanıza bir attribution SDK’sı gömmeden kurulum sınırından geçirebilirsiniz. Android ve iOS’ta mağaza sınırını gerçekte neyin aştığını, neyin kırıldığını ve her geçici çözümün gizlilik maliyetini anlatıyoruz.
Deferred deep linking: nasıl çalışır ve ne zaman kullanılır
Orijinal link niyetini kurulumun öbür tarafına taşıyın; yeni kullanıcılar genel ana ekran yerine doğru uygulama içi ekrana düşsün.
Mobil Atıf 2026: Privacy Sandbox Öldükten Sonra Hâlâ Ne İşe Yarıyor?
Android Privacy Sandbox iptal edildi, ATT izin oranı %14 civarında, Safari click ID’leri varsayılan olarak siliyor. 2026’da hâlâ çalışan ölçüm mekanizmalarının dürüst bir haritası — ve hangi sırayla güvenilmeleri gerektiği.
Başka konular için blogda gezin.
Her mağaza için tek link
iPhone’ları App Store’a, Android’leri Google Play’e, Huawei cihazları AppGallery’ye, masaüstünü sitenize yönlendiren ücretsiz bir akıllı link oluşturun.
Ücretsiz akıllı link oluştur