이 함수는 서버에 메시지를 전송합니다. messageType
및 JSON 객체를 페이로드로 수락합니다. 메시지 유형이 인식되고 페이지에서 처리됩니다. 처리기가 없으면 전달된 메시지 유형이 무시됩니다.
매개변수
이름 | 유형 | 설명 |
---|---|---|
|
문자열 |
메시지 유형 |
|
JSON 객체 |
메시지 페이로드 |
메시지 유형
이 표에는 SitesSDK.publish()
함수를 사용하여 전송할 수 있는 로컬(인라인 프레임 사용) 또는 원격 구성요소에 알려진 메시지 유형이 나와 있습니다.
메시지 유형 | 설명 |
---|---|
|
설정 패널에서 사용되어 설정 업데이트 메시지를 렌더링 끝점으로 보냅니다. |
|
구성요소 렌더링 끝점에서 사용되어 호스트 사이트에 작업을 트리거합니다. |
사용법
// raise trigger SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{ 'triggerName': 'scsChangeSettings', 'triggerPayload': { 'url': this.configuration()['url'],'feedcount': this.configuration()['limit'] } });