A OneLink az AppsFlyer mélyhivatkozás-technológiája, amely egyesíti a mély linkeket a mobilalkalmazásokban történő telepítések és műveletek attribúciójával. A szokványos mélyhivatkozásokkal ellentétben a OneLink megőrzi a forgalmi forrásra vonatkozó információkat még az alkalmazás újratelepítése után is, valamint a felhasználói út minden szakaszában. Az AppsFlyer (2025) adatai szerint a OneLink a platform ügyfelei körében a mobilattribúciós kampányok 85%-ában használatos.
Főbb pontok
A OneLink az AppsFlyer intelligens mélyhivatkozásokat létrehozó technológiája, amely lehetővé teszi attribúciós paraméterek linken keresztüli továbbítását és a felhasználói műveletek egy adott hirdetési forráshoz kapcsolását. Megoldja a mobilos marketing kulcsproblémáját: a hirdetésre kattintás és az alkalmazás telepítése közötti kapcsolatot.
Egy szokványos mélyhivatkozás megnyitja az alkalmazást és alapvető paramétereket továbbíthat, de elveszíti a forgalmi forrásra vonatkozó információkat az alkalmazásbolton való áthaladáskor. A OneLink az URL-paraméterek, az eszközazonosító és az ujjlenyomatvételi technológia kombinációját használja az attribúció helyreállítására a telepítés után. Ez lehetővé teszi a marketingszakemberek számára, hogy lássák, melyik kampány, kreatív és csatorna vezetett konverzióhoz — regisztrációhoz, vásárláshoz vagy más célzott eseményhez.
A OneLink minden platformon működik: iOS (Universal Links), Android (App Links), webböngészőkben és akár asztali alkalmazásokban is. A linkek az AppsFlyer vezérlőpultján vagy programozottan a REST API-n keresztül hozhatók létre, ami lehetővé teszi a paraméterek dinamikus beállítását minden kampányhoz valós időben.
A OneLink működési elve három egymást követő szakaszon alapul: linkre kattintás, alkalmazás telepítése és események összerendelése. Minden szakaszban a OneLink megőrzi és továbbítja az attribúciós adatokat, a forgalmi forrás pontos meghatározásához módszerek kombinációját használva.
A OneLink-link speciális formátummal rendelkezik, amely tartalmazza az AppsFlyer doménjét, az alkalmazás azonosítóját és a kampányparamétereket. A szabványsablon így néz ki: https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink}. A pid paraméter (media source) a forgalmi forrást, a c a kampány nevét, az af_dp pedig az alkalmazáson belüli mélyhivatkozást jelöli.
https://app.onelink.me/A1b2C3d4?pid=facebook&c=summer_campaign&af_dp=myapp://promo/summer2026&af_click_lookback=7d
Az af_dp paraméter azt a mélyhivatkozást határozza meg, ahová a felhasználó kerül, ha az alkalmazás már telepítve van. Új felhasználók esetén a késleltetett mélyhivatkozás mechanizmusa aktiválódik: a telepítés és az első indítás után az SDK meghatározza a mentett paramétereket, és a felhasználót a megfelelő képernyőre irányítja. Az af_click_lookback paraméter az attribúciós ablakot határozza meg — azt az időszakot, amelyen belül a kattintás a telepítéshez vezetőnek minősül.
A OneLink-linkre kattintás után az AppsFlyer rögzíti a kattintást, és egyedi kattintás-azonosítóhoz kapcsolja. Amikor a felhasználó telepíti és megnyitja az alkalmazást, az AppsFlyer SDK kérést küld a szerverre az eszköz azonosítójával (IDFA iOS-en, GAID Androidon). A szerver összerendeli a kattintás-azonosítót a telepítéssel, és meghatározza a forgalmi forrást.
Ha nem található pontos egyezés azonosító alapján (például a felhasználó kikapcsolta a hirdetési azonosítót), ujjlenyomatvételt alkalmaznak — IP-cím, eszközmodell, operációs rendszer verziója és időbélyeg elemzését. Az AppsFlyer adatai szerint az ujjlenyomatvétel 92–95%-os attribúciós pontosságot biztosít iOS-en és 95–97%-ot Androidon, még hirdetési azonosító nélkül is. A determinisztikus (IDFA/GAID) és valószínűségi (ujjlenyomatvétel) módszerek kombinációja adja a forgalmi források legteljesebb képét.
A OneLink és a szokványos mélyhivatkozás közötti kulcsfontosságú különbség az attribúció megtartásának képességében rejlik a felhasználó teljes útja során. Egy szokványos mélyhivatkozás (pl. myapp://screen) megnyitja az alkalmazást, de nem tudja meghatározni, honnan jött a felhasználó, ha éppen most telepítette az alkalmazást a boltból.
| Paraméter | OneLink | Szokványos mélyhivatkozás |
|---|---|---|
| Telepítés attribúciója | Igen, kattintás alapján a forráshoz | Nem |
| Késleltetett mélyhivatkozás | Igen, telepítés után | Nem |
| Paraméterek megőrzése | Újratelepítésen keresztül | Csak a munkamenetben |
| Újracélzás | Visszatérés nyomon követése | Csak megnyitás |
| Végpontok közötti analitika | Teljes tölcsér | Nem |
A OneLink a saját SDK-ját használja az alkalmazáson belüli események nyomon követésére és automatikus attribúciós adatokhoz kapcsolására. Ez lehetővé teszi a teljes tölcsérre kiterjedő jelentések készítését: a hirdetés megjelenítésétől a vásárlásig, visszatérítésig vagy a felhasználó 7. napi megtartásáig. A szokványos mélyhivatkozások nem nyújtanak ilyen lehetőséget — kizárólag navigációs mechanizmusként működnek, analitikai és marketingattribúciós réteg nélkül.
A OneLink-et a marketing forgatókönyvek széles körében használják, ahol a felhasználói műveletek pontos hozzárendelése szükséges a hirdetési forrásokhoz. A fő alkalmazási területek közé tartozik az új felhasználók vonzása, a meglévő felhasználók visszahozása és az egyes csatornák hatékonyságának mérése.
A telepítési hirdetések (UA-kampányok) indításakor a OneLink-linkeket a Facebook Ads, Google Ads, TikTok, Snapchat és más platformok hirdetéseibe helyezik. A pid paraméter egyedileg azonosítja a platformot, a kiegészítő c (campaign) paraméter pedig az adott kampányt. Az AppsFlyer automatikusan összerendeli a kattintásokat a telepítésekkel, és CPI- (cost per install), CR- (conversion rate) és ROAS- (return on ad spend) jelentést jelenít meg minden forráshoz.
Azoknak a felhasználóknak, akik már telepítették az alkalmazást, a OneLink támogatja az újracélzó kampányokat. Amikor egy meglévő felhasználó rákattint egy linkre, a OneLink megnyitja az alkalmazást, és promóciós paramétereket továbbít, például személyes kedvezményt vagy bónuszt. Az AppsFlyer megkülönbözteti az új felhasználókat a visszatérőktől az is_retargeting jelző segítségével, és külön jelentéseket készít minden forgalomtípushoz — ez fontos az LTV (élettartam-érték) helyes kiszámításához.
A OneLink-et nemcsak fizetett kampányokban használják, hanem organikus forgalomhoz is: linkek e-mail hírlevelekben, SMS-ekben, QR-kódokban és közösségi hálózatokon. Ha a felhasználó nem telepítette az alkalmazást, a OneLink az App Store-ba vagy a Google Play-be irányítja, a telepítés után pedig a célképernyőre — termékoldalra, cikkre, profilra vagy promóciós ajánlatra. A késleltetett mélyhivatkozás kritikus a konverzió szempontjából, mivel megszünteti a súrlódást a felhasználó cselekvési szándéka és a megfelelő szakasz kézi keresésének szükségessége között.
A OneLink támogatja az egyedi linkek generálását minden partner vagy influencer számára. Az af_sub1 paraméter tartalmazhatja a partner azonosítóját, az af_sub2 a bejegyzés vagy videó nevét. Ez lehetővé teszi a marketingszakemberek számára, hogy lássák, melyik tartalom hozza a legtöbb telepítést és konverziót, és adatok alapján optimalizálják a költségvetést, nem pedig találgatások alapján.
A OneLink helyes működéséhez az AppsFlyer SDK integrációja szükséges a mobilalkalmazásban. A folyamat magában foglalja az SDK telepítését, a OneLink-domain konfigurálását és a bejövő mélyhivatkozások feldolgozását a platform rendszermechanizmusain keresztül — Universal Links iOS-en és App Links Androidon.
Az SDK telepítése a szabványos függőségkezelőkön keresztül történik. Androidon a Gradle-be adnak hozzá függőséget, iOS-en a CocoaPods-on vagy Swift Package Manageren keresztül. A telepítés után az SDK az AppsFlyer vezérlőpultjából kapott fejlesztői kulccsal inicializálódik, és automatikusan megkezdi a telepítések és események nyomon követését.
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)
}
}
A fenti példában az SDK a fő Activity onCreate metódusában inicializálódik a fejlesztői kulcs használatával. Az onNewIntent metódus kötelező a mélyhivatkozások feldolgozásához, ha az alkalmazás már fut. E hívás nélkül a OneLink-linkekből történő ismételt megnyitások attribúciója nem kerül rögzítésre, ami torzítja az újracélzó kampányok statisztikáit.
iOS-hez konfigurálni kell az Universal Links-et: hozzá kell adni az entitlements-t a OneLink doménnel (app.onelink.me), és el kell helyezni az apple-app-site-association fájlt a szerveren. Az AppsFlyer automatikusan generálja ezt a fájlt a OneLink vezérlőpultban történő konfigurálásakor, a fejlesztőnek csak az entitlement hozzáadása és a bejövő linkek AppDelegate-ben történő feldolgozása a feladata.
import AppsFlyerLib
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(
_ application: UIApplication,
continue userActivity: NSUserActivity,
restorationHandler: Any?
) -> Bool {
AppsFlyerLib.shared()
.continue(userActivity, restorationHandler: nil)
return true
}
}
A continue userActivity metódust a rendszer hívja meg az Universal Linken való áthaladáskor. Belül az AppsFlyerLib.shared().continue metódus hívódik meg, amely kinyeri az attribúciós paramétereket a linkből, és elküldi azokat a szerverre. Hasonló megközelítést használnak Androidon az Intent Filter-en keresztül auto-verify-vel az App Links esetében.
Az integráció befejezése után a OneLink-linkek az AppsFlyer panelen vagy API-n keresztül generálhatók minden hirdetési kampányhoz. Fontos a linkek tesztelése minden platformon: frissen telepített alkalmazásban (késleltetett), már telepített alkalmazásban (közvetlen) és weboldalon, ha az alkalmazás nincs telepítve. A tesztelés az AppsFlyer Test Link eszközén keresztül történik, amely szimulálja a viselkedést minden platformon anélkül, hogy közzé kellene tenni az áruházakban.
A OneLink-kel való munka során figyelembe kell venni a platform korlátozásait: iOS-en az App Tracking Transparency (ATT) bevezetése után az IDFA-hoz való hozzáférés a felhasználó kifejezett hozzájárulását igényli, ami csökkenti a determinisztikus attribúció pontosságát. A Google is korlátozza a GAID használatát Android 14+ és újabb verziókban, a felhasználó megerősítését követelve. Ilyen körülmények között az ujjlenyomatvétel válik az attribúció fő módszerévé, és pontossága közvetlenül az adatok minőségétől függ — minél több aláírást gyűjt az SDK, annál nagyobb a kattintás és a telepítés helyes összerendelésének valószínűsége.
Gyakran ismételt kérdések
A OneLink beépített attribúcióval rendelkezik: nyomon követi a kattintás forrását, megőrzi a paramétereket az alkalmazás újratelepítése során, és támogatja a késleltetett mélyhivatkozást — a felhasználó irányítását a célképernyőre a telepítés után. A szokványos mélyhivatkozás egyszerűen megnyitja az alkalmazást a hirdetési forráshoz való kapcsolódás nélkül.
A OneLink módszerek kombinációját használja: a kattintáskor egyedi azonosító jön létre, amelyet a telepítéskor az eszköz IDFA/GAID azonosítójával vetnek össze. Ha a hirdetési azonosító nem elérhető, ujjlenyomatvételt alkalmaznak IP-cím, eszközmodell és időbélyeg alapján. A pontosság Androidon eléri a 95–97%-ot.
A késleltetett mélyhivatkozás egy olyan mechanizmus, amely megjegyzi a célképernyőt a OneLinkre kattintás után, és a telepítést követően oda irányítja a felhasználót. Nélküle az új felhasználó a telepítés után a főképernyőre kerülne, nem a hirdetett termék vagy akció oldalára.
Nem, a OneLink az AppsFlyer szabadalmaztatott technológiája, amely csak az AppsFlyer SDK-val működik. A mélyhivatkozások attribúciójához más platformokon keresztül léteznek alternatívák: Branch Universal Ads és Adjust Deep Linking, de a linkformátumuk és képességeik eltérőek.
Az AppsFlyer Test Link eszközt biztosít a vezérlőpulton. Szimulálja a link viselkedését iOS-en, Androidon és weben: megmutatja, melyik képernyő nyílik meg, milyen paraméterek kerülnek továbbításra, és hogyan határozódik meg a forrás. A tesztelést minden platformon és forgatókönyv szerint el kell végezni — új eszköz, újratelepítés és már telepített alkalmazás esetén.
Összefoglaló
Kulcsrakész mobilalkalmazást fejlesztünk
Az IT Sectr 2017 óta készít iOS és Android alkalmazásokat induló vállalkozásoknak és vállalkozásoknak. Tanácsot adunk, és a legjobb megoldást javasoljuk.
Olvassa el is