이 함수는 서버에 메시지를 전송합니다. 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'] }
});