MobileDeepLinkGenerator – Global
Betten Sie einen Link zu einer Mobile-App-Liste oder einem Formular-Applet ein.
- Now Mobile
- Mobile Agent
- Mobile Onboarding
Die Anwendung Mobile Onboarding ist veraltet!
Mit dem Release Now Platform Rome im September 2021 haben wir damit begonnen, den Support für die Anwendung Mobile Onboarding einzustellen. Kunden können es nicht mehr aktivieren, und wir bieten keine Verbesserungen oder nicht kritischen Fehlerbehebungen an. Mobile Onboarding-Funktionen sind in der Now Mobile-App für HR Service Deliveryverfügbar.
Ein Beispiel für diese API, die in einer Push-Benachrichtigung verwendet wird, finden Sie unter Nachrichteninhalte für Push-Benachrichtigungen konfigurieren. Weitere Informationen zu Deep-Links finden Sie unter Deep linking for mobile.
MobileDeepLinkGenerator – MobileDeepLinkGenerator(String clientType)
Instanziiert ein MobileDeepLinkGenerator-Objekt für eine bestimmte Mobile-App.
| Name | Typ | Beschreibung |
|---|---|---|
| clientType | Zeichenfolge | Name der App, zu der ein Link erstellt werden soll. Verfügbare Optionen:
|
Die Anwendung Mobile Onboarding ist veraltet!
Mit dem Release Now Platform Rome im September 2021 haben wir damit begonnen, den Support für die Anwendung Mobile Onboarding einzustellen. Kunden können es nicht mehr aktivieren, und wir bieten keine Verbesserungen oder nicht kritischen Fehlerbehebungen an. Mobile Onboarding-Funktionen sind in der Now Mobile-App für HR Service Deliveryverfügbar.
var glide = new global.MobileDeepLinkGenerator('onboarding');
MobileDeepLinkGenerator – getScreenLink(String documentId, Object uiParams)
Erstellen Sie einen Link zu einem Listen-Applet.
| Name | Typ | Beschreibung |
|---|---|---|
| documentId | Zeichenfolge | Sys-ID des Applet-Datensatzes in der Applets-Tabelle [sys_sg_screen]. |
| uiParameter | Objekt | Optional. JSON-Objekt, das URL-Parameter enthält, die in den Link aufgenommen werden sollen. Bestimmen Sie, welche URL-Parameter enthalten sein sollen, indem Sie die URL überprüfen, zu der Sie einen Link erstellen möchten. Im Allgemeinen filtern URL-Parameter Datensätze in der Liste. Beispiel: var param = {'<company-sys-id> ': 'servicenow'} , wobei ist die Sys-ID eines UI-Parameters eines Unternehmens aus der Tabelle „UI-Parameter“ [sys_sg_ui_parameter] für einen bestimmten mobilen Bildschirm. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Link zum Listen-Applet der Mobile-App. |
var uiParams = {
"b250294ab3c12300a0d56ad4c6a8dc8c": "servicenow",
"7250294ab3c12300a0d56ad4c6a8dc90": "santa clara"}
var deepLinkGenerator = new global.MobileDeepLinkGenerator("request");
var link = deepLinkGenerator.getScreenLink("a75df1920f2033001befa68ca8767e50", uiParams);
MobileDeepLinkGenerator – getFormScreenLink(String formScreenId, String tableName, String recordSysId)
Erstellen Sie einen Link zu einem Formular-Applet.
| Name | Typ | Beschreibung |
|---|---|---|
| formScreenId | Zeichenfolge | Sys-ID des Applet-Datensatzes in der Applets-Tabelle [sys_sg_screen]. |
| tableName | Zeichenfolge | Name der Tabelle, die den Datensatz im Parameter recordSysId enthält. |
| recordSysId | Zeichenfolge | Sys-ID des Datensatzes, der im Applet geöffnet werden soll. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Link zum Datensatz im Formular-Applet der Mobile-App. |
var deepLinkGenerator = new global.MobileDeepLinkGenerator("agent");
var link = deepLinkGenerator.getFormScreenLink("<sys_id>", current.getTableName(), current.getValue("sys_id"));