SitesSDK.publish(messageType, payload)

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

messageType

string

Tipo de mensaje

payload

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

SETTINGS_UPDATED

Utilícelo en el panel Configuración para enviar un mensaje actualizado de configuración al punto final de representación.

TRIGGER_ACTIONS

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'] }
                                });