Deferred Deep Linking: Nasıl Çalışır ve Ne Zaman Kullanılır
Deferred deep linking’in, kurulum boşluğunun öbür tarafına orijinal link niyetini nasıl taşıdığını öğrenin; yeni kullanıcılar genel ana ekran yerine doğru uygulama içi ekrana düşsün.
Deferred deep linking aslında hangi sorunu çözer
Klasik deep link yalnızca uygulama yüklüyse çalışır. Kullanıcı uygulama yokken bir bağlantıya dokunduğunda, işletim sistemi onu App Store veya Google Play’e gönderir, kurulum tamamlanır ve orijinal link bağlamı kaybolur. Uygulama varsayılan ana ekranda açılır ve kullanıcının neden o bağlantıya dokunduğunu hatırlamaz.
Deferred deep linking bu niyeti kurulumun öbür tarafına taşır. Link parametreleri, uygulamanın ilk açılışta erişebileceği bir yerde tutulur; böylece kullanıcı doğrudan geldiği ürüne, kampanyaya, profile veya davete iner. Bu, kurulumla birlikte niyeti kaybetmekle, kurulumu gerçek bir ilk oturuma çevirmek arasındaki farktır.
Klasik deep link
Linke dokunulur, uygulama yok
ürün · kampanyaApp Store veya Google Play
ürün · kampanyaBağlam kaybolurYükleme
İlk açılış
Genel ana ekranDeferred deep link
Linke dokunulur, uygulama yok
ürün · kampanyaApp Store veya Google Play
ürün · kampanyaYükleme
ürün · kampanyaBağlam korunurİlk açılış
Kullanıcının istediği ekranDeferred deep linking kaputun altında nasıl çalışır
Telefon
Yönlendirme servisi
Telefon
Smart link’e dokunur
appy.to/go/abc
Yönlendirme servisi
Tıklamayı bağlamıyla birlikte saklar
Google Play ve AppGallery’de install referrer token’ı, diğerlerinde kısa ömürlü bir tıklama kaydı
Telefon
Mağazadan yükler
Mağaza açısından sıradan bir yükleme
Yönlendirme servisi
İlk açılış bekleniyor
Telefon
İlk açılış
Android Play Install Referrer’ı okur, iOS eşleştirme servisine sorar
Yönlendirme servisi
En olası kaynak link ya da boş yanıt
Telefon
Hedef ekranı açar
Kampanyayı uygular ve orijinal yolculuğu sürdürür
Kullanıcı payload taşıyan akıllı bir bağlantıya dokunur
appy.to/go/abc gibi bir bağlantı, cihaz farkındalıklı yönlendirme ile birlikte ürün ID, kampanya, referrer ve UTM gibi opsiyonel bağlamı taşır.
Sunucu uygulamanın olmadığını fark eder ve bağlamı saklar
Yönlendirme servisin tıklamayı linkin bağlamıyla birlikte saklar. Mağazanın token’ı uygulamaya kadar taşıyabildiği durumlarda (Google Play ve Huawei AppGallery install referrer’ları) token yüklemeyle birlikte gider; diğer durumlarda servis, ilk açılışla karşılaştırmak için kısa ömürlü bir tıklama kaydı tutar.
Kullanıcı App Store veya Google Play’e yönlendirilir
Kurulum normal şekilde gerçekleşir. Mağazanın bakış açısından sıradan bir kurulumdur; orijinal bağlantı artık uygulamadan görünmez.
Uygulama ilk defa açılır
Android tarafında Play Install Referrer, orijinal referrer string’ini doğrudan uygulamaya iletir. App Store’un hiçbir bilgi aktarmadığı iOS tarafında ise uygulama, eşleştirme servisinden aynı ağdan gelmiş yakın zamanlı bir tıklama ister; yanıt ya yüklemenin büyük olasılıkla geldiği linktir ya da boştur.
Uygulama kullanıcıyı hedef ekrana götürür
Payload elindeyken uygulama deep-linked ekrana gider, kampanya attribution’ını uygular ve orijinal yolculuğu genel bir karşılama olmadan sürdürür.
Deferred deep linking yatırımı ne zaman karşılığını verir
Birden çok kreatife sahip ücretli yükleme kampanyaları
Her kreatif farklı bir payload taşıyabilir; yeni kurulum doğrudan dokunulan reklama uyan ekranda açılır ve ilk oturum dönüşümü artar.
Davet ve referral akışları
Davet linki üzerinden kuran kişi, manuel kod girmeden davet eden kişiye, paylaşılan içeriğe veya ekibe otomatik olarak bağlanır.
Promosyon kodları ve kuponlar
Bağlantı içinde taşınan indirim veya deneme kodları ilk açılışta otomatik olarak uygulanır; elle giriş sürtünmesini ortadan kaldırır.
Web’den uygulamaya içerik paylaşımı
Bir kullanıcı ürün, makale veya çalma listesi paylaştığında, uygulamayı kuran alıcı doğrudan o içeriğe iner, ana sekmeye değil.
Yeniden etkinleştirme ve yeniden kurulum
Re-engagement kampanyaları, uygulamayı silip yeniden kuran kullanıcılar için ekran, teklif veya kişiselleştirmeyi önceden ayarlayabilir.
Android
1Smart link, referrer’ı Google Play URL’sine ekler
2Token yüklemeyle birlikte taşınırreferrer=token
3Uygulama ilk açılışta onu InstallReferrerClient ile okur
Birebir eşleşme
Orijinal referrer string’i, fingerprint gerekmez
iOS
1Smart link tıklamayı kaydeder
2App Store hiçbir şey aktarmaz
3Uygulama ilk açılışta eşleştirme servisine sorar
Birebir eşleşme
Click ID link üzerinden geldi
Tahmin
Aynı ağ, platform ve OS sürümü
Sonuç yok
Eşleşen yakın zamanlı tıklama yok
iOS tarafında deferred deep linking nasıl yapılır
iOS’ta Install Referrer benzeri yerel bir API yok. iOS tarafında deferred deep linking; doğruluk ve gizlilik arasında farklı dengeleri olan birkaç eşleştirme stratejisinden birini ya da birkaçını birlikte kullanır.
- Universal Links + click ID: kullanıcı akıllı linke dokunduğunda servisin tıklamayı kaydeder; ilk açılışta uygulama, link üzerinden aldığı click ID’yi gönderir ya da eşleştirme servisinden yakın zamandaki en iyi eşleşmeyi ister.
- Olasılıksal eşleştirme: sunucu ilk açılışı aynı ağdan, aynı platformdan ve aynı OS sürümünden gelen yakın zamanlı tıklamalarla karşılaştırır. Bu bir tahmindir; iyi bir sağlayıcı onu birebir eşleşmelerden ayrı tutar ve işin ucunda para olduğunda yalnızca doğrulanmış yüklemeleri saymanıza izin verir. Paylaşımlı ağlarda, operatör NAT’ı arkasında ve telefon tıklama ile ilk açılış arasında Wi-Fi’dan mobil veriye geçtiğinde eşleşme zayıflar.
- Pasteboard tabanlı handoff (sınırlı): kullanıcı bir web sayfasından token kopyalar, uygulama ilk açılışta okur. iOS artık görünür bir yapıştırma bildirimi gösterdiği için yalnızca açık copy-link UX’lerinde mantıklıdır.
- App Clips: kısa süreli, niyetini zaten taşıyan in-app deneyimler için deferred matching’i atlatan bir alternatiftir.
Android tarafında deferred deep linking nasıl yapılır
Android, birinci sınıf bir API sunar: Play Install Referrer. Bağlantı parametreleri fingerprint gerekmeden uygulamaya güvenilir ve hızlı şekilde ulaşır.
- Akıllı bağlantı kullanıcıyı, kurulum URL’sine eklenen referrer parametreleriyle Google Play’e gönderir.
- Kurulumdan sonra uygulama com.android.installreferrer.api.InstallReferrerClient’ı çağırır ve orijinal referrer string’ini alır.
- Yönlendirme katmanı, deferred payload’u referrer içine kodlar (URL-encoded JSON veya imzalı token) ve uygulama ilk açılışta çözer.
- Referrer’ı yalnızca bir kez tüketin, parse edilen değerleri lokalde saklayın ve attribution event’leri tekrarlanmasın diye istemciyi kapatın.
Paylaşımlı tek ağ
Ofis, okul, operatör NAT’ı
Telefon B uygulamayı ilk kez açar
Olasılıksal eşleşme
Aynı ağ, aynı OS: link A öne geçebilir. Sıkı attribution’da bunu organik sayın.
Doğrulanmış yükleme
Click ID ulaştı: ödül vermek güvenli
Her tıklama sunucuda yalnızca bir kez kullanılır; böylece bayat bir payload ikinci bir telefona ulaşamaz.
Deferred deep linking’i sessizce bozan tuzaklar
- • iOS pasteboard okumalarına bel bağlamak artık görünür bir yapıştırma bildirimi tetikler ve prod build’lerde güveni aşındırır.
- • Olasılıksal bir eşleşmeyi kesin saymak. Paylaşımlı bir ağda (ofisler, okullar, operatör NAT’ı) başkasının tıklaması öne geçebilir; bu yüzden ödül yalnızca sağlayıcınızın doğrulayabildiği yüklemeler için verilmelidir. Appy’de yükleme sorgusu, bir yüklemenin doğrulanıp doğrulanmadığını söyler; sıkı attribution açıkken geri kalan her şey organik sayılır.
- • Android’de Install Referrer’ı tüketmeyi unutmak, her açılışta tekrar yönlendirmeye ve analitikte şişen sayılara yol açar.
- • Sadece UTM taşıyan linkleri deferred deep link ile karıştırmak; panoda kampanyaları aynı gösterir, üründe farklı davrandırır.
- • Tıklamaları tek kullanımlık yapmamak. Birkaç telefon aynı ağı paylaştığında bayat payload bir kullanıcıdan diğerine geçebilir; her tıklama sunucu tarafında yalnızca bir kez kullanılmalıdır.
- • Deferred routing’i yalnızca pazarlamanın işi gibi görmek; mühendisliğin cold launch’ta replay edilen veya tekrarlanan payload’a karşı koruma yapması gerekir.
Sık sorulan sorular
Deferred deep linking ile normal deep link aynı şey mi?
Hayır. Normal deep link yalnızca kurulumdan sonra çalışır. Deferred deep linking, link niyetini kurulumun öbür tarafına taşır ve yeni kullanıcının genel ana ekran yerine doğru ekrana düşmesini sağlar.
iOS gizlilik kuralları deferred deep linking’i bozar mı?
Kullanılabilir yöntemleri değiştirir. Pasteboard okuma artık görünür, IDFA tarzı eşleşme sınırlanmış ve sınırsız fingerprinting önerilmiyor. Universal Links, uygulama içi tarayıcılardan geçirilen click ID’ler ve reklam kimliğine hiç dokunmayan kısa eşleşme pencereleri hâlâ çalışıyor.
Üçüncü taraf SDK olmadan uygulayabilir miyim?
Android tarafında evet: Play Install Referrer mağazadan uygulamaya bir token taşır ve her Appy linki, her planda, slug’ını zaten bu referrer’a yazar. iOS’ta Install Referrer’ın bir karşılığı yok, bu yüzden eşleştirme altyapısı gerekir. Appy’nin Enterprise planında küçük bir iOS ve Android SDK’sının yanında React Native, Flutter ya da kendi kodunuz için dokümante edilmiş bir HTTP API’si var. İkisinde de Appy her yüklemeyi onu getiren linkle eşleştirir.
Deferred deep linking ile kullanıcıyı mağazaya veya web sitesine (fallback) gönderen normal deep link arasındaki fark nedir?
Normal deep link, uygulaması olmayan kullanıcıyı web sitesine veya mağazaya yönlendirmekle yetinir. Deferred deep linking ek olarak orijinal niyeti hatırlar ve uygulama kurulup ilk açıldığında kullanır.
Bir deferred payload ne kadar süre geçerli olmalı?
Tahmin penceresi kısa tutulmalı. Appy eşleşen tıklamayı yalnızca son iki saatin tıklamaları arasında arar; click ID ile birebir eşleşme için tıklama kayıtlarını 24 saat saklar. Daha uzun pencere yanlış eşleşmeleri ve bayat bağlamı artırır; daha kısa pencere ise uygulamayı geç yükleyen kullanıcıları kaçırır.
İlgili Appy kaynakları
Kurulum etrafındaki yönlendirme tasarımını sağlamlaştırmak için bu rehberlerle devam edin.
- Her Yüklemenin Hangi Linkten Geldiğini Bilin Appy SDK’sının neler kattığını görmek için: her link için yüklemeler ve gelir.
- App Store ve Google Play için tek link nasıl oluşturulur deferred yönlendirmenin üstüne bindiği temel akıllı link kurulumu için.
- Deep linking vs universal links her deferred akışın altındaki link primitive’lerini anlamak için.
- Universal links kapsamlı rehberi iOS ve Android URL işleme detayları ve doğrulama önerileriyle.
Diğer yazılar
2026’nın En İyi Deep Linking Araçları: Dürüst Bir Karşılaştırma
Branch, AppsFlyer OneLink, Adjust, Airbridge, Kochava, Singular, Bitly, Dub, onelink.to ve Appy’yi kendi fiyat sayfaları ve dokümanları üzerinden karşılaştırdık: deep link, deferred deep linking, attribution, QR kod, yapay zekâ asistanları, fiyat ve kurulum.
Her Yüklemenin Hangi Linkten Geldiğini Bilin: Appy’nin iOS ve Android SDK’sı
Appy artık linklerinizi uygulama mağazasının ötesine kadar takip ediyor. Yeni SDK her link, QR kod ve kampanya için yüklemeleri, uygulama içi event’leri ve geliri gösterir; yeni kullanıcıları doğru ekranda açar.
Uygulama mı, Mağaza mı, Web Sitesi mi? Link Tıklamalarınız Gerçekte Nereye Gidiyor
Akıllı link her ziyaretçiyi nereye göndereceğine nasıl karar veriyor, WhatsApp ve Slack önizlemeleri neden tıklama sayılmamalı ve Appy’nin yeni rakamlarını kendinizi kandırmadan nasıl okursunuz.
Başka konular için blogda gezin.
Matching altyapısını kurmadan deferred deep linking’i yayına alın
Appy linkleri her planda her ziyaretçiyi doğru mağazaya gönderir. Enterprise’da Appy SDK’sı linki mağazadan uygulamaya taşır ve her yüklemeyi onu getiren linke bağlar.