Sobes.tech
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:

  1. A felhasználó rákattint egy linkre (például böngészőben, e-mailben vagy más alkalmazásban).
  2. Ha az alkalmazás telepítve van, a rendszer megnyitja azt és átadja a linket.
  3. Az alkalmazás feldolgozza a linket és az adott képernyőre vagy szekcióra navigál.
  4. 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.