Met deze functie wordt een bericht naar de server verstuurd. Een messageType en JSON-object worden als payload geaccepteerd. Het berichttype wordt herkend en afgehandeld op de pagina. Als er geen handler is, wordt het doorgegeven berichttype genegeerd.
Parameters
| Naam | Type | Beschrijving |
|---|---|---|
|
|
string |
Type bericht |
|
|
JSON-object |
Berichtpayload |
Berichttypen
Deze tabel bevat de typen berichten die bekend zijn bij een lokale (met behulp van inline-frames) of externe component en kunnen worden verstuurd met de functie SitesSDK.publish().
| Berichttype | Beschrijving |
|---|---|
|
|
Gebruik dit in het paneel 'Instellingen' om een bijgewerkt bericht 'Instellingen' te versturen naar het weergave-eindpunt. |
|
|
Gebruik dit in het weergave-eindpunt van de component om acties op de hostsite te triggeren. |
Gebruik
// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
'triggerName': 'scsChangeSettings',
'triggerPayload': { 'url':
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
});