リッチテキストフォーマットを使うと、メッセージングWeb Widget、モバイルSDK、エージェントワークスペースで、ユーザーに表示されるメッセージに書式を適用できます。このフォーマットは、メッセージングの会話で生成される応答にも自動的に適用されます。また、ZendeskのSunshine Conversations APIまたはサードパーティのボットを使用して、リッチテキストフォーマットのメッセージを送信することができます。

この記事では、メッセージングの会話にリッチテキストフォーマットを適用する方法について説明し、Web Widget、モバイル SDK、およびエージェントワークスペースでのリッチテキストフォーマットの表示例を示します。

この記事では、次のトピックについて説明します。

  • リッチテキストフォーマットを使用するための要件と制限
  • サポートされているリッチテキストフォーマット

リッチテキストフォーマットを使用するための要件と制限

メッセージングの会話にリッチテキストフォーマットを適用するには、アカウントが次の要件を満たしている必要があります。

  • モバイルSDK:Messaging iOSまたはAndroid SDK v2.30.0以降。それより古いバージョンのSDKでは、リッチテキストメッセージはサポートされていません。
  • エージェントワークスペース:改良されたメッセージングバックエンド。

現在、この機能には以下の制限があります。

  • リッチテキストフォーマットは、メッセージング会話内のAI生成テキストのみに適用されます。ユーザーが入力したメッセージには適用されませんが、エージェントはチケットの社内コメントにフォーマットを使用できます。
  • リッチテキストメッセージは、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> なし
Powered by Zendesk