この関数は、メッセージをサーバーに送信します。ペイロードとして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'] } });