Den här funktionen skickar ett meddelande till servern. Den accepterar messageType och ett JSON-objekt som nyttolast. Meddelandetypen identifieras och hanteras på sidan. Om det inte finns någon hanterare ignoreras den överförda meddelandetypen.
Parametrar
| Namn | Typ | Beskrivning |
|---|---|---|
|
|
sträng |
Meddelandetyp |
|
|
JSON-objekt |
Meddelandeinnehåll |
Meddelandetyper
I den här tabellen listas de typer av meddelanden som är kända för en lokal komponent (som använder iframes) eller fjärrkomponent och kan skickas med hjälp av funktionen SitesSDK.publish().
| Meddelandetyp | Beskrivning |
|---|---|
|
|
Används i inställningspanelen för att skicka ett meddelande om uppdaterade inställningar till slutpunkten för återgivning. |
|
|
Används i slutpunkten för komponentåtergivning för att utlösa åtgärder på värdplatsen. |
Syntax
// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
'triggerName': 'scsChangeSettings',
'triggerPayload': { 'url':
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
});