f.Message().addAction()

f.Message().addAction(title, scenarioID, stepID, sectors)

개요

addAction()를 통해 알림의 버튼과 그 동작에 대한 설정을 할 수 있습니다.

addAction을 통해 알림을 보내는 경우는 앱에서 알림을 눌렀을 때 해당 화면으로 이동하지 않습니다. 일관된 알림을 통한 화면이동을 위해서는 setActionJson을 활용해주세요.

파라미터

파라미터명필수여부타입제약사항설명

title

Yes

String

버튼 이름

scenarioID

Yes

String

버튼 클릭시 실행할 시나리오ID

stepID

No

String

시나리오의 스텝ID

sectors

No

Object

시나리오에 전달할 섹터 설정

예시


let title = _c.activeSector.Title
let contents = _c.activeSector.Content
let receiver = _c.activeSector.RecieverID
let scenarioId = _base.App.fWorkspaceID + '||wokrspace_scenario_id'; //  

let msg = f.Message().setTitle(title);
msg.setBody(contents);
msg.addReceiver(receiver,false); 
msg.addAction('{{바로가기 명칭}}',scenarioId,false); // 바로가기 명칭은 대체 텍스트로 사용합니다.

활용

바로가기 명칭, 바로가기 시나리오 ID 항목을 입력하면 addAction함수가 생성됩니다. stepID는 false 값으로 생성됩니다.

Last updated