푸시 메시지 내용 생성

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 푸시 메시지 컨텐츠는 푸시 제공자에게 전송되는 푸시 알림 페이로드에 추가 JSON 컨텐츠를 지정합니다.

    시작하기 전에

    푸시 메시지와 함께 JSON을 사용하는 방법을 알아야 합니다.

    필요한 역할: admin 또는 push_admin

    주:
    이 프로세스는 앱에서 사용되는 ServiceNow Mobile 구성을 설명합니다. 현재 ServiceNow Mobile UI에 대한 푸시 알림 구성은 모바일 푸시 알림에서 찾을 수 있습니다.

    이 태스크 정보

    푸시 메시지 콘텐츠는 맞춤형 App에 대해 보낼 수 있는 푸시 알림의 스타일을 정의합니다. 사용자가 알림에 응답할 수 있도록 사진, 아이콘 또는 작업 버튼과 같은 사용자 지정 컨텐츠를 추가할 수 있습니다. 스크립트에서 다음 변수를 사용합니다.
    • current: 현재 기록의 속성.
    • message: 전체 푸시 콘텐츠의 본문으로 발송한 푸시 메시지입니다.
    • 속성: 정의한 푸시 메시지 속성의 객체입니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 통보 > 밀어넣기 > 푸시 메시지 내용레이블이 표시됩니다.
    2. 푸시 알림 메시지 내용 테이블에서 New를 클릭합니다.
    3. 푸시 알림 메시지 내용 양식의 필드에 내용을 입력합니다(표 참조).
    4. 제출을 클릭합니다.
      JSON을 사용하여 컨텐츠 추가
      표 1. 알림 메시지 양식 필드
      필드 설명
      이름 메시지 내용을 설명하는 이름을 입력합니다.
      푸시 앱 컨텐츠를 사용할 수 있는 푸시 애플리케이션입니다.
      푸시 메시지 생성 메시지 내용을 결정하는 스크립트를 입력합니다. 예시 스크립트를 참조하십시오.
      관련 목록
      푸시 메시지 특성 정의 이 알림에 적용되는 속성을 선택합니다. 속성은 값 또는 작업일 수 있습니다. 이러한 속성은 컨텐츠 스크립트에서 생성하는 컨텐츠 항목의 기본값으로 사용됩니다. 그러나 푸시 메시지 로 생성하는 모든 속성은 이러한 속성을 재정의할 수 있습니다. 속성 생성에 대한 자세한 내용은 을 참조하십시오 푸시 메시지 속성 정의 생성 .

    다음은 버튼이 2개인 레이아웃을 만드는 컨텐츠 기록의 예입니다. 하나는 변경 요청과 같은 항목을 승인하고 다른 하나는 거부합니다.

    
    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;

    다음에 수행할 작업

    푸시 메시지 속성을 정의 하여 푸시 메시지 내용에 사용할 수 있는 기본 푸시 작업 스크립트 또는 문자열을 지정합니다.