チャネルエレメント
早期アクセス各チャネルには、そのチャネルで使用できる特定の要素があります。次のセクションでは、サポートされている各チャネルで使用できる要素について説明します。
ファイル形式
次の表は、各チャネルでサポートされているファイル形式を示しています。
| チャンネル | 画像 | Video | オーディオ | ドキュメント/ファイル |
|---|---|---|---|---|
| .jpg、.jpeg、.png | .mp4 | .aac、.mp4、.amr、.mpeg、.ogg | .pdf、.doc、.docx、.ppt、.pptx、.xls、.xlsx、.txt | |
| Viberビジネスメッセージ | .jpg、.jpeg、.png | .mp4 | サポートされていません | サポートされていません |
| 線 | .jpg、.jpeg、.png | .mp4 | .m4a | サポートされていません |
| SMS | サポートされていません | サポートされていません | サポートされていません | サポートされていません |
| Live Chat | .jpg、.jpeg、.png、.gif | .mp4 | サポートされていません | |
| メッセンジャー | .jpg、.jpeg、.png、.gif | .mp4 | .mp3、.ogg、.wav | |
| Telegram | .jpg、.jpeg、.png | .mp4 | .mp3、.ogg | 最大50MBの任意のファイル |
| RCS | .jpg、.jpeg、.png | .mp4 | サポートされていません | サポートされていません |
| Viberチャットボット | .jpg、.jpeg、.png、.gif | .mp4 | サポートされていません | サポートされていません |
| Apple Messages for Business | .jpg、.jpeg、.png | .mp4、.mov | サポートされていません | |
| Instagram DM | .jpg、.jpeg、.png | サポートされていません | サポートされていません | サポートされていません |
チャットボットで WhatsApp を使用して、エンド ユーザーにビジネスと関わるための使い慣れた便利な方法を提供します。WhatsApp は、テキスト、メディア、リスト、ボタンなど、さまざまな種類のメッセージを提供します。
チャットボットでWhatsAppを使用するには、NTT CPaaSアカウントでこのチャネルを有効にする必要があります。詳細については、WhatsAppのドキュメントを参照してください。
オーディオ
エンドユーザーに音声メッセージを送信します。
チャットボット エディターで、チャットボット送信 から オーディオ エレメントをドラッグ アンド ドロップします。オーディオ ファイルをアップロードするか、オーディオ ファイルへのリンクを追加できます。
オーディオ ファイルへのリンクを追加するには、[リンク タブに、オーディオ ファイルを含むパブリック URL を入力します。属性を使用して URL をカスタマイズできます。
サポートされているファイルの種類は、.aac、.mp4、.amr、.mpeg、.oggです。サポートされる最大ファイルサイズは 16 MB です。
ファイル
エンド ユーザーにファイルを送信します。
チャットボット エディターで、チャットボット送信 から ファイル エレメントをドラッグ アンド ドロップします。ファイルをアップロードするか、ファイルへのリンクを追加することができます。
ファイルへのリンクを追加するには、[リンク** タブに、ファイルを含むパブリック URL を入力します。属性を使用して URL をカスタマイズできます。
サポートされているファイルの種類は、.pdf、.doc、.docx、.ppt、.pptx、.xls、.xlsx、および.txtです。サポートされる最大ファイルサイズは 100 MB です。
画像
エンドユーザーに画像を送信します。
チャットボット エディターで、チャットボット送信 から 画像 エレメントをドラッグ アンド ドロップします。画像をアップロードするか、画像へのリンクを追加できます。
画像へのリンクを追加するには、[リンク] タブで、画像を含むパブリック URL を入力します。属性を使用して URL をカスタマイズできます。
サポートされているファイルの種類は、.jpg と .png です。サポートされる最大ファイル サイズは 5 MB です。
List (リスト)
オプションのリストをエンドユーザーに送信します。エンド ユーザーは、リストから 1 つのオプションを選択できます。
チャットボット エディターで、チャットボット送信 から リスト エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- ヘッダー (オプション): メッセージのヘッダーテキスト。
- 本文: メッセージの本文。
- フッター (オプション): メッセージのフッターテキスト。
- ボタン: リストを開くボタンのラベル。
- リスト項目: オプションのリスト。セクションと各セクション内のアイテムを追加できます。
リスト項目ごとに:
- タイトル: アイテムのタイトル。
- 説明 (オプション): アイテムの説明。
エンドユーザーの選択を属性に保存できます。[選択の保存] セクションで、属性を選択します。
詳細については、[WhatsApp メッセージの種類] のドキュメントを参照してください。
場所
場所のピンをエンドユーザーに送信します。
チャットボット エディターで、チャットボット送信 から 場所 エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- 緯度: 場所の緯度。緯度値を含む属性を使用できます。
- 経度: 場所の経度。経度値を含む属性を使用できます。
- 名前 (省略可能): 場所の名前。
- 住所 (オプション): 場所の住所。
エンドユーザーの位置を受信するには、ユーザー応答 エレメントを使用して、応答を属性に保存します。
マルチ製品
複数の製品を含むカタログをエンドユーザーに送信します。エンドユーザーは、カタログから製品を参照して選択できます。
チャットボットエディターで、チャットボット送信からマルチ製品エレメントをドラッグアンドドロップします。
次のフィールドへの入力を完了します:
- ヘッダー: メッセージのヘッダー テキスト。
- 本文: メッセージの本文。
- フッター (オプション): メッセージのフッターテキスト。
- カタログ ID: WhatsApp カタログの ID。
- セクション: カタログから商品アイテムを含むセクションを追加します。
詳細については、[WhatsApp メッセージの種類] のドキュメントを参照してください。
返信ボタン
クイックリプライボタンでメッセージを送信します。エンドユーザーは、ボタンの 1 つを選択して、事前定義された応答を送信できます。
チャットボットエディターで、チャットボット送信から返信ボタンエレメントをドラッグアンドドロップします。
次のフィールドへの入力を完了します:
- ヘッダー (オプション): ヘッダーの内容。テキストまたは画像を追加できます。
- 本文: メッセージの本文。
- フッター (オプション): メッセージのフッターテキスト。
- ボタン: 最大 3 つのボタンを追加します。
各ボタンについて:
- タイトル: ボタンに表示されるテキスト。
- ポストバック (オプション): エンドユーザーがボタンを選択したときにチャットボットが受け取る値。
エンドユーザーの選択を属性に保存できます。[選択の保存] セクションで、属性を選択します。
単品
カタログからエンドユーザーに 1 つの商品を送信します。
チャットボットエディターで、チャットボット送信から単一製品エレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- 本文 (省略可能): メッセージの本文テキスト。
- フッター (オプション): メッセージのフッターテキスト。
- カタログ ID: WhatsApp カタログの ID。
- 製品 ID: 表示する製品の ID。
詳細については、[WhatsApp メッセージの種類] のドキュメントを参照してください。
ステッカー
エンドユーザーにステッカーを送信します。
チャットボット エディターで、チャットボット送信 から ステッカー エレメントをドラッグ アンド ドロップします。ステッカーをアップロードするか、ステッカーにリンクを追加することができます。
サポートされているファイルの種類は .webp です。サポートされる最大ファイルサイズは、静的ステッカーの場合は 100 KB、アニメーションステッカーの場合は 500 KB です。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。
メッセージのバリエーションを追加できます。エンドユーザーはランダムに 1 つのバリエーションを受け取ります。最大 5 つのバリエーションを追加できます。バリエーションを追加するには、バリエーションの追加 を選択します。
[URL] ボタン
URL ボタンを使用してメッセージを送信します。エンド ユーザーは、ボタンを選択して URL を開くことができます。
チャットボットエディターで、チャットボット送信からURLボタンエレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- ヘッダー (オプション): ヘッダーの内容。
- 本文: メッセージの本文。
- フッター (オプション): メッセージのフッターテキスト。
- ボタン: 最大 1 つの URL ボタンと最大 2 つの返信ボタンを追加します。
URL ボタンごとに:
- タイトル: ボタンに表示されるテキスト。
- URL: エンドユーザーがボタンを選択したときに開く URL。
ユーザーの場所
エンドユーザーの位置情報を受信します。
チャットボット エディターで、チャットボットが受信する から ユーザーの場所 エレメントをドラッグ アンド ドロップします。
このエレメントは、エンドユーザーが共有する場所をキャプチャし、指定された属性に保存します。
次のフィールドへの入力を完了します:
- 緯度の保存先: 緯度値を保存する属性を選択します。
- 経度の保存先: 経度値を保存する属性を選択します。
- 名前の保存先 (オプション): 場所名を保存する属性を選択します。
- アドレスの保存先 (オプション): アドレスを保存する属性を選択します。
必要に応じて、フォールバックとタイムアウトを構成します。
Video
エンドユーザーにビデオを送信します。
チャットボット エディターで、チャットボット送信 から ビデオ エレメントをドラッグ アンド ドロップします。動画をアップロードするか、動画へのリンクを追加することができます。
ビデオにリンクを追加するには、[リンク] タブに、ビデオを含むパブリック URL を入力します。属性を使用して URL をカスタマイズできます。
サポートされているファイルの種類は.mp4です。サポートされる最大ファイルサイズは 16 MB です。
Voice
エンドユーザーに音声メッセージを送信します。
チャットボットエディターで、チャットボット送信からVoiceエレメントをドラッグアンドドロップします。オーディオ ファイルをアップロードするか、オーディオ ファイルへのリンクを追加できます。
サポートされているファイルの種類は、.aac、.mp4、.amr、.mpeg、.oggです。サポートされる最大ファイルサイズは 16 MB です。
WhatsAppフロー
WhatsApp フローを使用して、WhatsApp 会話内にリッチでインタラクティブなフォームを作成します。WhatsApp フローを使用すると、チャット内で直接エンド ユーザーから構造化データを収集できます。
チャットボットエディターで、チャットボット送信からWhatsAppフローエレメントをドラッグアンドドロップします。
次のフィールドへの入力を完了します:
- ヘッダー (オプション): メッセージのヘッダーテキスト。
- 本文: メッセージの本文。
- フッター (オプション): メッセージのフッターテキスト。
- フロー ID: WhatsApp フローの ID。Meta Business Suiteでフローを作成します。
- フロー CTA: フローを開くボタンの行動喚起テキスト。
- フロー アクション: エンド ユーザーを特定の画面に移動するか、デフォルトを使用するかを選択します。
- 画面 (オプション): フローアクション が ナビゲート の場合、移動先の画面を選択します。
- フロー データ (オプション): フローに渡すデータ。属性を使用できます。
フロー応答を属性に保存するには、[応答 タブで、フロー応答フィールドを属性にマップします。
フローをテストする
WhatsApp フローをテストするには、エレメントで テスト フロー を選択します。これにより、フローをテストできるチャットボットシミュレーターが開きます。
フロー データの削除
エレメントからフロー データを削除するには、エレメントで データの消去 を選択します。
WhatsAppフローの詳細については、WhatsAppのドキュメントを参照してください。
Viberビジネスメッセージ
チャットボットでViber Business Messagesを使用して、リッチでインタラクティブなコンテンツを通じてエンドユーザーと関わります。Viber Business Messages は、テキスト、画像、ボタンなど、さまざまな種類のメッセージを提供します。
チャットボットでViber Business Messagesを使用するには、NTT CPaaSアカウントでこのチャネルを有効にする必要があります。
Viberビジネスメッセージで使用できる要素には、テキスト、画像、ビデオ、ファイル、ボタン、カルーセルが含まれます。これらの要素は、他のチャネルの同様の要素と同じ方法で構成します。
線
チャットボットでLINEを使用して、LINEが人気のある日本やその他のアジア市場のエンドユーザーとコミュニケーションをとります。
チャットボットでLINEを利用するには、NTT CPaaSアカウントでこのチャネルを有効にする必要があります。
LINEで利用できる要素には、テキスト、画像、動画、音声、ボタンなどがあります。これらの要素は、他のチャネルの同様の要素と同じ方法で構成します。
SMS
チャットボットでSMSを使用して、インターネットにアクセスできなくてもエンドユーザーにリーチします。SMS はテキスト メッセージのみをサポートします。
チャットボットでSMSを使用するには、NTT CPaaSアカウントでこのチャネルを有効にする必要があります。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。SMSメッセージには文字数制限があります。制限を超えるメッセージの場合、メッセージは複数の SMS メッセージに分割されます。
Live Chat
チャットボットの Live Chat を使用して、Web サイトを通じてリアルタイムのカスタマー サポートを提供します。Live Chat は、画像やファイルなどの豊富なコンテンツをサポートしています。
チャットボットで Live Chat を使用するには、Web サイトに Live Chat ウィジェットを追加する必要があります。
ボタン
ボタン付きのメッセージを送信します。エンドユーザーは、定義済みの返信を送信するボタンを選択できます。
チャットボットエディターで、チャットボット送信からボタンエレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: メッセージのテキスト。
- ボタン: ボタンを追加します。各ボタンには、タイトルとポストバック値があります。
エンドユーザーの選択を属性に保存できます。
回転木馬
豊富なカードのカルーセルをエンドユーザーに送信します。エンド ユーザーは、カードをスクロールして、各カードのボタンを操作できます。
チャットボットエディターで、チャットボット送信からカルーセルエレメントをドラッグ&ドロップします。
カルーセル内の各カードには、次のものを含めることができます。
- タイトル: カードのタイトル。
- 字幕 (オプション): 説明。
- 画像 (オプション): 画像。
- ボタン: アクションボタン。
ファイル
エンド ユーザーにファイルを送信します。
チャットボット エディターで、チャットボット送信 から ファイル エレメントをドラッグ アンド ドロップします。ファイルをアップロードするか、ファイルへのリンクを追加することができます。
サポートされているファイルの種類は.pdfです。サポートされる最大ファイル サイズは 10 MB です。
画像
エンドユーザーに画像を送信します。
チャットボット エディターで、チャットボット送信 から 画像 エレメントをドラッグ アンド ドロップします。画像をアップロードするか、画像へのリンクを追加できます。
サポートされているファイルの種類は、.jpg、.jpeg、.png、.gifです。サポートされる最大ファイル サイズは 10 MB です。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。
Video
エンドユーザーにビデオを送信します。
チャットボット エディターで、チャットボット送信 から ビデオ エレメントをドラッグ アンド ドロップします。動画をアップロードするか、動画へのリンクを追加することができます。
サポートされているファイルの種類は.mp4です。サポートされる最大ファイル サイズは 10 MB です。
メッセンジャー
チャットボットで Messenger を使用して、Facebook Messenger を通じてエンド ユーザーと関わります。Messengerは、音声、ボタン、カルーセル、リッチカードなど、さまざまなメッセージタイプをサポートしています。
チャットボットでMessengerを利用するには、FacebookページとNTT CPaaSアカウントを連携する必要があります。
オーディオ
エンドユーザーに音声メッセージを送信します。
チャットボット エディターで、チャットボット送信 から オーディオ エレメントをドラッグ アンド ドロップします。オーディオ ファイルをアップロードするか、オーディオ ファイルへのリンクを追加できます。
サポートされているファイルの種類は、.mp3、.ogg、.wavです。サポートされる最大ファイル サイズは 25 MB です。
ボタン
ボタン付きのメッセージを送信します。エンドユーザーは、ボタンを選択してアクションを実行できます。
チャットボットエディターで、チャットボット送信からボタンエレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: メッセージのテキスト。
- ボタン: 最大 3 つのボタンを追加します。
ボタンごとに、ボタンの種類を選択し、値を構成します。
- ポストバック: エンドユーザーがボタンを選択すると、定義済みの値が送信されます。
- URL: エンドユーザーがボタンを選択したときに URL を開きます。
- 電話: エンドユーザーがボタンを選択すると、通話を開始します。
回転木馬
豊富なカードのカルーセルをエンドユーザーに送信します。
チャットボットエディターで、チャットボット送信からカルーセルエレメントをドラッグ&ドロップします。
カルーセルには、最低 1 枚、最大 10 枚のカードが含まれます。各カードには次のものが含まれます。
- タイトル: カードのタイトル。
- 字幕 (オプション): 説明。
- 画像 (オプション): 画像。
- ボタン:最大3つのアクションボタン。
ファイル
エンド ユーザーにファイルを送信します。
チャットボット エディターで、チャットボット送信 から ファイル エレメントをドラッグ アンド ドロップします。ファイルをアップロードするか、ファイルへのリンクを追加することができます。
サポートされているファイルの種類は.pdfです。サポートされる最大ファイル サイズは 25 MB です。
画像
エンドユーザーに画像を送信します。
チャットボット エディターで、チャットボット送信 から 画像 エレメントをドラッグ アンド ドロップします。画像をアップロードするか、画像へのリンクを追加できます。
サポートされているファイルの種類は、.jpg、.jpeg、.png、.gifです。サポートされる最大ファイル サイズは 25 MB です。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。最大長は 2,000 文字です。
メッセージのバリエーションを追加できます。バリエーションを追加するには、バリエーションの追加 を選択します。
Video
エンドユーザーにビデオを送信します。
チャットボット エディターで、チャットボット送信 から ビデオ エレメントをドラッグ アンド ドロップします。動画をアップロードするか、動画へのリンクを追加することができます。
サポートされているファイルの種類は.mp4です。サポートされる最大ファイル サイズは 25 MB です。
Telegram
チャットボットで Telegram を使用して、Telegram メッセージング アプリを通じてエンド ユーザーと通信します。
チャットボットでTelegramを使用するには、TelegramチャットボットをNTT CPaaSアカウントに接続する必要があります。
Telegram で使用できる要素には、テキスト、画像、ビデオ、オーディオ、ファイル、ボタン、カルーセル、ステッカーが含まれます。これらの要素は、他のチャネルの同様の要素と同じ方法で構成します。
RCS
チャットボットで RCS (RCS) を使用して、Android デバイスのエンド ユーザーにリッチでインタラクティブなメッセージを送信します。
チャットボットでRCSを利用するには、NTT CPaaSアカウントでこのチャネルを有効にする必要があります。
回転木馬
豊富なカードのカルーセルをエンドユーザーに送信します。
チャットボットエディターで、チャットボット送信からカルーセルエレメントをドラッグ&ドロップします。
カルーセル内の各カードには、次のものを含めることができます。
- タイトル: カードのタイトル。
- 説明 (省略可能): 説明。
- 画像 (オプション): 画像。
- ボタン: アクションボタン。
ファイル
エンド ユーザーにファイルを送信します。
チャットボット エディターで、チャットボット送信 から ファイル エレメントをドラッグ アンド ドロップします。ファイルをアップロードするか、ファイルへのリンクを追加することができます。
リッチカード
1 枚のリッチカードをエンドユーザーに送信します。リッチ カードは、テキスト、画像、ボタンを 1 つのメッセージにまとめたものです。
チャットボット エディターで、チャットボット送信 から リッチ カード エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- タイトル: カードのタイトル。
- 説明 (省略可能): 説明。
- 画像 (オプション): 画像。
- ボタン: アクションボタン。
リスト属性からボタンを入力できます。詳細は、「リスト属性を使用する](/automation-studio/chatbots/チャットボット-elements/how-to#list-attributes)をご参照ください。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。
返信の候補
提案された返信チップをエンドユーザーに送信します。エンドユーザーはチップをタップして、事前定義された返信を送信できます。
チャットボットエディターで、チャットボット送信から返信候補エレメントをドラッグ&ドロップします。
提案された返信チップを最大 11 個追加します。チップごとに:
- タイトル: チップに表示されるテキスト。
- ポストバック: エンドユーザーがチップをタップしたときにチャットボットが受け取る値。
Viberチャットボット
チャットボットでViberボットを使用して、Viberメッセージングアプリを通じてエンドユーザーと関わります。
チャットボットでViber Botを使用するには、Viber BotをNTT CPaaSアカウントに接続する必要があります。
回転木馬
豊富なカードのカルーセルをエンドユーザーに送信します。
チャットボットエディターで、チャットボット送信からカルーセルエレメントをドラッグ&ドロップします。
カルーセル内の各カードには、次のものを含めることができます。
- タイトル: カードのタイトル。
- 説明 (省略可能): 説明。
- 画像 (オプション): 画像。
- ボタン: アクションボタン。
文書
エンドユーザーにドキュメントを送信します。
チャットボット エディターで、チャットボット送信 から ドキュメント エレメントをドラッグ アンド ドロップします。ドキュメントをアップロードするか、ドキュメントへのリンクを追加できます。
画像
エンドユーザーに画像を送信します。
チャットボット エディターで、チャットボット送信 から 画像 エレメントをドラッグ アンド ドロップします。画像をアップロードするか、画像へのリンクを追加できます。
サポートされているファイルの種類は、.jpg、.jpeg、.png、.gifです。サポートされる最大ファイル サイズは 10 MB です。
キーボード
ボタン付きのキーボードをエンドユーザーに送信します。エンドユーザーはボタンをタップして、事前定義された返信を送信できます。
チャットボット エディターで、チャットボット送信 から キーボード エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: メッセージのテキスト (省略可能)。
- キーボード ボタン: ボタンを追加します。ボタンを行に整理できます。
各ボタンについて:
- タイトル: ボタンに表示されるテキスト。
- ポストバック: エンドユーザーがボタンをタップしたときにチャットボットが受け取る値。
- タイプ: ボタンの種類を選択します。オプションは、[返信]、[URL を開く]、[電話の共有] です。
- URL (タイプが [Open URL] の場合): 開く URL。
キーボード ボタンは、リスト属性から入力できます。詳細は、「リスト属性を使用する](/automation-studio/chatbots/チャットボット-elements/how-to#list-attributes)をご参照ください。
トラブルシューティング
キーボードボタンが正しく表示されない場合は、以下を確認してください。
- ボタンのタイトルが文字数制限を超えないようにしてください。
- ボタンの数が 1 行の最大数を超えないようにします。
場所
エンドユーザーに位置情報を送信します。
チャットボット エディターで、チャットボット送信 から 場所 エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- 緯度: 場所の緯度。
- 経度: 場所の経度。
ステッカー
エンドユーザーにステッカーを送信します。
チャットボット エディターで、チャットボット送信 から ステッカー エレメントをドラッグ アンド ドロップします。
ステッカー ID フィールドに、ステッカーの ID を入力します。
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボット エディターで、チャットボット送信 から テキスト エレメントをドラッグ アンド ドロップします。
メッセージ フィールドに、メッセージの内容を追加します。属性を使用して、メッセージをパーソナライズできます。
URL
エンドユーザーに URL ボタンを送信します。エンド ユーザーは、ボタンを選択して URL を開くことができます。
チャットボット エディターで、チャットボット送信 から URL エレメントをドラッグ アンド ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: メッセージのテキスト。
- ボタンタイトル:URLボタンに表示されるテキスト。
- URL: エンドユーザーがボタンを選択したときに開く URL。
Video
エンドユーザーにビデオを送信します。
チャットボット エディターで、チャットボット送信 から ビデオ エレメントをドラッグ アンド ドロップします。動画をアップロードするか、動画へのリンクを追加することができます。
サポートされているファイルの種類は.mp4です。サポートされる最大ファイル サイズは 26 MB です。
Apple Messages for Business
チャットボットでApple Messages for Businessを使用して、iPhone、iPad、MacのApple Messagesアプリを介してエンドユーザーと通信します。
チャットボットでApple Messages for Businessを利用するには、Apple Messages for Businessにビジネスを登録し、NTT CPaaSアカウントと連携する必要があります。
アップル認証
Apple 認証エレメントを使用して、Apple でサインインを使用してエンド ユーザを認証します。これにより、エンドユーザーはメッセージの会話を離れることなく本人確認を行うことができます。
チャットボットエディターで、チャットボット受信からApple認証エレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: 認証を要求するエンドユーザーに送信するメッセージ。
- トークンの保存先 (オプション): 認証トークンを保存する属性を選択します。
- フォールバック: 認証が失敗した場合のフォールバックアクションを設定します。
- タイムアウト: 認証のタイムアウトを設定します。
詳しくは、「Apple Messages for Business」(/apple-messages-for-business) のドキュメントを参照してください。
アップルフォーム
Apple フォームエレメントを使用して、メッセージ会話内の対話型フォームを使用してエンドユーザーから構造化された情報を収集します。
チャットボットエディターで、チャットボット受信からApple Formエレメントをドラッグ&ドロップします。
次のフィールドへの入力を完了します:
- メッセージ: フォームの前にエンドユーザーに送信するメッセージ。
- フォームフィールド: エンドユーザーから収集するフィールドを追加します。フィールドごとに、フィールドタイプ、ラベル、および値を保存する属性を設定します。
- フォールバック: フォームが送信されない場合のフォールバックアクションを設定します。
- タイムアウト: フォームのタイムアウトを構成します。
詳しくは、「Apple Messages for Business」(/apple-messages-for-business) のドキュメントを参照してください。
Apple Pay(アップルペイ)
Apple Pay エレメントを使用して、メッセージの会話内で Apple Pay を介してエンドユーザーからの支払いを受け付けます。
チャットボット エディターで、チャットボットの受信 から Apple Pay エレメントをドラッグ アンド ドロップします。
受信したメッセージ
支払要求の前にエンドユーザーに表示されるメッセージを構成します。次のフィールドに入力します。
- タイトル: 支払い要求メッセージのタイトル。
- メッセージテキスト (省略可能): エンドユーザーへの追加メッセージ。
- 画像 (省略可能): メッセージとともに表示する画像。
Apple Payの設定
支払要求の詳細を設定します。
アイテム: 支払いリクエストにアイテムを追加します。各項目について:
- ラベル: アイテムの名前。
- 金額: 商品の価格。金額を含む属性を使用できます。
- タイプ: 最終または保留中を選択します。
配送方法 (オプション): 配送オプションを追加します。配送方法ごとに:
- ラベル: 配送方法の名前。
- 金額: 配送方法の費用。
- 詳細(オプション):配送方法の説明。
- 識別子: 配送方法の一意の識別子。
商品や配送方法を追加、編集、再注文できます。項目を並べ替えるには、項目の横にあるドラッグハンドルを使用します。
応答メッセージ
支払いの完了後にエンドユーザーに表示されるメッセージを構成します。次のフィールドに入力します。
- タイトル: 確認メッセージのタイトル。
- メッセージテキスト (オプション): 確認メッセージ。
チャットボットをテストする
Apple Pay エレメントを設定したら、チャットボット シミュレーターを使用してチャットボット フローをテストします。シミュレーターでは、Apple Payがシミュレートされ、実際の支払いは処理されません。
詳しくは、「Apple Messages for Business」(/apple-messages-for-business) のドキュメントを参照してください。
ファイル
エンド ユーザーにファイルを送信します。
チャットボット エディターで、チャットボット送信 から ファイル エレメントをドラッグ アンド ドロップします。ファイルをアップロードするか、ファイルへのリンクを追加することができます。
サポートされているファイルの種類は.pdfです。サポートされる最大ファイルサイズは 100 MB です。
画像
エンドユーザーに画像を送信します。
チャットボット エディターで、チャットボット送信 から 画像 エレメントをドラッグ アンド ドロップします。画像をアップロードするか、画像へのリンクを追加できます。
サポートされているファイルの種類は、.jpg と .png です。サポートされる最大ファイル サイズは 10 MB です。
iMessageアプリ
iMessage App エレメントを使用して、メッセージの会話内に iMessage アプリのインタラクティブな会話を表示します。
チャットボットエディターで、チャットボット送信からiMessageアプリエレメントをドラッグアンドドロップします。
次のフィールドへの入力を完了します:
- App バンドル ID: iMessage App のバンドル ID。
- URL: アプリ コンテンツへの URL。
- タイトル: アプリのコンテンツとともに表示するタイトル。
- 字幕 (オプション): 字幕。
- 画像 (オプション): 画像。
詳しくは、「Apple Messages for Business」(/apple-messages-for-business) のドキュメントを参照してください。
リスト ピッカー
リスト ピッカー エレメントを使用して、エンド ユーザーにリストから 1 つ以上の項目を選択するように求めます。
チャットボット エディターで、チャットボットの受信 から リスト ピッカー エレメントをドラッグ アンド ドロップします。
リストピッカーには、次のタブがあります。
- 受信したメッセージ: エンドユーザーがリストの前に表示されるメッセージ。
- リスト: 項目のリスト。
- 返信メッセージ: 選択後にエンドユーザーに表示されるメッセージ。
受信したメッセージタブ: リストピッカーの前でエンドユーザーに表示されるメッセージを構成します。
- タイトル: メッセージのタイトル。最大 512 文字。1行のみ。
- メッセージテキスト (省略可能): エンドユーザーに送信するメッセージ。スペース、改行、絵文字、ハイパーリンク、属性を含む最大 512 文字。
- 画像 (オプション): 画像をアップロードするか、リンクを追加します。サポートされているファイルの種類は、.jpg と .png です。
- 画像スタイル: 画像のスタイル。オプションは、アイコン、小、大です。デフォルトはアイコンです。
リストタブ: エンドユーザーが選択できる項目のリストを構成します。項目は、手動で追加することも、リスト属性から追加することもできます。
項目を手動で追加するには、[項目の追加] を選択します。次のフィールドに入力します。
- 項目タイトル: リスト項目の名前。スペースと属性を含めて最大512文字。1行のみ。
- アイテム識別子 (オプション): アイテムの一意の識別子。スペースを含めることができます。
- 画像 (省略可能): 画像を含むパブリック URL。
- アイテムのサブタイトル (オプション): リストアイテムに関する情報。最大 512 文字。
リスト属性から項目を追加するには、 リスト属性を使用するを参照してください。
- 選択の保存: エンド ユーザーの選択を属性に保存します。
- 繰り返し回数: 有効な応答が届かない場合にメッセージを繰り返す回数を選択します。デフォルトは 繰り返しなし です。最大3回です。
- フォールバック: エンドユーザーが無効な応答を入力した場合に実行するアクション。フォールバックのドキュメントを参照してください。
- タイムアウト: エンドユーザーが応答する時間制限。最小は 15 秒です。最大は 14400 秒 (240 分) です。タイムアウトドキュメントを参照してください。
返信メッセージタブ: リストから項目を選択した後にエンドユーザーに表示されるメッセージを構成します。
- タイトル: メッセージのタイトル。最大 512 文字。1行のみ。
- メッセージ テキスト (オプション): エンド ユーザーに送信するメッセージ。最大 512 文字。
- 画像 (オプション): 画像をアップロードするか、リンクを追加します。サポートされているファイルの種類は、.jpg と .png です。
- 画像スタイル: オプションは、アイコン、小、大です。デフォルトはアイコンです。
受信済みメッセージに画像を追加し、返信メッセージには追加しない場合は、受信済みメッセージの画像が使用されます。
リストピッカーについて詳しくは、Apple Messages for Business のドキュメントを参照してください。
クイック返信
クイック返信ボタンを使用すると、エンド ユーザーは会話を離れることなく、複数のオプションからインラインで選択できます。エンドユーザーは、1 つのボタンを選択して、事前定義された応答を送信できます。2〜5個のオプションを追加できます。
クイック返信を追加するには、チャットボットエディターで、チャットボット送信からクイック返信エレメントをドラッグアンドドロップします。
クイック返信には、次の必須フィールドが含まれています。
- 説明テキスト: エンドユーザーがクイックリプライオプションを選択した後に送信されるメッセージ。
- クイック返信: エンドユーザーが選択できる事前定義済みオプションのセット。
クイックリプライを手動で追加するには、[クイックリプライを追加] を選択します。次のフィールドに入力します。
- アイテムテキスト:クイックリプライボタンに表示されるテキストです。絵文字、特殊文字、スペース、属性を含む最大512文字。1行のみ。
- ポストバック: エンドユーザーがボタンを選択したときに返されるデータ。例: ボタンのタイトルが Send me more information の場合、ポストバック値を send_information に設定します。
リスト属性からクイックリプライを追加するには、「リスト属性を使用する](/automation-studio/chatbots/チャットボット-elements/how-to#list-attributes)をご参照ください。
エンドユーザーによるクイックリプライ選択を処理するには、次のエレメントとしてユーザー応答を追加します。
クイック返信について詳しくは、Apple Messages for Business のドキュメントを参照してください。
リッチリンク
リッチ リンクを使用して、画像や動画に埋め込まれた URL を送信します。リッチ リンクを使用すると、エンド ユーザーはメッセージ アプリ内で Web ページのプレビューを表示でき、リンクが Web ページに属していることを確認できます。エンドユーザーが画像またはビデオを選択すると、メッセージアプリ内でリンクが開きます。
リッチリンクを追加するには、チャットボットエディターで、チャットボット送信からリッチリンクエレメントをドラッグアンドドロップします。
URL は、画像またはビデオに埋め込むことができます。画像リンク を選択して、画像に URL を埋め込みます。動画リンクを選択して、動画にURLを埋め込みます。
画像またはビデオは、次のいずれかの方法で追加できます。
- アップロード: アップロードタブを使用します。サポートされている画像形式は、.png と .jpg です。サポートされているビデオ形式は.mp4です。
- リンクの追加: リンクタブを使用します。画像またはビデオを含む公開 URL を入力します。
次の情報を入力します。
- リンクタイトル: URL の名前。
- リンク URL: エンド ユーザーを誘導する URL。
リッチリンクについて詳しくは、Apple Messages for Businessのドキュメントを参照してください。
テキスト
テキストのみのメッセージを送信します。パーソナライゼーションオプションは、属性、オブジェクト、リンク、絵文字と組み合わせて使用できます。リンクを使用する場合は、リンクプレビューオプションを有効にして、メッセージにプレビューを自動表示します。このオプションはデフォルトで有効になっています。
文字数制限は、チャットボットが使用するチャネルによって異なります。各チャネルに関連する [メッセージの種類] セクションを確認してください。
タイムピッカー
オプションのリストからタイムスロットを選択するようにエンドユーザーに求めます。例: 予定をスケジュールします。エンド ユーザーは、カレンダー ビューで時間ピッカーを表示できるため、会議の競合を確認できます。時間を選択したら、エンドユーザーはイベントをカレンダーに追加できます。
タイム ピッカーを追加するには、チャットボット エディターで、チャットボットが受信する から タイム ピッカー エレメントをドラッグ アンド ドロップします。
タイムピッカーには、次の必須フィールドが含まれています。
- 受信したメッセージ: エンドユーザーに送信されたメッセージ。
- タイムスロット: エンドユーザーがオプションを選択できるタイムスロットのリスト。
- 返信メッセージ: エンドユーザーが時間枠を選択した後に送信されるメッセージ。
受信したメッセージタブ:
- タイトル: メッセージのタイトル。デフォルトは「オプションを選択」です。最大 512 文字。1行のみ。
- メッセージ テキスト (オプション): エンド ユーザーに送信するメッセージ。スペース、改行、絵文字、ハイパーリンク、属性を含む最大 512 文字。
- 画像 (オプション): 画像をアップロードするか、リンクを追加します。サポートされているファイルの種類は、.jpg と .png です。画像を追加しない場合は、デフォルトのカレンダーアイコンが使用されます。
- 画像スタイル: オプションは、アイコン、小、大です。デフォルトはアイコンです。
時間枠タブ:
- タイトル: 時間枠のリストのタイトル。
- タイムゾーン: タイムゾーンを選択します。タイムスロットは、選択したタイムゾーンに基づいて調整されます。
- 場所の詳細 (オプション): 住所を手動で入力するか、住所を保存した属性を選択します。属性タイプはテキストである必要があります。
- 緯度 (オプション): 緯度を入力するか、属性を選択します。形式は 10 進数です。例: 13.067439。属性タイプは数値である必要があります。
- 経度 (オプション): 経度を入力するか、属性を選択します。形式は 10 進数です。例: 80.237617。属性タイプは数値である必要があります。
- タイムスロット: タイムスロットを手動で追加するか、リスト属性から追加します。
タイム スロットを手動で追加するには、[**タイム スロットの追加] を選択します。次のフィールドに入力します。
- スロット タイプ: 自由形式を選択して開始時刻を手動で入力するか、ピッカーを選択して時間枠を選択します。
- Start time: 自由形式の場合は、開始時刻を
yyyy-mm-ddThh:mm:ssZの形式で入力します。[ピッカー] で、開始日時を選択します。 - 期間: 時間枠の期間。最小は1時間です。最大24時間です。期間は時間単位です。
- 識別子 (省略可能): タイムスロットの一意の識別子。
リスト属性から時間枠を追加するには、リスト属性を使用するを参照してください。
- 選択の保存: エンド ユーザーの選択を属性に保存します。
- 繰り返し回数: 有効な応答が届かない場合にメッセージを繰り返す回数を選択します。デフォルトは 繰り返しなし です。最大3回です。
- フォールバック: エンドユーザーが応答しない場合に実行するアクション。フォールバックのドキュメントを参照してください。
- タイムアウト: エンドユーザーが応答する時間制限。最小は 15 秒です。最大は 14400 秒 (240 分) です。タイムアウトドキュメントを参照してください。
返信メッセージタブ:
- タイトル: メッセージのタイトル。最大 512 文字。1行のみ。
- メッセージ テキスト (オプション): エンド ユーザーに送信するメッセージ。最大 512 文字。
- 画像 (オプション): 画像をアップロードするか、リンクを追加します。サポートされているファイルの種類は、.jpg と .png です。
- 画像スタイル: オプションは、アイコン、小、大です。デフォルトはアイコンです。
受信済みメッセージに画像を追加し、返信メッセージには追加しない場合は、受信済みメッセージの画像が使用されます。
タイムピッカーについて詳しくは、「Apple Messages for Business](/apple-messages-for-business/message-types#time-picker) のドキュメントを参照してください。
Instagram DM
Instagramメッセージングは、企業がエンドユーザーとコミュニケーションをとるのに役立つ双方向メッセージングチャネルです。
Instagram メッセージングは、リッチ カードやカルーセルなど、さまざまなメッセージ タイプを提供します。各メッセージの種類のメッセージング制限を確認してください。
チャットボットでInstagram Messagingを使用するには、NTT CPaaSアカウントでこのチャンネルを有効にするが必要です。
回転木馬
カルーセルメッセージを使用すると、1つのメッセージで複数のリッチカードを送信できます。テキストに加えて、画像、ハイパーリンク、および各リッチ カードのボタンを含めることができます。エンド ユーザーは、水平スクロールを使用してリッチ カードを表示し、アイテムを比較し、個々のリッチ カードに対してアクションを実行できます。
カルーセルには、最小 1 枚、最大 10 枚のリッチ カードが含まれます。
カルーセルを追加するには、チャットボット送信からカルーセルエレメントをドラッグ&ドロップします。
カード: カルーセルに豊富なカードを追加します。リッチ カードを追加するには、カードの追加 を選択します。
各リッチ カードには、次の要素が含まれています。
- カードタイトル
- 字幕(オプション)
- 画像 (オプション): 画像をアップロードするか、URL を追加します。サポートされているファイルの種類は、.jpg と .png です。
- アクション URL: エンド ユーザーがリッチ カードでタイトルまたは画像を選択したときに開く URL を入力します。
- ボタン: 最大 3 つのボタンを追加します。
ボタン: 手動で、またはリスト属性からボタンを追加します。ボタンを手動で追加するには、ボタンの追加 を選択します。リスト属性からボタンを追加するには、リスト属性からボタンを追加 を選択します。
ボタンには、次の要素が含まれます。
- From 属性: ボタンの作成に使用される属性。リスト属性からボタンを作成する場合に適用されます。list 属性に 3 つ以上の値が含まれている場合、メッセージは送信されません。
- イテレーションラベル: 属性値のプレースホルダーの名前。リスト属性からボタンを作成する場合に適用されます。
- タイトル:ボタンに表示されるテキストを入力します。
- タイプと値:ボタンの種類を選択します。タイプに応じて、値を指定します。
| 種類 | 形容 | 価値 |
|---|---|---|
| ポストバック | エンドユーザーは、返信を入力する代わりに、これらのボタンを選択して、定義済みの返信を送信できます。これにより、エンドユーザーからの特定の応答をキャプチャできます。 | ポストバック値 |
| URL | URL を共有します。エンドユーザーがボタンを選択すると、リンクが開きます。 | ウェブサイトのURL |
カルーセルについて詳しくは、Instagramのドキュメントをご覧ください。
画像
エンドユーザーに画像を送信します。
チャットボットエディターで、チャットボット送信から画像エレメントをドラッグします。画像をアップロードするか、画像へのリンクを追加できます。
画像へのリンクを追加するには、[リンク] タブで、画像を含むパブリック URL を入力します。属性を使用して URL をカスタマイズできます。
サポートされているファイルの種類は、.jpg と .png です。サポートされる最大ファイル サイズは 10 MB です。
リッチカード
テンプレート化されたリッチ カード メッセージをエンド ユーザーに送信し、メッセージで提供されるオプションの 1 つを選択してすばやく返信できるようにします。
リッチ カード メッセージは、画像、テキスト、リンク、ボタンを 1 つのメッセージにまとめたものです。
リスト属性から値を入力する場合、ボタンとして入力できるのはリストから 3 つの値のみです。属性値プレースホルダに付ける名前に Iteration ラベルを使用します。
画像比率を1:1で使用します。推奨される画像サイズは 600×600 ピクセルです。最大ファイルサイズは 30 MB です。
ステッカー
エンドユーザーのメッセージへの反応としてステッカーを送信します。ステッカーは別のメッセージとして送信されます。
チャットボットエディターで、ステッカーエレメントをチャットボット送信からドラッグします。
ステッカー ID フィールドで、ステッカーを選択します。ハートのステッカーのみがサポートされています。
ステッカーの詳細については、Instagram Messagingのドキュメントを参照してください。
テキスト
エンドユーザーにテキストメッセージを送信します。テキストメッセージには、テキストとオプションのクイック返信が含まれます。
チャットボットエディターで、チャットボット送信からテキストエレメントをドラッグします。
各テキストエレメントには、次のフィールドが含まれています。
- メッセージ: スペース、改行、絵文字、特殊文字、ハイパーリンク、属性を含む最大 4,096 文字。属性を追加する場合は、属性値が入力された後、メッセージの長さが制限を超えないようにしてください。
- クイック返信(オプション): エンドユーザーから情報を取得するための一連のクイックリプライボタンを含めます。クイックリプライボタンは最大13個まで追加できます。
クイックリプライ ボタンを追加するには、[クイックリプライの追加] を選択して各ボタンを個別に追加するか、[リスト属性からクイック返信を追加] を選択して一連のボタンを追加します。
各ボタンについて、以下を設定します。
- クイック返信タイトル:ボタンに表示されるテキスト。
- ポストバック: エンドユーザーがボタンを選択したときにチャットボットが受け取る値。この値を他のチャットボット要素で使用して、チャットボット フローを指示します。例: この値を 条件 エレメントで使用します。
最大 5 つのメッセージバリエーションを追加できます。エンドユーザーはランダムに 1 つのバリエーションを受け取ります。バリエーションを追加するには、バリエーションの追加 を選択します。
オープンチャンネル
早期アクセス
オープン チャネル API を使用すると、メッセージング プラットフォームとチャットボット チャットボットの間でメッセージを交換できます。独自のメッセージングアプリケーションを構築し、この API を使用してチャットボットに接続できます。詳細については、API のドキュメントを参照してください。
チャットボットでオープンチャネルAPIを使用するには、チャットボットがオープンチャネルを使用する必要があります。
応答を受信するための Open チャネル 送信者と Webhook を構成するには、NTT CPaaS アカウント マネージャーにお問い合わせください。
JSONについて
JSON を使用してリッチ メッセージを送信します。
エレメントの構成
チャットボット エディターで、チャットボット送信 から JSON エレメントをドラッグします。
コード フィールドに JSON コードを追加します。また、JSON コードを含む属性を使用することもできます。
例
ラジオボタン「はい」と「いいえ」を送信します。次の JSON メッセージを使用します。
{
"title": "Would you like to receive product updates?",
"type": "radiobuttons",
"options": [
{
"label": "Yes",
"value": "yes"
},
{
"label": "No",
"value": "no"
}
]
}
テキスト
エンドユーザーにテキストメッセージを送信します。
チャットボットエディターで、チャットボット送信からテキストエレメントをドラッグします。
メッセージ フィールドに、メッセージの内容を追加します。このフィールドには、スペース、改行、絵文字、特殊文字、ハイパーリンク、属性など、最大 4,096 文字を含めることができます。
属性を追加する場合は、属性値が入力された後、メッセージの長さが制限を超えないようにしてください。制限を超えると、メッセージが送信されない場合があります。
[メッセージのバリエーションを追加]するには(/automation-studio/chatbots/チャットボット-elements/how-to#message-variations)は、バリエーションを追加を選択します。