ฟังก์ชันนี้จะส่งข้อความไปยังเซิร์ฟเวอร์ โดยจะยอมรับ messageType และออบเจกต์ JSON เป็นเพย์โหลด ระบบจะทราบประเภทข้อความและจะจัดการในเพจ หากไม่มีแฮนด์เลอร์ ระบบจะไม่ประมวลผลประเภทข้อความที่ระบุ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
|
|
สตริง |
ประเภทข้อความ |
|
|
ออบเจกต์ JSON |
เพย์โหลดของข้อความ |
ประเภทข้อความ
ตารางนี้แสดงประเภทของข้อความที่องค์ประกอบในระบบ (โดยใช้เฟรมแบบอินไลน์) หรือองค์ประกอบระยะไกล และสามารถส่งโดยใช้ฟังก์ชัน SitesSDK.publish()
| ประเภทข้อความ | คำอธิบาย |
|---|---|
|
|
ใช้ในแผงข้อมูลการตั้งค่าเพื่อส่งข้อความการตั้งค่าที่อัปเดตไปยังจุดสิ้นสุดการแสดงผล |
|
|
ใช้ในจุดสิ้นสุดการแสดงผลองค์ประกอบเพื่อทริกเกอร์การดำเนินการในไซต์ของโฮสต์ |
การใช้งาน
// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
'triggerName': 'scsChangeSettings',
'triggerPayload': { 'url':
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
});