Pushnachrichteninhalt erstellen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Der Pushnachrichteninhalt gibt zusätzlichen JSON-Inhalt in der Pushbenachrichtigungs-Payload an, die an den Push-Provider gesendet wird.

    Vorbereitungen

    Sie müssen wissen, wie JSON mit Pushnachrichten verwendet wird.

    Erforderliche Rolle: Administrator oder push_admin

    Hinweis:
    Dieser Prozess beschreibt die Konfiguration, die in verwendet wird ServiceNow Mobile App. Push-Benachrichtigungskonfiguration für die aktuelle ServiceNow Mobile UI finden Sie unter Mobile Push-Benachrichtigungen

    Warum und wann dieser Vorgang ausgeführt wird

    Der Pushnachrichteninhalt definiert den Stil der Pushbenachrichtigung, die für Ihre benutzerdefinierte App gesendet werden kann. Sie können benutzerdefinierten Inhalt hinzufügen, z. B. ein Bild, Symbole oder Aktionsschaltflächen, damit der Benutzer auf die Benachrichtigung antworten kann. Verwenden Sie die folgenden Variablen im Skript:
    • aktuell: Eigenschaften des aktuellen Datensatzes.
    • Nachricht: Pushnachricht, die als Textkörper des gesamten Pushinhalts gesendet wird.
    • Attribute: Objekt der Pushnachrichten-Attribute, die Sie definieren.

    Prozedur

    1. Navigieren zu Alle > Systembenachrichtigung > Veröffentlichen > Inhalt Push-Nachrichtan.
    2. Klicken Sie in der Tabelle „Pushbenachrichtigungsinhalt“ auf Neu.
    3. Füllen Sie die Felder im Formular „Pushbenachrichtigungsinhalt“ aus (siehe Tabelle).
    4. Klicken Sie auf Absenden.
      Inhalt wird mit JSON hinzugefügt
      Tabelle : 1. Felder im Benachrichtigungsformular
      Feld Beschreibung
      Name Geben Sie einen beschreibenden Namen für den Nachrichteninhalt ein.
      Push-App Die Pushanwendung, mit der der Inhalt verwendet werden kann.
      Pushnachrichtengenerierung Geben Sie ein Skript ein, das den Nachrichteninhalt bestimmt. Siehe die Beispielskripte.
      Zugehörige Liste
      Pushnachricht-Attributdefinitionen Wählen Sie die Attribute aus, die für diese Benachrichtigung gelten. Attribute können ein Wert oder eine Aktion sein. Diese Attribute werden als Standardwerte für die Inhaltselemente verwendet, die Sie im Inhaltsskript erstellen. Alle Attribute, die Sie mit der Pushnachricht erstellen, können diese Attribute überschreiben. Siehe Definition eines Pushnachrichtenattributs erstellen für Informationen zum Erstellen von Attributen.

    Beispiel

    Im Folgenden finden Sie ein Beispiel für einen Inhaltsdatensatz, der ein Layout mit zwei Schaltflächen erstellt: eine, um etwas zu genehmigen, beispielsweise einen Change Request, und eine, um etwas abzulehnen.

    
    var json = { 
      "table" : current.getTableName(), 
      "sys_id" : current.sys_id, 
      "template" : { 
        "type": "2 button", 
        "button1" : { 
          "title" : "Approve", 
          "action" : attributes.button_action, 
          "parameters" : { 
            "response" : "approve" 
           } 
         }, 
         "button2" : { 
           "title" : "Decline", 
           "action" : attributes.button_action, 
           "parameters" : { "response" : "decline" 
           } 
         } 
       } 
    }; 
    json;

    Nächste Maßnahme

    Definieren Sie ein Pushnachrichtenattribut, um ein standardmäßiges Pushaktionsskript oder eine Zeichenfolge anzugeben, die Sie im Inhalt der Pushnachricht verwenden können.