Эта функция отправляет сообщение серверу. Он принимает тип сообщения 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'] }
                                });