Junior — Middle
Kas saaksite selgitada, mis on süva lingid ja kuidas need mobiilirakendustes töötavad?
sobes.tech AI
Vastus AI-lt
Sügavad lingid (deep links) on URL-id, mis suunavad kasutaja mitte ainult rakendusse, vaid ka konkreetsele ekraanile või sisule rakenduses.
Mobiilirakendustes toimivad need järgmiselt:
- Kasutaja klõpsab lingil (näiteks brauseris, e-kirjas või teises rakenduses).
- Kui rakendus on installitud, avab süsteem selle ja edastab lingi.
- Rakendus töötleb lingi ja navigeerib soovitud ekraanile või sektsioonile.
- Kui rakendus pole installitud, võib kasutaja suunata rakenduste poodi selle installimiseks.
Näide Androidis Intent-filter kasutades:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https" android:host="example.com" android:pathPrefix="/product" />
</intent-filter>
See võimaldab avada rakenduse selliste linkide kaudu nagu https://example.com/product/123 ja näidata toote ID-ga 123.