외부 신호 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 보기 예 이 예제에서는 내부 이름이 "WKF12345"인 워크플로우에 추가된 "signal1" 외부 신호 활동을 트리거합니다. 또한 값이 "123456"인 "customID"라는 변수를 전달하고 있습니다.
- API 호출에서 외부 신호 활동을 트리거하려면 Campaign API 설명서에 설명된 단계를 따르십시오. 정적
PostEvent
메서드를 사용하는 방법을 알아봅니다
-