OneLink: ano ito, teknolohiya ng deep linking at atribusyon ng mga pag-install

May-akda: IT Sectr Nai-publish: 2026-05-15 Oras ng pagbabasa: 8 min

Ang OneLink ay isang teknolohiya ng deep linking mula sa AppsFlyer na pinagsasama ang malalalim na link na may atribusyon ng mga pag-install at aksyon sa mga mobile app. Hindi tulad ng mga ordinaryong deep link, pinapanatili ng OneLink ang impormasyon tungkol sa pinagmulan ng trapiko kahit na matapos ang muling pag-install ng app at sa lahat ng yugto ng landas ng gumagamit. Ayon sa datos ng AppsFlyer (2025), ang OneLink ay ginagamit sa 85% ng mga kampanya ng mobile atribusyon sa mga kliyente ng platform.

Mga Pangunahing Punto

  • OneLink — solusyon sa deep linking na may atribusyon mula sa AppsFlyer, nag-uugnay ng click sa pag-install
  • Atribusyon ay nananatili sa muling pag-install salamat sa identifier ng device at fingerprinting
  • End-to-end analytics sumusubaybay sa landas ng gumagamit mula click hanggang pagbili sa pamamagitan ng iisang link
  • OneLink sumusuporta sa deep link, deferred deep link, at retargeting na mga kampanya
  • Pagsasama ay kinabibilangan ng AppsFlyer SDK at pagbuo ng mga link sa pamamagitan ng dashboard o API

OneLink ay isang teknolohiya para sa paglikha ng matatalinong deep link mula sa AppsFlyer na nagbibigay-daan sa pagpapadala ng mga parameter ng atribusyon sa pamamagitan ng link at pag-uugnay ng mga aksyon ng gumagamit sa isang partikular na mapagkukunan ng advertaysment. Nalulutas nito ang pangunahing problema ng mobile marketing: ang koneksyon sa pagitan ng click sa isang ad at pag-install ng app.

Ang ordinaryong deep link ay nagbubukas ng app at maaaring magpadala ng mga pangunahing parameter, ngunit nawawalan ng impormasyon tungkol sa pinagmulan ng trapiko kapag dumadaan sa app store. Gumagamit ang OneLink ng kombinasyon ng mga URL parameter, device identifier, at teknolohiya ng fingerprinting upang maibalik ang atribusyon pagkatapos ng pag-install. Ito ay nagpapahintulot sa mga marketer na makita kung aling kampanya, creative, at channel ang humantong sa conversion — pagpaparehistro, pagbili, o iba pang target na kaganapan.

Ang OneLink ay gumagana sa lahat ng platform: iOS (Universal Links), Android (App Links), mga web browser, at maging sa mga desktop app. Ang mga link ay nabubuo sa pamamagitan ng AppsFlyer dashboard o programmatically sa pamamagitan ng REST API, na nagbibigay-daan sa dynamic na pag-set ng mga parameter para sa bawat kampanya sa real-time.

Ang prinsipyo ng pagpapatakbo ng OneLink ay batay sa tatlong sunud-sunod na yugto: pag-click sa link, pag-install ng app, at pagtutugma ng mga kaganapan. Sa bawat yugto, pinapanatili at ipinapadala ng OneLink ang data ng atribusyon, gamit ang kombinasyon ng mga pamamaraan para sa tumpak na pagtukoy ng pinagmulan ng trapiko.

Istruktura ng OneLink link

Ang OneLink link ay may espesyal na format na kinabibilangan ng domain ng AppsFlyer, identifier ng app, at mga parameter ng kampanya. Ang karaniwang template ay mukhang https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink}. Ang parameter na pid (media source) ay nagpapahiwatig ng pinagmulan ng trapiko, c — pangalan ng kampanya, af_dp — deep link sa loob ng app.

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

Ang parameter na af_dp ay nagtatakda ng deep link kung saan pupunta ang gumagamit kung naka-install na ang app. Para sa mga bagong gumagamit, ang mekanismo ng deferred deep linking ay isinaaktibo: pagkatapos ng pag-install at unang paglunsad, tinutukoy ng SDK ang mga naka-save na parameter at idinidirekta ang gumagamit sa tamang screen. Ang parameter na af_click_lookback ay tumutukoy sa window ng atribusyon — ang panahon kung kailan ang click ay itinuturing na humantong sa pag-install.

Mekanismo ng atribusyon

Pagkatapos ng pag-click sa isang OneLink link, itinatala ng AppsFlyer ang click at iniuugnay ito sa isang natatanging click identifier. Kapag na-install at binuksan ng gumagamit ang app, ang AppsFlyer SDK ay nagpapadala ng kahilingan sa server na may device identifier (IDFA sa iOS, GAID sa Android). Itinutugma ng server ang click identifier sa pag-install at tinutukoy ang pinagmulan ng trapiko.

Kung walang eksaktong tugma batay sa ID (halimbawa, hindi pinagana ng gumagamit ang ad identifier), ginagamit ang fingerprinting — pagsusuri ng IP address, modelo ng device, bersyon ng OS, at timestamp. Ayon sa datos ng AppsFlyer, ang fingerprinting ay nagbibigay ng accuracy ng atribusyon na 92–95% sa iOS at 95–97% sa Android kahit walang ad ID. Ang kombinasyon ng deterministik (IDFA/GAID) at probabilistik (fingerprinting) na mga pamamaraan ay nagbibigay ng pinakakumpletong larawan ng mga pinagmumulan ng trapiko.

Ang pangunahing pagkakaiba sa pagitan ng OneLink at ordinaryong deep link ay nasa kakayahang mapanatili ang atribusyon sa buong landas ng gumagamit. Ang ordinaryong deep link (hal. myapp://screen) ay nagbubukas ng app, ngunit hindi matukoy kung saan nanggaling ang gumagamit kung kaka-install lang niya ng app mula sa tindahan.

ParameterOneLinkOrdinaryong deep link
Atribusyon ng pag-installOo, sa pamamagitan ng click sa sourceHindi
Deferred deep linkingOo, pagkatapos ng pag-installHindi
Pagpapanatili ng parameterSa pamamagitan ng muling pag-installSa session lang
RetargetingPagsubaybay sa pagbabalikPagbubukas lang
End-to-end analyticsBuong funnelHindi

Gumagamit ang OneLink ng sarili nitong SDK para subaybayan ang mga kaganapan sa loob ng app at awtomatikong iugnay ang mga ito sa data ng atribusyon. Ito ay nagbibigay-daan sa paglikha ng mga ulat sa buong funnel: mula sa pagpapakita ng ad hanggang sa pagbili, refund, o pagpapanatili ng gumagamit sa ika-7 araw. Ang mga ordinaryong deep link ay hindi nagbibigay ng ganitong kakayahan — gumagana lamang sila bilang mekanismo ng nabigasyon, nang walang layer ng analytics at marketing atribusyon.

Ang OneLink ay ginagamit sa malawak na hanay ng mga marketing scenario kung saan kinakailangan ang tumpak na pag-uugnay ng mga aksyon ng gumagamit sa mga pinagmumulan ng advertaysment. Ang mga pangunahing lugar ng aplikasyon ay kinabibilangan ng pag-akit ng mga bagong gumagamit, pagbabalik ng mga umiiral na gumagamit, at pagsukat ng bisa ng bawat channel.

Mga kampanyang pang-advertise para sa pag-install

Kapag naglulunsad ng mga ad para sa pag-install (UA campaigns), ang mga OneLink link ay inilalagay sa mga ad sa Facebook Ads, Google Ads, TikTok, Snapchat at iba pang platform. Ang parameter na pid ay natatanging tumutukoy sa platform, at ang karagdagang parameter na c (campaign) ay tumutukoy sa partikular na kampanya. Awtomatikong itinutugma ng AppsFlyer ang mga click sa mga pag-install at nagpapakita ng ulat ng CPI (cost per install), CR (conversion rate) at ROAS (return on ad spend) para sa bawat source.

Retargeting at muling pakikipag-ugnayan

Para sa mga gumagamit na naka-install na ang app, sinusuportahan ng OneLink ang mga retargeting campaign. Kapag ang isang umiiral na gumagamit ay nag-click sa isang link, bubuksan ng OneLink ang app at magpapadala ng mga parameter ng promosyon, tulad ng personal na diskwento o bonus. Pinag-iiba ng AppsFlyer ang mga bagong gumagamit mula sa mga bumabalik sa pamamagitan ng flag na is_retargeting at gumagawa ng hiwalay na mga ulat para sa bawat uri ng trapiko — mahalaga para sa tamang pagkalkula ng LTV (lifetime value).

Deferred deep linking para sa organic na trapiko

Ang OneLink ay ginagamit hindi lamang sa mga bayad na kampanya, kundi pati na rin para sa organic na trapiko: mga link sa mga email newsletter, SMS, QR code, at social network. Kung hindi naka-install ang app, idinidirekta ng OneLink ang gumagamit sa App Store o Google Play, at pagkatapos ng pag-install — sa target na screen: pahina ng produkto, artikulo, profile, o alok na promosyonal. Ang deferred deep linking ay kritikal para sa conversion dahil inaalis nito ang friction sa pagitan ng pagnanais ng gumagamit na kumilos at ng pangangailangang manu-manong hanapin ang tamang seksyon.

Mga programa ng kasosyo at influencer marketing

Sinusuportahan ng OneLink ang pagbuo ng mga natatanging link para sa bawat kasosyo o influencer. Ang parameter na af_sub1 ay maaaring maglaman ng ID ng kasosyo, af_sub2 — pangalan ng post o video. Ito ay nagpapahintulot sa mga marketer na makita kung aling content ang nagdudulot ng pinakamaraming pag-install at conversion at i-optimize ang badyet batay sa datos, hindi haka-haka.

Para sa tamang pagpapatakbo ng OneLink, kinakailangan ang pagsasama ng AppsFlyer SDK sa mobile app. Kasama sa proseso ang pag-install ng SDK, pag-configure ng domain ng OneLink, at pagproseso ng mga papasok na deep link sa pamamagitan ng mga mekanismo ng system ng platform — Universal Links sa iOS at App Links sa Android.

Pagsasama ng AppsFlyer SDK

Ang SDK ay ini-install sa pamamagitan ng mga karaniwang dependency manager. Sa Android, idinaragdag ang dependency sa Gradle, sa iOS — sa pamamagitan ng CocoaPods o Swift Package Manager. Pagkatapos ng pag-install, ang SDK ay sinisimulan gamit ang dev key na nakuha mula sa AppsFlyer dashboard at awtomatikong nagsisimulang subaybayan ang mga pag-install at kaganapan.

kotlin
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)
    }
}

Sa halimbawa sa itaas, ang SDK ay sinisimulan sa onCreate na paraan ng pangunahing Activity gamit ang dev key. Ang paraang onNewIntent ay kinakailangan para sa pagproseso ng mga deep link kung ang app ay tumatakbo na. Kung wala ang tawag na ito, ang atribusyon para sa mga paulit-ulit na pagbubukas mula sa OneLink link ay hindi maitala, na magpapabaluktot sa estadistika ng mga retargeting campaign.

Pag-configure ng Universal Links (iOS)

Para sa iOS, kailangan i-configure ang Universal Links: magdagdag ng entitlements na may domain ng OneLink (app.onelink.me) at ilagay ang file na apple-app-site-association sa server. Awtomatikong nabubuo ng AppsFlyer ang file na ito kapag nagko-configure ng OneLink sa dashboard, kailangan lang ng developer na idagdag ang entitlement at iproseso ang mga papasok na link sa AppDelegate.

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
    }
}

Ang paraang continue userActivity ay tinatawag ng system kapag dumadaan sa Universal Link. Sa loob nito, tinatawag ang paraang AppsFlyerLib.shared().continue, na kumukuha ng mga parameter ng atribusyon mula sa link at ipinapadala ang mga ito sa server. Ang katulad na approach ay ginagamit sa Android sa pamamagitan ng Intent Filter na may auto-verify para sa App Links.

Pagkatapos makumpleto ang pagsasama, ang mga OneLink link ay maaaring mabuo sa pamamagitan ng AppsFlyer dashboard o API para sa bawat kampanyang pang-advertise. Mahalagang subukan ang mga link sa lahat ng platform: sa bagong naka-install na app (deferred), sa naka-install nang app (direct), at sa web page kung hindi naka-install ang app. Ang pagsubok ay ginagawa sa pamamagitan ng AppsFlyer Test Link tool, na ginagaya ang pag-uugali sa lahat ng platform nang hindi kinakailangang mag-publish sa mga tindahan.

Kapag nagtatrabaho sa OneLink, mahalagang isaalang-alang ang mga limitasyon ng platform: sa iOS pagkatapos ng pagpapakilala ng App Tracking Transparency (ATT), ang pag-access sa IDFA ay nangangailangan ng tahasang pahintulot ng gumagamit, na nagbabawas sa accuracy ng deterministik atribusyon. Nililimitahan din ng Google ang paggamit ng GAID sa Android 14+ at mas mataas, na nangangailangan ng kumpirmasyon mula sa gumagamit. Sa ganitong mga kondisyon, ang fingerprinting ay nagiging pangunahing paraan ng atribusyon, at ang accuracy nito ay direktang nakadepende sa kalidad ng datos — mas maraming lagda ang nakolekta ng SDK, mas mataas ang posibilidad ng tamang pagtutugma ng click sa pag-install.

Mga Madalas Itanong

Paano naiiba ang OneLink sa ordinaryong deep link?

Ang OneLink ay may built-in na atribusyon: sinusubaybayan nito ang pinagmulan ng click, pinapanatili ang mga parameter sa pamamagitan ng muling pag-install ng app, at sumusuporta sa deferred deep linking — pagdidirekta ng gumagamit sa target na screen pagkatapos ng pag-install. Ang ordinaryong deep link ay nagbubukas lang ng app nang walang koneksyon sa pinagmulan ng advertaysment.

Paano tinutukoy ng OneLink ang pinagmulan ng pag-install?

Gumagamit ang OneLink ng kombinasyon ng mga pamamaraan: sa pag-click, nabubuo ang isang natatanging identifier na sa pag-install ay itinutugma sa IDFA/GAID ng device. Kung hindi available ang ad ID, inilalapat ang fingerprinting batay sa IP, modelo ng device, at timestamp. Ang accuracy ay umaabot ng 95–97% sa Android.

Ano ang deferred deep linking sa OneLink?

Ang deferred deep linking ay isang mekanismo na naaalala ang target na screen pagkatapos ng click sa OneLink at idinidirekta ang gumagamit dito pagkatapos ng pag-install ng app. Kung wala ito, ang bagong gumagamit pagkatapos ng pag-install ay mapupunta sa pangunahing screen, hindi sa pahina ng produkto o promosyon na ina-advertise.

Maaari bang gamitin ang OneLink nang walang AppsFlyer?

Hindi, ang OneLink ay patented na teknolohiya ng AppsFlyer na gumagana lamang sa AppsFlyer SDK. Para sa atribusyon ng deep link sa pamamagitan ng ibang platform, may mga alternatibo: Branch Universal Ads at Adjust Deep Linking, ngunit ang format ng link at mga kakayahan nila ay naiiba.

Paano subukan ang OneLink link?

Nagbibigay ang AppsFlyer ng Test Link tool sa dashboard. Ginagaya nito ang pag-uugali ng link sa iOS, Android, at web: ipinapakita kung aling screen ang magbubukas, anong mga parameter ang maipapadala, at kung paano matutukoy ang source. Ang pagsubok ay dapat gawin sa lahat ng platform at scenario — bagong device, muling pag-install, at naka-install nang app.

Buod

  • OneLink — teknolohiya ng matatalinong deep link mula sa AppsFlyer na may kumpletong atribusyon mula click hanggang conversion
  • Atribusyon ay gumagana sa pamamagitan ng click identifier, IDFA/GAID, at fingerprinting na may accuracy hanggang 97%
  • Deferred deep linking ay nagdidirekta sa gumagamit sa target na screen kahit pagkatapos ng unang pag-install
  • OneLink ay sumusuporta sa direktang deep link, retargeting, organic na trapiko, at mga programa ng kasosyo
  • Pagsasama ay nangangailangan ng AppsFlyer SDK, pag-configure ng Universal Links sa iOS at App Links sa Android
  • End-to-end analytics ay gumagawa ng mga ulat sa buong funnel: mula sa pagpapakita hanggang pagbili at pagpapanatili

Gagawa kami ng mobile application na turnkey

Gumagawa ang IT Sectr ng mga iOS at Android application para sa mga startup at negosyo mula noong 2017. Magpapayo kami sa iyo at magmumungkahi ng pinakamahusay na solusyon.

Pag-usapan ang proyekto

Basahin din