Junior — Middle
Meg tudná magyarázni, hogy mik azok a mély linkek, és hogyan működnek a mobil alkalmazásokban?
sobes.tech MI
Válasz az MI-től
A mély linkek (deep links) olyan URL-ek, amelyek nemcsak az alkalmazásba viszik a felhasználót, hanem egy adott képernyőre vagy tartalomra az alkalmazáson belül.
Mobil alkalmazásokban így működnek:
- A felhasználó rákattint egy linkre (például böngészőben, e-mailben vagy más alkalmazásban).
- Ha az alkalmazás telepítve van, a rendszer megnyitja azt és átadja a linket.
- Az alkalmazás feldolgozza a linket és az adott képernyőre vagy szekcióra navigál.
- Ha az alkalmazás nincs telepítve, átirányítható a felhasználó az alkalmazásboltba az installáláshoz.
Példa Androidon Intent-filter használatával:
<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>
Ez lehetővé teszi az alkalmazás megnyitását olyan linkekkel, mint például https://example.com/product/123, és megmutatja a 123 azonosítójú terméket.