詳細情報:
previewData オブジェクトについて
カスタム LWC は、プレビュー中のメッセージに関するコンテキスト情報を含む previewData オブジェクトを受信します。previewData で使用できるフィールドはチャネルによって異なります。
メール
| 項目 | 説明 |
|---|---|
channelType |
メッセージのチャネルの種別 (例: メール) |
content |
表示されるメールの HTML 本文 |
contentKey |
コンテンツレコードの一意の識別子 |
emailSubject |
メールの件名 |
emailPreheader |
メールのプリヘッダーテキスト |
SMS および WhatsApp
| 項目 | 説明 |
|---|---|
channelType |
メッセージのチャネルの種別 (SMS や WhatsApp など) |
content |
表示されるメッセージのテキストボディ |
contentKey |
コンテンツレコードの一意の識別子 |
受信者がセグメントから選択されると、previewDataがパーソナライズされ、差し込み項目にそのメンバーのデータが入力されます。受信者が選択されていない場合、previewDataにはパーソナライズされていないコンテンツが含まれます。
UiPreviewMessageTabDef 項目の参照
| 項目 | 説明 | 制約 | 例 |
|---|---|---|---|
Id |
レコードの一意の識別子 | 保存時に自動的に入力 | (自動生成) |
DeveloperName |
タブ定義の API 参照名 | 先頭は文字である必要があります。文字、数字、アンダースコアのみを使用できます。スペースは使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。 | Example_CustomTab |
TabName |
[プレビューとテスト] モーダルのタブに表示される表示ラベル | — | カスタムタブ |
IsActive |
[プレビュー & テスト] モーダルにタブを表示するかどうかを決定する | UiPreviewMessageTabDef パッケージをインストールするユーザーは、この項目を変更できます。 | true |
SupportedChannel |
このタブが関連するチャネル | 有効な値: Email、SMS、WhatsApp | メール |
LightningComponentDefId |
タブコンテンツを提供する LightningComponentBundle の ID | 18 文字の Salesforce ID である必要があります | LWC の 18 文字の ID |
