Junior — Middle
Können Sie erklären, was Deep Links sind und wie sie in mobilen Anwendungen funktionieren?
sobes.tech KI
Antwort von AI
Deep Links sind URLs, die den Benutzer nicht nur in die Anwendung führen, sondern zu einem bestimmten Bildschirm oder Inhalt innerhalb der Anwendung.
In mobilen Anwendungen funktionieren sie wie folgt:
- Der Benutzer klickt auf einen Link (z.B. im Browser, in einer E-Mail oder einer anderen App).
- Wenn die Anwendung installiert ist, öffnet das System sie und übergibt den Link.
- Die Anwendung verarbeitet den Link und navigiert zum entsprechenden Bildschirm oder Abschnitt.
- Wenn die Anwendung nicht installiert ist, kann der Benutzer zum App Store weitergeleitet werden, um sie zu installieren.
Beispiel für die Verwendung in Android mit Intent-filter:
<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>
Dadurch kann die App durch Links wie https://example.com/product/123 geöffnet werden und zeigt das Produkt mit der ID 123 an.