Fügen Sie einen Nachrichteninhaltsdatensatz für Push-Benachrichtigungen hinzu

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Der Inhaltsdatensatz der Push-Benachrichtigung enthält den Ort, an den Benutzer weitergeleitet werden, wenn sie auf eine Benachrichtigung tippen, sowie das Erscheinungsbild und Layout der Benachrichtigung.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Füllen Sie das Formular für den Nachrichteninhalt der Push-Benachrichtigung aus, um:

    • Benennen Sie die Benachrichtigung.
    • Wählen Sie die mobile Anwendung aus, an die die Benachrichtigung gesendet wird.
    • Optional können Sie die Darstellung der Benachrichtigungsmeldung anpassen.

    Diese Informationen werden in der Tabelle „Inhalte der Push-Benachrichtigung“ [sys_push_notif_msg_content] gespeichert.

    Prozedur

    1. Navigieren zu Systembenachrichtigung > Veröffentlichen > Inhalt Push-Nachricht.
    2. Wählen Sie Neu.
    3. Füllen Sie im Formular „Inhalt von Pushnachrichten“ folgende Felder aus:
      Tabelle : 1. Formular für den Nachrichteninhalt der Push-Benachrichtigung
      Feld Beschreibung
      Name Beschreibender Name des Inhaltsdatensatzes der Push-Nachricht.
      Hinweis:
      Dieser Name ist in der Benachrichtigung nicht sichtbar, er dient nur als Referenz bei der Konfiguration.
      Push-App Mobile Anwendung, an die die Benachrichtigung gesendet werden soll. Dies ist die Anwendung, die Sie unter „Push-Anwendungsdatensatz hinzufügen“ hinzugefügt haben.
      Push-Nachricht-Generation Skriptblock, der den Benachrichtigungslink enthält. Um Push-Benachrichtigungen in einer Anwendung Mobile SDK Virtual Agent zu implementieren, verwenden Sie das folgende Skript:
      (function buildJSON(/*GlideRecord*/ current, /*String*/ message, /*Object*/ attributes) {
      
       var json = { 
         "aps": {
           "alert": {
             "title": current.push_title,
             "body": sn_cs.VASystemObject.getTextValueForMessage(current.message_id)
          },
            "sound": "default",
            "thread-id": "launch_virtual_agent"
        }, 
        "type": "launch_virtual_agent"
      };
      
       return json;
      
      })(current, message, attributes);
    4. Wählen Sie Absenden.