此函數會傳送訊息到伺服器。它接受 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'] }
});