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-Clients 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 der 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 Simplifier-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