SitesSDK.publish(messageType, payload)

Denne funktion sender en meddelelse til serveren. Den accepterer en messageType og et JSON-objekt som payload. Meddelelsestypen genkendes og håndteres på siden. Hvis der ikke er nogen handler, ignoreres den meddelelsestype der videresendes.

Parametre

Navn Type Beskrivelse

messageType

Streng

Meddelelsestype

payload

JSON-objekt

Meddelelses-payload

Meddelelsestyper

Denne tabel viser de meddelelsestyper, der genkendes af en lokal (ved hjælp af inline-rammer) eller ekstern komponent og kan sendes med funktionen SitesSDK.publish().

Meddelelsestype Beskrivelse

SETTINGS_UPDATED

Bruges i panelet Indstillinger til at sende en meddelelse om opdaterede indstillinger til gengivelsens slutpunkt.

TRIGGER_ACTIONS

Bruges i komponentgengivelsens slutpunkt til at udløse handlinger på værtssitet.

Anvendelse

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