Intro-App-Links
Über App Links können Sie bestimmte Simplifier-Geschäftsanwendungen über Deep Links / URL starten.
Nutzen Sie diese Funktion, um verschiedene Geschäftsanwendungen auf Ihrem mobilen Endgerät zu vernetzen.
Sie können Deep Links innerhalb des Simplifier Client oder eines beliebigen mobilen Browsers verwenden.
Schema
simplifierclient://<action>/<value>?<param>=<value>[&<paramN>=<valueN>]
Erklärung
simplifierclient:// | URL-Schema, das vom Simplifier-Client verwendet wird. Wenn der Client installiert ist, wird er vom System geöffnet. |
<Aktion> | Mögliche Werte: appDirect: Startet eine Geschäfts-App, wobei Wert der App-Name ist. apptest: Startet ein OPA5-Testszenario für Geschäftsanwendungen, bei dem der Wert der App-Name ist. |
<value> | Der Wert für die Aktion. |
<param>=<Wert> | URL-Argumente, die an die App oder den Test übergeben werden. |
Beispiele
Starten einer Business-App
Der folgende Link startet den vereinfachten Client, falls installiert, führt die App “Simplifier_Explored” aus und übergibt einige Parameter mit Werten.
simplifierclient://appDirect/Simplifier_Explored?foo=1&bar=2
Testen einer Business-App
Über den folgenden Link wird der Simplifier-Client gestartet und der OPA5-Test der App “Simplifier_Explored” ausgeführt.
simplifierclient://apptest/Simplifier_Explored?foo=1&bar=2
Einschränkungen
- Simplifier Client muss installiert sein
- Wenn der Client nicht ausgeführt wird, wird der Client gestartet und der Benutzer muss sich anmelden
- Zeigt ein Popup mit Countdown an, wenn ein Link angeklickt wurde
- URL-Launch hat eine höhere Priorität als der automatische App-Start
- Wenn der Client bereits mit einer Business-App läuft, passiert nichts, um Fehlverhalten im App-Lebenszyklus zu verhindern
- Zeigt eine Warnung an, wenn die gewünschte App nicht installiert ist
- Wenn “Vor dem Start automatisch aktualisieren” aktiviert ist, wird die Business-App vor dem Start aktualisiert.
- Defekte oder ungültige Links werden nicht verarbeitet