LINE公式アカウントでMessaging APIを使ってメッセージを自動配信するには?
LINE公式アカウントでお客様からのメッセージに対応するとき、困ることはありませんか?用意したメッセージでは友だちの質問に答えきれず、的確に返信するには1対1チャットを開く必要があります。手間がかかるうえ、受信箱を常にチェックしなければなりません。LINE APIでMessaging APIを連携すれば、メッセージの見落としをなくし、自動配信が可能になります。

LINE公式アカウントを運用していて、お客様からのメッセージ対応に困ることはありませんか?事前に用意したメッセージでは友だちの質問に答えきれず、的確に返信するには1対1チャットを開いて個別に返信する必要があります。手間も時間もかかるうえ、受信箱を常にチェックしなければなりません。そこでLINE APIでMessaging APIを連携すれば、メッセージを見落とさず、友だちの質問に合わせた自動配信ができるようになります。
Messaging APIとは?どうやってメッセージを自動配信するのか
簡単に言えば、Messaging APIはシステム同士をつなぐ橋渡し役です。LINE Messaging APIを使えば、LINE公式アカウント上にLINE Botのチャットボットを構築し、LINE友だちにパーソナライズされた体験を提供できます。
では、チャットボットはどのようにユーザーが送ったメッセージを認識し、自動返信や自動配信を実現しているのでしょうか。ここでは次の3つの構成要素について少し触れておきます。
- LINE Platform(LINEプラットフォーム):受け取ったすべてのLINEリクエスト(友だち追加、ブロック、ユーザーが送信したメッセージなど)をWebhookでLINE Bot Serverに送ります。
- LINE Bot Server:クライアント側に構築された開発者のBotサーバーです。LINE Platformから送られてくるすべてのLINEメッセージを受け取り、ロジック処理を行ってメッセージの内容を識別します。
- Messaging API:システム(LINE Platform)とシステム(LINE Bot Server)をつなぐ橋渡し役です。Messaging APIによって、LINEメッセージがLINE PlatformとLINE Bot Serverの間でやり取りされます。
少し複雑に感じますか?簡単な例を挙げてみましょう。
ある日、ユーザーAがQRコードからある公式アカウントの友だちになりました。このLINEリクエストはLINE Platformが受け取り、LINE Bot Serverに渡されてロジック処理が行われます。内容を識別したあと、Messaging APIからLINE Platformを経由して、その公式アカウントで事前に設定されたあいさつメッセージがユーザーに返信されます。
この過程で、Messaging APIはシステム間でメッセージを受け渡す役割を担っています(詳しくはLINE Developersの公式ドキュメントをご覧ください)。
Messaging APIによって、LINEメッセージがLINE PlatformとLINE Bot Serverの間でやり取りされます。
Messaging APIこそ、メッセージの自動配信を成功させる鍵です。事業者は友だちが質問しそうな内容をあらかじめ自由に設定しておけます。友だちが実際にメッセージを送ると、Messaging APIがすぐに特定の内容を返信し、公式アカウントを一歩ずつ本格的なLINE Botチャットボットに育てていけます。チャットボットがあれば、LINEのマーケティング担当やカスタマーサポート担当は初歩的な質問に何度も対応する必要がなくなり、複雑な判断が必要な問い合わせに集中できます。「人」と「機械」がそれぞれの強みを最大限に発揮して、友だちの問題を解決できるのです。
Messaging APIでよく使われる応答メッセージ(Reply Message)の形式
公式アカウントとMessaging APIの連携が完了すると、友だちから送られたメッセージを識別して返信できるようになります。Messaging APIには主に次の2種類があります。
- プッシュメッセージ(Push Message):チャットボットがいつでもユーザーに送れるメッセージ。
- 応答メッセージ(Reply Message):チャットボットがユーザーへの返信として送るメッセージ。
友だちのメッセージをきっかけに公式アカウントが返信するものを、応答メッセージ(Reply Message)と呼びます。応答メッセージには次のような形式がよく使われます(詳しくはメッセージの種類をご覧ください)。
- Text message:テキストメッセージ。友だち追加時のあいさつメッセージや一般的なテキストなど。
- Sticker message:スタンプメッセージ。通常はテキストメッセージなどと一緒に送ります。
- Image message:リッチメッセージ。マーケティング施策と組み合わせ、友だちに画像をタップしてもらうことで交流を生みます。
- Video message:リッチビデオメッセージ。テキストメッセージと組み合わせてエンゲージメントを高めます。
- Audio message:音声ファイルを友だちに送る形式。
- Location message:店舗の位置情報を送る形式。友だちがタップすると地図が直接開きます。
- Imagemap message:友だちが画像をタップすると関連ページに移動したり、テキストメッセージやリッチメッセージを送信させたりできる形式。
- Template message:友だちが選択肢をタップすると異なるアクションが実行されます。投票によく使われます。
- Flex Message:複数ページのメッセージ。商品情報、価格、リンクをまとめて友だちに見てもらうのによく使われます。
さまざまなMessaging APIの形式でLINE運用をもっとインタラクティブに
LINE公式アカウントの運用戦略を立てる際は、上記の応答メッセージ形式を組み合わせてさまざまなメッセージを作りましょう。自動配信の流れがより多彩で楽しくなり、チャットボットで自動化しながらも人とのやり取りのような温かみを保てます。
応答メッセージの設定方法
テキストメッセージやスタンプメッセージだけでなく、Messaging APIで一度に5件の応答メッセージを送っても配信数は1件としかカウントされないというLINEのルールを活用し、リッチメッセージや位置情報メッセージなど複数の形式を応答メッセージに組み込んでみましょう。
たとえば友だちが「営業時間」と送ってきたら、次のような内容で返信できます。
- 営業時間と店舗の住所
- 店舗の位置情報メッセージ
- 公式サイトへのリンク付きリッチメッセージ
また、友だちが「問い合わせ」と送ってきたら、次のような内容で返信できます。
- 行動を促す(CTA)テキストメッセージ
- 問い合わせフォームに誘導するリッチメッセージ
- 問い合わせを受け付けたことを伝えるお礼のテキストメッセージ
複数のMessaging API応答メッセージ形式を使えば、友だちに即座に返信しながら配信コストも抑えられます。
長いテキストを送るよりずっとわかりやすいと思いませんか?プッシュメッセージを送るより配信コストを節約できるだけでなく、さまざまな応答メッセージで友だちをLINE公式アカウント内でのアクションへ導けます。さらに、即座に返信することで友だちの待つストレスも軽減できます。
最も充実したLINE Botチャットボットサービス
自動配信でLINE運用をどう効率化できるか知りたくありませんか?もっと多くの応答メッセージ形式を使いたくありませんか?OakMega Social CRMはLINE OAよりも多彩で充実した自動配信サービスを提供し、業界で最も豊富なモジュールも揃えています。応答メッセージにフォームモジュールを直接組み込めば、友だちはLINE上でそのまま問い合わせフォームに入力でき、回答データはチャットボットの管理画面にリアルタイムで統合されます。




















