OneLink: nedir, derin bağlantı teknolojisi ve yükleme atfı

Yazar: IT Sectr Yayınlanma: 2026-05-15 Okuma süresi: 8 dk

OneLink, mobil uygulamalarda yüklemelerin ve eylemlerin atfını derin bağlantılarla birleştiren AppsFlyer'dan bir derin bağlantı teknolojisidir. Normal derin bağlantıların aksine OneLink, uygulama yeniden yüklendikten sonra ve kullanıcı yolculuğunun tüm aşamalarında trafik kaynağı bilgilerini korur. AppsFlyer (2025)'a göre, platform müşterileri arasında OneLink, mobil atıf kampanyalarının %85'inde kullanılmaktadır.

Önemli Noktalar

  • OneLink, tıklamayı yüklemeye bağlayan AppsFlyer'dan derin bağlantı ve atıf çözümüdür
  • Atıf, cihaz kimliği ve parmak izi sayesinde uygulama yeniden yüklemesinde de devam eder
  • Uçtan uca analiz, tek bir bağlantı üzerinden kullanıcı yolculuğunu tıklamadan satın almaya kadar takip eder
  • OneLink, derin bağlantıları, gecikmeli derin bağlantıları ve yeniden hedefleme kampanyalarını destekler
  • Entegrasyon, AppsFlyer SDK'sını ve kontrol paneli veya API aracılığıyla bağlantı oluşturmayı içerir

OneLink, bir bağlantı üzerinden atıf parametreleri iletmeye ve kullanıcı eylemlerini belirli bir reklam kaynağına bağlamaya olanak tanıyan AppsFlyer'dan bir akıllı derin bağlantı teknolojisidir. Mobil pazarlamanın temel sorununu çözer: bir reklamdaki tıklamayı bir uygulama yüklemesine bağlamak.

Normal bir derin bağlantı uygulamayı açar ve temel parametreleri iletebilir ancak uygulama mağazasından geçerken trafik kaynağı bilgilerini kaybeder. OneLink, URL parametreleri, cihaz kimliği ve parmak izi teknolojisinin bir kombinasyonunu kullanarak yüklemeden sonra atfı geri yükler. Bu, pazarlamacıların hangi kampanyanın, yaratıcı öğenin ve kanalın bir dönüşüme — kayıt, satın alma veya diğer hedef olay — yol açtığını görmesini sağlar.

OneLink tüm platformlarda çalışır: iOS (Universal Links), Android (App Links), web tarayıcıları ve hatta masaüstü uygulamalarında. Bağlantılar, AppsFlyer kontrol paneli veya programlı olarak REST API aracılığıyla oluşturulur ve her kampanya için gerçek zamanlı olarak dinamik parametre ayarlamayı mümkün kılar.

OneLink'in çalışma prensibi üç ardışık aşamaya dayanır: bağlantı tıklaması, uygulama yüklemesi ve olay eşleştirme. Her aşamada OneLink, trafik kaynağını doğru bir şekilde belirlemek için yöntemlerin bir kombinasyonunu kullanarak atıf verilerini korur ve iletir.

OneLink bağlantı yapısı

OneLink bağlantısı, AppsFlyer alan adı, uygulama kimliği ve kampanya parametrelerini içeren özel bir formata sahiptir. Standart şablon https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink} şeklinde görünür. pid parametresi (medya kaynağı) trafik kaynağını belirtir, c kampanya adıdır, af_dp uygulama içindeki derin bağlantıdır.

text
class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        AppsFlyerLib.getInstance()
            .start(this, "YOUR_DEV_KEY")
    }

    override fun onNewIntent(intent: Intent?) {
        super.onNewIntent(intent)
        AppsFlyerLib.getInstance()
            .onNewIntent(this, intent)
    }
}

af_dp parametresi, uygulama zaten yüklüyse kullanıcının takip edeceği derin bağlantıyı belirtir. Yeni kullanıcılar için gecikmeli derin bağlantı mekanizması devreye girer: yükleme ve ilk başlatmadan sonra SDK, kaydedilen parametreleri belirler ve kullanıcıyı istenen ekrana yönlendirir. af_click_lookback parametresi atıf penceresini ayarlar — bir tıklamanın yüklemeye yol açtığı kabul edilen süre.

Atıf mekanizması

Bir OneLink bağlantısını tıkladıktan sonra AppsFlyer, tıklamayı kaydeder ve bunu benzersiz bir tıklama kimliğiyle ilişkilendirir. Kullanıcı uygulamayı yükleyip açtığında, AppsFlyer SDK'sı cihaz kimliğiyle (iOS'ta IDFA, Android'de GAID) sunucuya bir istek gönderir. Sunucu, tıklama kimliğini yüklemeyle eşleştirir ve trafik kaynağını belirler.

Kesin bir kimlik eşleşmesi bulunamazsa (örneğin, kullanıcı reklam kimliğini devre dışı bıraktıysa), parmak izi kullanılır — IP adresi, cihaz modeli, işletim sistemi sürümü ve zaman damgası analizi. AppsFlyer'a göre parmak izi, reklam kimliği olmadan bile iOS'ta %92–95 ve Android'de %95–97 doğrulukta atıf sağlar. Belirleyici (IDFA/GAID) ve olasılıksal (parmak izi) yöntemlerin kombinasyonu, trafik kaynaklarının en eksiksiz resmini verir.

OneLink ile normal bir derin bağlantı arasındaki temel fark, atfı kullanıcı yolculuğu boyunca koruyabilme yeteneğinde yatar. Normal bir derin bağlantı (örneğin, myapp://screen) uygulamayı açar ancak kullanıcı mağazadan yeni uygulama yüklediyse nereden geldiğini belirleyemez.

ParametreOneLinkNormal derin bağlantı
Yükleme atfıEvet, tıklamadan kaynağaHayır
Gecikmeli derin bağlantıEvet, yüklemeden sonraHayır
Parametre kalıcılığıYeniden yükleme boyuncaSadece oturum
Yeniden hedeflemeGeri dönüş takibiSadece açma
Uçtan uca analizTam huniHayır

OneLink, uygulama içindeki olayları izlemek ve bunları otomatik olarak atıf verilerine bağlamak için kendi SDK'sını kullanır. Bu, reklam gösteriminden satın almaya, iadeye veya 7. günde kullanıcı tutmaya kadar tüm huni boyunca raporlar oluşturmayı sağlar. Normal derin bağlantılar bu yeteneği sağlamaz — analiz ve pazarlama atfı katmanı olmadan yalnızca bir gezinme mekanizması olarak çalışırlar.

OneLink, kullanıcı eylemlerinin reklam kaynaklarına hassas bir şekilde bağlanması gereken çok çeşitli pazarlama senaryolarında kullanılır. Ana alanlar arasında yeni kullanıcı edinme, mevcut kullanıcıları yeniden etkileşime sokma ve her kanalın etkinliğini ölçme yer alır.

Yükleme reklam kampanyaları

Yükleme reklamları (UA kampanyaları) çalıştırırken, OneLink bağlantıları Facebook Ads, Google Ads, TikTok, Snapchat ve diğer platformlardaki reklamlara yerleştirilir. pid parametresi platformu benzersiz şekilde tanımlar ve ek c (kampanya) parametresi belirli kampanyayı tanımlar. AppsFlyer otomatik olarak tıklamaları yüklemelerle eşleştirir ve her kaynak için CPI (yükleme başına maliyet), CR (dönüşüm oranı) ve ROAS (reklam harcaması getirisi) raporlarını gösterir.

Yeniden hedefleme ve yeniden etkileşim

Uygulaması zaten yüklü olan kullanıcılar için OneLink, yeniden hedefleme kampanyalarını destekler. Mevcut bir kullanıcı bir bağlantıyı tıkladığında OneLink uygulamayı açar ve kişisel indirim veya bonus gibi promosyon parametrelerini iletir. AppsFlyer, is_retargeting bayrağını kullanarak yeni kullanıcıları geri dönen kullanıcılardan ayırır ve her trafik türü için ayrı raporlar oluşturur — doğru LTV (yaşam boyu değer) hesaplaması için önemlidir.

Organik trafik için gecikmeli derin bağlantı

OneLink yalnızca ücretli kampanyalarda değil, aynı zamanda organik trafik için de kullanılır: e-posta bültenleri, SMS, QR kodları ve sosyal ağlardaki bağlantılar. Kullanıcı uygulamayı yüklemediyse OneLink onları App Store veya Google Play'e yönlendirir ve yüklemeden sonra — hedef ekrana: ürün sayfası, makale, profil veya promosyon teklifi. Gecikmeli derin bağlantı, dönüşüm için kritiktir çünkü kullanıcının bir eylem gerçekleştirme isteği ile doğru bölümü manuel olarak bulma ihtiyacı arasındaki sürtüşmeyi ortadan kaldırır.

Ortak programları ve influencer pazarlaması

OneLink, her ortak veya influencer için benzersiz bağlantılar oluşturmayı destekler. af_sub1 parametresi ortak kimliğini, af_sub2 — gönderi veya video adını içerebilir. Bu, pazarlamacıların hangi içeriğin en fazla yükleme ve dönüşüm sağladığını görmesine ve bütçeyi tahminler yerine verilere dayanarak optimize etmesine olanak tanır.

OneLink'in doğru çalışması için AppsFlyer SDK'sının mobil uygulamaya entegre edilmesi gerekir. Süreç, SDK'yı yükleme, OneLink alan adını yapılandırma ve platformun sistem mekanizmaları (iOS'ta Universal Links ve Android'de App Links) aracılığıyla gelen derin bağlantıları işleme adımlarını içerir.

AppsFlyer SDK entegrasyonu

SDK, standart bağımlılık yöneticileri aracılığıyla yüklenir. Android'de Gradle'a bağımlılık eklenir; iOS'ta CocoaPods veya Swift Package Manager aracılığıyla. Yüklemeden sonra SDK, AppsFlyer kontrol panelinden alınan bir geliştirici anahtarı ile başlatılır ve otomatik olarak yüklemeleri ve olayları izlemeye başlar.

kotlin
https://app.onelink.me/A1b2C3d4?pid=facebook&c=summer_campaign&af_dp=myapp://promo/summer2026&af_click_lookback=7d

Yukarıdaki örnekte SDK, ana Activity'nin onCreate yönteminde geliştirici anahtarı kullanılarak başlatılmıştır. onNewIntent yöntemi, uygulama zaten çalışıyorsa derin bağlantıları işlemek için zorunludur. Bu çağrı olmadan, OneLink bağlantılarından tekrarlanan açılışlar için atıf kaydedilmeyecek ve yeniden hedefleme kampanyası istatistiklerini bozacaktır.

Universal Links kurulumu (iOS)

iOS için Universal Links yapılandırılmalıdır: OneLink alan adı (app.onelink.me) ile entitlements ekleyin ve apple-app-site-association dosyasını sunucuya yerleştirin. AppsFlyer, kontrol panelinde OneLink'i ayarlarken bu dosyayı otomatik olarak oluşturur; geliştiricinin yalnızca entitlement'ı eklemesi ve AppDelegate'te gelen bağlantıları işlemesi gerekir.

swift
import AppsFlyerLib

class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(
        _ application: UIApplication,
        continue userActivity: NSUserActivity,
        restorationHandler: Any?
    ) -> Bool {
        AppsFlyerLib.shared()
            .continue(userActivity, restorationHandler: nil)
        return true
    }
}

continue userActivity yöntemi, bir Universal Link takip edilirken sistem tarafından çağrılır. İçinde, bağlantıdan atıf parametrelerini çıkaran ve sunucuya gönderen AppsFlyerLib.shared().continue çağrılır. Android'de App Links için Intent Filter ve auto-verify ile benzer bir yaklaşım kullanılır.

Entegrasyon tamamlandıktan sonra, her reklam kampanyası için AppsFlyer kontrol paneli veya API aracılığıyla OneLink bağlantıları oluşturulabilir. Bağlantıları tüm platformlarda test etmek önemlidir: yeni yüklenmiş bir uygulamada (gecikmeli), zaten yüklenmiş bir uygulamada (doğrudan) ve uygulama yüklü değilse bir web sayfasında. Test, mağazalarda yayınlama gerektirmeden tüm platformlarda davranışı simüle eden AppsFlyer Test Link aracı ile yapılır.

OneLink ile çalışırken platform sınırlamalarını dikkate almak önemlidir: iOS'ta, App Tracking Transparency (ATT) kullanıma sunulduktan sonra IDFA'ya erişim, açık kullanıcı onayı gerektirir ve bu da belirleyici atfın doğruluğunu azaltır. Google ayrıca Android 14+ ve üzerinde GAID kullanımını kısıtlar ve kullanıcı onayı gerektirir. Bu koşullar altında parmak izi, birincil atıf yöntemi haline gelir ve doğruluğu doğrudan veri kalitesine bağlıdır — SDK ne kadar çok sinyal toplarsa, bir tıklamayı bir yüklemeyle doğru şekilde eşleştirme olasılığı o kadar yüksek olur.

Sıkça sorulan sorular

OneLink normal bir derin bağlantıdan nasıl farklıdır?

OneLink'te yerleşik atıf vardır: tıklama kaynağını izler, uygulama yeniden yüklemesi boyunca parametreleri korur ve gecikmeli derin bağlantıyı (yüklemeden sonra kullanıcıyı hedef ekrana yönlendirme) destekler. Normal bir derin bağlantı, bir reklam kaynağına bağlanmadan uygulamayı basitçe açar.

OneLink yükleme kaynağını nasıl belirler?

OneLink bir yöntem kombinasyonu kullanır: tıklamada benzersiz bir tanımlayıcı oluşturulur ve yükleme sırasında cihazın IDFA/GAID'si ile eşleştirilir. Reklam kimliği mevcut değilse, IP, cihaz modeli ve zaman damgası kullanılarak parmak izi uygulanır. Doğruluk Android'de %95–97'ye ulaşır.

OneLink'te gecikmeli derin bağlantı nedir?

Gecikmeli derin bağlantı, bir OneLink tıklamasından sonra hedef ekranı hatırlayan ve uygulama yüklemesinden sonra kullanıcıyı oraya yönlendiren bir mekanizmadır. Onsuz, yeni bir kullanıcı yüklemeden sonra reklamı yapılan ürün sayfası veya promosyon yerine ana ekrana gelirdi.

OneLink AppsFlyer olmadan kullanılabilir mi?

Hayır, OneLink yalnızca AppsFlyer SDK'sı ile çalışan, AppsFlyer'a ait patentli bir teknolojidir. Diğer platformlar aracılığıyla derin bağlantı atfı için alternatifler mevcuttur: Branch Universal Ads ve Adjust Deep Linking, ancak bağlantı biçimleri ve yetenekleri farklılık gösterir.

Bir OneLink bağlantısı nasıl test edilir?

AppsFlyer, kontrol panelinde Test Link aracı sağlar. iOS, Android ve web'de bağlantı davranışını simüle eder: hangi ekranın açılacağını, hangi parametrelerin iletileceğini ve kaynağın nasıl belirleneceğini gösterir. Test tüm platformlarda ve senaryolarda (yeni cihaz, yeniden yükleme ve zaten yüklenmiş uygulama) yapılmalıdır.

Özet

  • OneLink, tıklamadan dönüşüme tam atıf sağlayan AppsFlyer'dan bir akıllı derin bağlantı teknolojisidir
  • Atıf, tıklama kimliği, IDFA/GAID ve parmak izi ile %97'ye varan doğrulukla çalışır
  • Gecikmeli derin bağlantı, ilk yüklemeden sonra bile kullanıcıyı hedef ekrana yönlendirir
  • OneLink doğrudan derin bağlantıları, yeniden hedeflemeyi, organik trafiği ve ortak programlarını destekler
  • Entegrasyon, AppsFlyer SDK'sı, iOS'ta Universal Links ve Android'de App Links kurulumu gerektirir
  • Uçtan uca analiz, gösterimden satın alma ve tutmaya kadar tüm huni boyunca raporlar oluşturur

Anahtar teslim bir mobil uygulama geliştireceğiz

IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.

Projeyi tartış

Ayrıca okuyun