Esta función envía un mensaje al servidor. Acepta un objeto de JSON y messageType como una carga útil. El tipo de mensaje se reconoce y gestiona en la página. Si no hay ningún manejador, se ignora el tipo de mensaje transferido.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
|
|
string |
Tipo de mensaje |
|
|
Objeto JSON |
Carga útil de mensaje |
Tipos de mensaje
En esta tabla se muestran los tipos de mensaje que reconoce un componente local (utilizando marcos en línea) o remoto y que se pueden enviar mediante la función SitesSDK.publish() .
| Tipo de mensaje | Descripción |
|---|---|
|
|
Utilícelo en el panel Configuración para enviar un mensaje actualizado de configuración al punto final de representación. |
|
|
Utilícelo en el punto final de representación de componente para disparar acciones en el sitio host. |
Sintaxis
// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
'triggerName': 'scsChangeSettings',
'triggerPayload': { 'url':
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
});