사용자는 푸시 알림 사용으로 접촉 창구에게 스레드에 언급되었다는 경보를 보낼 수 있습니다. 사용자는 접촉 창구가 경보를 받을 수 있도록 기록의 활동 스트림에 @ 문자에 이어서 접촉 창구의 이름을 입력합니다.
프로시저
-
알림을 푸시할 위치를 정의하는 푸시 알림 메시지 내용을 생성합니다.
-
다음으로 이동 필터 탐색기에서.
-
푸시 알림 메시지 내용 양식에서 새로 만들기를 선택합니다.
-
양식의 필드에 내용을 입력합니다.
표 1. 푸시 알림 메시지 내용 양식
|
|
| 이름 |
푸시 메시지 내용 기록의 이름입니다. 이 이름은 사용자에게 표시되지 않습니다. |
| 애플리케이션 |
이 기록에 연결된 범위가 지정된 애플리케이션입니다. 이 필드는 기본적으로 현재 애플리케이션으로 지정됩니다. |
| 푸시 앱 |
푸시 알림을 사용하는 모바일 앱입니다.
- 모바일 에이전트 앱에 대한 ServiceNow Mobile 애플리케이션을 입력합니다.
- Now Mobile 앱에 대한 ServiceNow 요청 애플리케이션을 입력합니다.
|
-
푸시 메시지 생성 필드에서 다음 샘플 JSON 코드를 복사하여 필드에 붙여 넣습니다.
(function buildJSON(/*GlideRecord*/ current, /*String*/ message, /*Object*/ attributes) {
var layoutFieldGenerator = new global.NotificationLayoutFieldGenerator();
var json = {};
var deepLinkGenerator = new global.MobileDeepLinkGenerator("<client type>");
var link = deepLinkGenerator.getFormScreenLink('<form_screen_sys_id>', current.getValue("table"), current.getValue("document"));
json = {
"aps" : {
"sound" : "default"
},
"Link": link
};
return json;
})(current, message, attributes);
코드의 값을 사용자 지정합니다.
- 화면 이름을 마우스 오른쪽 버튼으로 클릭하고 sys_id 복사를 선택하여 기록 화면의 sys_id 찾습니다.
- 코드의
<form_screen_sys_id> 부분을 sys_id로 변경합니다.
- 변수
global.MobileDeepLinkGenerator에서 클라이언트 유형을 정의합니다. 가능한 값은 다음과 같습니다.
-
제출을 선택합니다.
-
사용자의 접촉 창구가 기록의 활동 스트림에 언급됐을 때 수신할 메시지를 생성합니다.
-
다음으로 이동 .
-
푸시 알림 메시지 양식에서 새로 만들기를 선택합니다.
-
양식의 필드에 내용을 입력합니다.
표 2. 푸시 알림 메시지 양식
|
|
| 이름 |
푸시 메시지 내용 기록의 이름입니다. 이 이름은 사용자에게 표시되지 않습니다. |
| 애플리케이션 |
이 기록에 연결된 범위가 지정된 애플리케이션입니다. 이 필드는 기본적으로 현재 애플리케이션으로 지정됩니다. |
| 푸시 앱 |
푸시 알림을 사용하는 모바일 앱입니다.주: 푸시 알림 메시지 내용 양식에는 푸시 앱 필드에 입력한 것과 동일한 모바일 앱을 입력해야 합니다. |
| 푸시 메시지 내용 |
생성한 푸시 메시지 내용을 선택합니다. |
| 테이블 |
알림과 관련된 기록이 포함된 테이블입니다. live_notification을 선택합니다. |
| 메시지 |
사용자의 접촉 창구에게 표시되어 언급이 되었다는 것을 알리는 메시지입니다. |
-
제출을 선택합니다.
-
푸시 알림을 생성하고, 푸시 알림의 전송 시기, 수신자, 내용을 정의합니다.
-
다음으로 이동 .
-
푸시 알림 뷰 양식에서 새로 만들기를 선택합니다.
-
양식의 필드에 내용을 입력합니다.
표 3. 푸시 알림 뷰 양식
| 필드 |
설명 |
| 이름 |
푸시 알림의 이름입니다. 이 이름은 사용자에게 표시되지 않습니다. |
| 활성 |
푸시 알림이 활성 상태인지 여부를 결정하는 옵션입니다. 이 옵션을 선택합니다. |
| 테이블 |
알림과 관련된 기록이 포함된 테이블입니다. 푸시 알림 뷰 양식과 동일한 테이블 live_notification을 선택합니다. |
| 푸시 메시지만 |
모바일 장치에 푸시 알림을 보낼지 여부를 결정하는 옵션입니다. 이 필드는 자동으로 선택되고 기본적으로 읽기 전용입니다. |
| 범주 |
이 알림이 속하는 범주입니다. 범주는 관련 알림을 식별하고 그룹화합니다. 이 범주는 푸시 알림에서 사용할 수 있는 작업을 정의합니다. |
-
전송할 시기 탭을 선택한 다음 삽입됨을 선택합니다.
-
수신인 탭을 선택한 다음 필드의 사용자/그룹에서 잠금 아이콘(
)을 선택합니다.
-
사용자를 선택한 목록으로 이동합니다.
주: 사용자 [sys_user] 테이블에서 비활성 기록을 가진 사용자에게 알림을 보내려는 경우, 알림은 전송되지 않습니다.
-
보낼 항목 탭을 선택하고 푸시 메시지 필드 옆의 잠금 아이콘(
)을 선택합니다.
-
참조 검색 아이콘(
)을 선택하여 푸시 알림 메시지 페이지를 엽니다.
-
생성한 푸시 알림 메시지를 선택합니다. 푸시 알림은 보낼 항목 탭에 사용 가능한 메시지 중 하나로 나열됩니다.
-
제출을 선택합니다.
-
알림에 대한 모바일 앱 설정을 활성화합니다.
-
설정 아이콘(
)을 선택하고 알림 탭을 선택합니다.
-
알림 허용이 사용 설정되어 있는지 확인합니다.
-
ServiceNow Mobile 애플리케이션 또는 ServiceNow 요청 애플리케이션 필드의 설정을 메모하여 알림을 수신하기 위해 선택한 모바일 앱이 활성화되어 있는지 확인합니다.