Esta função envia uma mensagem para o servidor. Ela aceita um messageType e objeto JSON como payload. O tipo de mensagem é reconhecido e tratado na página. Se não houver handler, o tipo de mensagem que ocorrer será ignorado.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
|
|
string |
Tipo de mensagem |
|
|
Objeto JSON |
Payload da mensagem |
Tipos de Mensagem
Esta tabela lista os tipos de mensagens que são conhecidas de um componente local (usando iframes) ou remoto e podem ser enviadas usando a função SitesSDK.publish().
| Tipo de Mensagem | Descrição |
|---|---|
|
|
Use no painel Definições para enviar uma mensagem de Definições atualizadas para o ponto final de renderização. |
|
|
Use no ponto final de renderização do componente para disparar ações no site host. |
Uso
// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
'triggerName': 'scsChangeSettings',
'triggerPayload': { 'url':
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
});