メッセージの種類
Viber ボットでは、次のメッセージタイプを使用できます。
テキスト
標準のテキスト書式を使用するテキストメッセージを送信します。メッセージには絵文字を含めることができます。
テキストメッセージには最大7,000文字を含めることができます。この制限には、URL の文字が含まれます。
画像
テキストキャプション付きの画像を送信します。画像を送信するには、画像への URL を送信する必要があります。また、画像をファイルまたはスタンドアロンの URL として送信することもできます。
画像は、以下の表に示す仕様に従う必要があります。
属性 | 仕様 |
---|---|
キャプション | 512 文字 (最大) |
画像サイズ | 1 MB (最大) |
画像フォーマット | .jpg、.png、.gif (アニメーション以外の GIF のみがサポートされています) |
サムネイル | 400 x 400 ピクセル (推奨) 最大サイズ: 100 kB |
ビデオ
顧客がViberでインラインで視聴できるビデオを送信します。
動画の URL を指定する必要があります。URLには、最後のパス セグメントとして .mp4 ファイル拡張子を持つリソースが必要です。
動画は、以下の表に示す仕様に従う必要があります。
属性 | 仕様 |
---|---|
動画サイズ | 26 MB (最大) |
ビデオフォーマット | .mp4 |
サムネイルサイズ | 400 x 400 ピクセル (推奨) |
サムネイル形式 | JPEG画像 |
ファイル
ドキュメントなどのファイルを顧客に送信します。
ファイル名を含める必要があります。Infobip では、一部のデバイスではこの情報がないとファイルの種類が認識されない場合があるため、ファイル名にファイル拡張子を含めることをお勧めします。
ファイルは、次の表に示す仕様に従う必要があります。
属性 | 仕様 |
---|---|
ファイル名 | 256文字以内(ファイル拡張子を含む) |
ファイルサイズ | 50 MB (最大) |
ファイル形式 | .pdf、.doc、.docx、.ppt、.pptx、.xls、.xlsx |
ステッカー
Viberがサポートするステッカーを送信します。各ステッカーにはID (opens in a new tab)があります。このIDを使用してステッカーを送信します。
ステッカーは Conversations API と Answers で入手できます。
URL
顧客に URL メッセージを送信して、Web ページ、画像、またはファイルに誘導します。
URL の長さは最大 2,000 文字です。
URL メッセージは Conversations API と Answers で使用できます。
場所
顧客がリクエストした場所を簡単に見つけられるように、場所に場所を送信します。このメッセージの種類に必要なのは、場所の座標だけです。
接触
アドレス帳に保存されている連絡先を顧客に送信します。顧客は、この連絡先をデバイスに保存できます。
連絡先メッセージは Conversations API で使用できます。
回転木馬
カルーセルメッセージを使用すると、1つのメッセージで複数のリッチカードを送信できます。各リッチカードには、ウェブサイトや商品のプレビューを含めることができます。顧客はカード上のリンクをクリックして、ウェブサイトや商品を表示できます。顧客は水平スクロールを使用してリッチ カードを表示できます。顧客は、カード内のアイテムを比較し、個々のリッチ カードに対してアクションを実行できます。
各リッチ カードには、次の要素が含まれています。
- 画像
- タイトルテキスト
- 字幕テキスト
- 行動喚起ボタン
行動喚起ボタンは、返信またはOpenURLアクションをサポートします。ボタンには背景画像を含めることができます。
カルーセルメッセージで最大6枚のリッチカードを送信できます。カルーセル メッセージの幅は最大 6 列、高さは最大 7 行です。ボタンが占めるセルの数を設定できます。
カルーセルメッセージは、Conversations APIおよびAnswersで使用できます。

カスタムキーボード
カスタムキーボードを送信して、事前定義された一連の応答またはアクションを顧客に提供できます。このキーボードは、デバイスのネイティブ キーボードの代わりに使用できます。
キーボードはボタンの形をしています。ボタンは、返信アクションまたは OpenURL アクションをサポートします。ボタンには背景画像を含めることができます。
キーボードの幅は最大 6 列、高さは最大 100 行です。ボタンが占めるセルの数を設定できます。
キーボードを別のメッセージとして送信することも、キーボードを別の種類のメッセージに添付することもできます。
カスタムキーボードは、Conversations APIおよびAnswersで使用できます。
