SitesSDK.publish(messageType, payload)

Această funcţie trimite un mesaj către server. Aceasta acceptă un messageType şi un obiect JSON ca payload. Tipul de mesaj este recunoscut şi tratat în pagină. Dacă nu există nicio rutină, atunci tipul de mesaj transmis este ignorat.

Parametri

Nume Tip Descriere

messageType

şir

Tip de mesaj

payload

Obiect JSON

Payload mesaj

Tipuri de mesaje

Acest tabel listează tipurile de mesaje cunoscute către o componentă locală (utilizând cadre inline) sau către o componentă la distanţă şi pot fi trimise utilizându-se funcţia SitesSDK.publish().

Tip mesaj Descriere

SETTINGS_UPDATED

Utilizaţi în panoul Setări pentru a trimite un mesaj Setări actualizate punctului final al randării.

TRIGGER_ACTIONS

Utilizaţi în punctul final al randării unei componentei pentru a declanşa acţiuni în site-ul gazdă.

Utilizare

// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
                                            'triggerName': 'scsChangeSettings',
                                            'triggerPayload': { 'url': 
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
                                });