외부 신호 external-signal
외부 신호 활동은 흐름 제어 활동입니다. 다른 워크플로우 또는 API 호출에서 워크플로우 실행을 트리거할 수 있습니다.
외부 신호 활동을 구성하고 실행을 트리거하려면 다음 단계를 따르십시오.
-
워크플로우에 외부 신호 활동을 추가합니다.
-
워크플로우의 구성을 완료하고 실행을 시작합니다. 외부 신호 활동이 "보류 중"으로 표시되어 트리거되기를 기다립니다.
-
다음 정보를 검색합니다.
-
레이블 옆에 표시되는 워크플로의 내부 이름 입니다.
accordion 보기 예 -
워크플로우의 실행 옵션 에 표시되는 외부 신호 활동의 이름 입니다.
accordion 보기 예
-
-
워크플로우를 트리거하려면
PostEvent
JavaScript 함수를 실행합니다. 이 함수를 사용하면 선택한 값으로 변수를 전달하고 트리거된 워크플로우에서 사용할 수 있습니다.PostEvent
함수는 다른 워크플로우 또는 API 호출에서 실행할 수 있습니다.-
워크플로우에서 외부 신호 활동을 트리거하려면 활동의 실행 옵션 에서 액세스할 수 있는 초기화 스크립트 창에서 PostEvent 함수를 실행하십시오. JavaScript 코드 활동의 경우 해당 활동의 스크립트에서 함수를 실행하십시오.
구문은 다음과 같습니다.
code language-none xtk.workflow.PostEvent("<workflow-internal-name>","<signal-activity-name>","",<variables <variable-name>="<value>"/>, false);
accordion 보기 예 이 예에서는 "signal1" 외부 신호 활동이 트리거됩니다. 내부 이름이 "WKF12345"인 워크플로우에 추가되었습니다. 이름이 "customID"인 변수가 "123456" 값과 함께 전달됩니다.
- API 호출에서 외부 신호 활동을 트리거하려면 Campaign API 설명서에 설명된 단계를 따르십시오. 정적
PostEvent
메서드를 사용하는 방법을 알아봅니다.
-