위치:
previewData 개체 이해
사용자 정의 LWC는 미리 보려는 메시지에 대한 컨텍스트 정보를 포함하는 previewData 개체를 수신합니다. previewData에서 사용할 수 있는 필드는 채널에 따라 다릅니다.
이메일
| 필드 | 상세 설명 |
|---|---|
channelType |
메시지의 채널 유형입니다(예: 이메일). |
content |
렌더링된 이메일 HTML 본문 |
contentKey |
콘텐츠 레코드의 고유 식별자 |
emailSubject |
이메일의 제목 줄 |
emailPreheader |
이메일의 미리 머리글 텍스트 |
SMS 및 WhatsApp
| 필드 | 상세 설명 |
|---|---|
channelType |
메시지에 대한 채널 유형입니다(예: SMS 또는 WhatsApp). |
content |
렌더링된 메시지의 텍스트 본문 |
contentKey |
콘텐츠 레코드의 고유 식별자 |
세그먼트에서 수신자를 선택하면 previewData가 개인 설정되고 병합 필드가 해당 구성원의 데이터로 채워집니다. 수신자를 선택하지 않으면 개인 설정되지 않은 콘텐츠가 previewData에 포함됩니다.
UiPreviewMessageTabDef 필드 참조
| 필드 | 상세 설명 | 제약 | 예 |
|---|---|---|---|
Id |
레코드의 고유 식별자 | 저장할 때 자동으로 채워집니다. | (자동 생성) |
DeveloperName |
탭 정의의 API 이름 | 문자로 시작해야 합니다. 문자, 숫자, 밑줄만 포함할 수 있습니다. 공백을 포함하거나 밑줄로 끝나거나 밑줄을 두 개 연속으로 포함하지 않아야 합니다. | Example_CustomTab |
TabName |
미리 보기 및 테스트 모달의 탭에 표시되는 레이블 | - | 사용자 정의 탭 |
IsActive |
미리 보기 및 테스트 모달에 탭이 표시되는지 여부 결정 | UiPreviewMessageTabDef 패키지를 설치하는 고객은 이 필드를 수정할 수 있습니다. | true |
SupportedChannel |
이 탭이 관련이 있는 채널 | 유효한 값: 이메일, SMS, WhatsApp | 이메일 |
LightningComponentDefId |
탭 콘텐츠를 제공하는 LightningComponentBundle의 ID | 18자여야 하는 Salesforce ID | LWC의 18자 ID |

