リッチテキスト書式を使うと、メッセージングWeb Widget、モバイルSDK、エージェントワークスペースで、ユーザーに表示されるメッセージに書式を適用できます。リッチテキスト書式は、メッセージング会話で生成される応答に自動的に適用され、管理者はAIエージェントのメッセージを作成する際に使用できます。さらに、Sunshine Conversations APIやサードパーティのボットを使用して、リッチテキスト書式のメッセージを送信することもできます。
この記事では、メッセージング会話でリッチテキスト書式を使用する方法を説明し、Web Widget、モバイルSDK、エージェントワークスペースでのリッチテキスト書式の表示例を示します。テキスト入力欄のリッチテキスト書式について詳しくは、「リッチテキスト書式設定オプションのリファレンス」を参照してください。
この記事では、以下のトピックについて説明します。
メッセージング会話にリッチテキスト書式を使用するための要件と制限
メッセージング会話にリッチテキスト書式を適用して表示するには、アカウントが次の要件を満たしている必要があります。
- 高度なAIエージェント:リッチメッセージングをアクティブにすると、対話ビルダー内の事前定義メッセージでリッチテキスト書式を使用できるようになります。
- モバイルSDK:Messaging iOS SDKまたはAndroid SDK v2.30.0以降。古いバージョンのSDKでは、リッチテキストメッセージはサポートされていません。
この機能には現在、以下のような制限があります。
- エンドユーザーは、自分のメッセージにリッチテキスト書式を適用できません。
- リッチテキストメッセージは、Zendesk Unity SDKまたはサードパーティのソーシャルチャネルではサポートされていません。これらのチャネルでリッチテキスト書式を適用しても、メッセージはプレーンテキストとして表示されます。
サポートされているリッチテキスト書式
Sunshine Conversations APIでリッチテキスト書式のメッセージを送信する場合は、以下の表に示すHTMLタグまたはMarkdownを使用できます。APIを使用してリッチテキストメッセージを送信する方法については、開発者向けドキュメントを参照してください。
| フォーマット | サポートされるタグ | 例 |
|---|---|---|
| 太字 | <strong>、<b> | ![]() |
| 斜体 | <em>、<i> | ![]() |
| 下線 | <u>、<ins> | ![]() |
| 取り消し線 | <s>、<del> | ![]() |
| ハイパーリンク | <a> |
Web Widget: ![]() モバイルSDK:
エージェントワークスペース:
|
| 番号付きリスト | <ol>、<li> | ![]() |
| 記号付きリスト | <ul>、<li> | ![]() |
| 入れ子になったリスト | <ol>、<ul>、<li> | ![]() |
| 見出し | <h1>、<h2>、<h3>、<h4>、<h5>、<h6> | ![]() |
| コードブロック | <code> |
Web Widget: ![]() モバイルSDK:
エージェントワークスペース:
|
| 引用符 | <q> | ![]() |
| その他の一般的なHTMLタグ | <p>、<br>、<span> | 該当なし |














