← Bloga dön

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.

14 Mayıs 20269 dk okumaRehber

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.

Deferred deep linking kaputun altında nasıl çalışır

1

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.

2

Sunucu uygulamanın olmadığını fark eder ve bağlamı saklar

Yönlendirme servisin tıklamayı bir fingerprint’e (IP, user agent, zaman, dil, locale) eşler veya tek seferlik bir install token oluşturur ve deferred payload’u saklar.

3

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.

4

Uygulama ilk defa açılır

Android tarafında Play Install Referrer, orijinal referrer string’ini doğrudan uygulamaya iletir. iOS tarafında uygulama, aynı fingerprint veya saklanmış click ID ile matching servisine sorarak deferred payload’u geri çeker.

5

Uygulama kullanıcıyı hedef ekrana götürür

Payload elindeyken uygulama deep-linked ekrana gider, kampanya atfı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.

iOS tarafında deferred deep linking nasıl yapılır

iOS yerel bir install referrer API’si sunmaz. 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ı bağlantıya dokunduğunda servisin bir tıklama kaydı tutar; ilk açılışta uygulama, fingerprint veya saklı click ID ile matching uç noktanı çağırır.
  • Olasılıksal fingerprint eşleşmesi: sunucu, IP, user agent, locale, ekran boyutu ve timestamp kullanarak kurulumu yakın bir tıklama ile eşleştirir. Paylaşımlı IP, CGNAT ve yoğun trafik dönemlerinde doğruluk düşer.
  • 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üket, parse edilen değerleri lokalde sakla, atıf eventlerinin tekrarlanmaması için istemciyi kapat.

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 eşleşme; paylaşımlı ağlarda (ofisler, okullar, operatör CGNAT) hızla çuvallar ve atıf panolarına gürültü ekler.
  • 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.
  • Tek kullanımlık install token kullanmamak, aynı fingerprint’i paylaşan kullanıcılar arasında bayat payload sızdırabilir.
  • 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. Click ID, Universal Links ve kısa eşleşme pencereleri birleştiren akıllı link platformları Apple kuralları içinde çalışmaya devam ediyor.

Üçüncü taraf SDK olmadan uygulayabilir miyim?

Android tarafında evet, Play Install Referrer ile mümkün. iOS tarafında bir yönlendirme servisi olmadan belirgin biçimde zor, çünkü yerel bir install referrer eşdeğeri yok. Çoğu ekip kendi matching altyapısını sürdürmek yerine bir akıllı link platformu kullanmayı tercih ediyor.

Deferred deep linking ile fallback’li deep link arasındaki fark nedir?

Fallback, uygulaması olmayan kullanıcıyı web sayfasına veya mağazaya yönlendirerek çözer. 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ı?

Çoğu ekip 24–72 saatlik bir eşleşme penceresi kullanır. Daha uzun pencere yanlış pozitifleri ve eski bağlam riskini artırır; daha kısa pencere yavaş kuran 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 et.

Diğer yazılar

Karşılaştırma
Feb 1, 2025
14 dk okuma

Branch.io vs AppsFlyer OneLink vs Appy: 2025 deep linking platform karşılaştırması

Branch.io, AppsFlyer OneLink ve Appy’yi kurulum, analitik, fiyatlandırma ve operasyonel yük açısından karşılaştırın.

deep linking
branch
appsflyer
smart links
Yazıyı oku
Rehber
Oct 8, 2025
8 dk okuma

Deep Linking ve Universal Links: kapsamlı karşılaştırma

Deep links ile universal links arasındaki farkları, hangi durumda hangisinin daha doğru olduğunu ve güvenilir yönlendirme akışlarını öğrenin.

deep linking
universal links
comparison
mobile apps
Yazıyı oku
Rehber
Oct 10, 2025
12 dk okuma

iOS ve Android için kapsamlı Universal Links rehberi

Universal links, deep links ve app links için kurulum, doğrulama, sorun giderme ve en iyi uygulamaları kapsayan eksiksiz rehber.

universal links
deep linking
ios
android
Yazıyı oku

Başka konular için blogda gezin.

Matching altyapısını kurmadan deferred deep linking’i yayına al

Appy; akıllı bağlantıları, kurulum anındaki eşleşmeyi ve kurulum sonrası yönlendirmeyi yönetir; yeni kullanıcılar dokundukları kampanyaya uyan ekranda açılır.

Deferred deep linking: nasıl çalışır ve ne zaman kullanılır | Appy · Appy