コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

FacebookのMessengerチャットボットは、Facebookページやアプリがユーザーとインタラクトするための新しい方法です。導入からわずか1か月で、それ以来、数多くのチャットボットが誕生しました。これらのチャットボットは驚くほど簡単に設定でき、コーディングスキルはほとんど必要ありません。必要なのはAPIの設定だけで、非常に基本的なものです。資金とスキルが不足している中小企業のオーナーは、Botsifyを利用できます。これは、Facebookページに無料でチャットボットを設定できるWebサービスです。使い方は非常に簡単で、コーディングスキルは一切必要ありません。必要なのは30分と、この手順を解説するこの記事だけです。

Messengerチャットボットを作成するには、まずFacebookページとFacebookアプリが必要です。Facebookページの作成自体は簡単ですが、Botsifyで使えるアプリの作成には少し手間がかかるので、ここではその手順を説明します。まだFacebookページをお持ちでない場合は、まず作成してください。

パート1 – Facebookアプリの作成

ステップ1:開発者ダッシュボードにアクセスし、プロフィール写真の下のドロップダウンを開いて最初のアプリを作成します。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ2:プロンプトが表示されたら、アプリの名前、名前空間(オリジナルである必要があります)、メールアドレス、アプリのカテゴリを入力します。「アプリIDを作成」をクリックします。「アプリIDを作成」をクリックすると、アプリが作成されます。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

パート2 – Facebookアプリの設定

これは、作成したアプリのダッシュボードです。アプリを作成したばかりなので、左側の列に「Messenger」と「Webhooks」の項目は表示されません。ボットを作成するには、まずこれらを追加する必要があります。その方法を詳しく説明します。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ1:左側のバーにある「製品を追加」をクリックします。Facebookアプリに連携できる様々なFacebook製品の一覧ページが表示されます。まず、「Messenger」の横にある「開始する」ボタンをクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ2:  Messenger製品を追加すると、アプリをページに接続するように求められます。ここで、作成したアプリを、アプリを作成する前に作成したページに接続します。複数のページがある場合は、いずれか1つを選択してアプリを接続できます。ページの所有者はご自身であり、管理者ではない必要があります。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ3:ページに接続すると、ページアクセストークンが生成されます。このトークンはボットの設定時に必要になります。すぐにアクセスできるよう、テキストファイルにコピーしておくこともできますし、アプリのダッシュボードに戻って「Messenger」製品タブをクリックし、必要に応じてコピーして確認することもできます。ページが接続されたら、2つ目の製品であるWebhooksの接続に進むことができます。同じ画面に表示される「Webhooksを設定」ボタンをクリックしてください。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ4:次のステップではコールバックURLの入力を求められます。今のところはここまでです。このタブを閉じないでください。Botsifyに切り替えて無料アカウントに登録してください。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

パート3 – チャットボットの作成

ステップ1: Botsifyに登録し、必要な権限をすべて付与すると、ダッシュボードが表示されます。「アプリケーションを作成」をクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ2:ボットに名前を付け、必要に応じて説明を追加し、アプリケーションID(アプリのダッシュボードから取得できます)を入力し、シークレットキーを指定します。シークレットキーは、ボットがアプリやページで認証する際に使用するパスワードのようなものです。任意の値を指定できます(例:secret_key_is_secret)。ページアクセストークンを追加するには、Facebook for Developersのアプリダッシュボードに戻り、左側の列にある「メッセージ」をクリックしてトークンをコピーします。このトークンはパート2のステップ3で生成したものです。Botsifyのページアクセストークン欄に貼り付け、「ボットを作成」をクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ3: Webhookの設定を完了します。Botsifyの「Webhookの設定」タブに自動的に移動します。移動しない場合は、クリックしてください。Botsifyからパート2のステップ4で必要だったコールバックURLが提供されます。以下のハイライト表示されているURLをコピーしてください。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ4:  Facebook for Developersのアプリダッシュボードに戻り、「Webhooks」をクリックして設定します。前の手順でタブが開いていることを前提としていますが、開いていない場合はアプリのダッシュボードに移動し、「Messenger」をクリックします。ページアクセストークンの下にある「Webhooksの設定」オプションをクリックします。クリックすると、次のボックスが表示されます。ここにコールバックURLを貼り付けます。「トークンの確認」欄に、ステップ2で設定したシークレットキーを入力します。4つのオプションすべてにチェックを入れ、「確認して保存」をクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ5:成功を少し味わってから、Botsifyに戻りましょう。Webhookの設定はここまでです。Webhookの設定が完了したら、「有効化」をクリックします。ボットが作成されます。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

パート4 – チャットボットの設定

ステップ1:チャットボットを作成したら、次は会話の仕方を教えましょう。左側の列にある「ボットの設定」または「レスポンスの設定」をクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ2:設定できるレスポンスの種類はいくつかあります。1つ目は基本的なレスポンスで、作成したボットに初めてアクセスしたユーザーに表示されます。他の2つの種類では、テンプレートを作成したりボタンを作成したりできます。これらのオプションを使用すると、コマンドへの応答としてユーザーに画像やリンクを送信できます。このガイドでは、ユーザーがテキストメッセージを送信し、ボットがテキストメッセージで返信するシンプルなチャットボットを取り上げます。「高度なレスポンスの設定」をクリックしてください。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ3:表示されるインターフェースで、コマンドとそれに対するボットの応答を入力できます。左側でボットを選択します。今回の場合、ボットの名前は「My Test Bot」なので、これを選択し、ユーザーがボットに送信する可能性のあるメッセージを入力しました。「Hi」というメッセージがテキスト入力フィールドに入力され、送信されました。次に、同じインターフェースでユーザー名を選択します。ユーザー名の下に「Message as bot」と表示されます。ユーザー名を選択した状態で、誰かが「Hi」というメッセージを送信した際にチャットボットに返してほしい応答を入力し、「送信」をクリックします。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ 4:メッセージを確認すると、ボットの最初の応答が設定されました。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

ステップ5:テストしてみましょう。下記のメッセージ(ハイライト表示)は、ボットを初めて設定したときにのみ表示されます。ユーザーには表示されません。チャットボットは設定通りに応答します。

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

他にも設定できるレスポンスをぜひ試してみてください。他のレスポンスの設定にはコーディングスキルは必要ありません。Botsifyには、他のレスポンスの設定方法を解説した便利なチュートリアルがあります。また、レスポンスの設定を自分で行いたくない場合は、有料サービスになる可能性が高いですが、Botsifyのサービスを利用すれば設定を手伝ってもらえます。

Botsifyを訪問する

Leave a Comment

安全でプライベートなネットサーフィンのためのプロキシブラウザ トップ10

安全でプライベートなネットサーフィンのためのプロキシブラウザ トップ10

匿名ブラウジング、強化されたセキュリティ、シームレスなプロキシ管理を実現する最適なプロキシウェブブラウザを見つけましょう。今すぐおすすめオプションをチェックしましょう!

Facebookでコレクションを作成して共有する方法

Facebookでコレクションを作成して共有する方法

Facebookでコレクションを作成して共有する方法

Facebook Messengerで自分にメッセージを送信する方法

Facebook Messengerで自分にメッセージを送信する方法

Facebook Messengerで自分にメッセージを送信する方法

映画の怖さをチェックして、自分なりの評価を加えましょう

映画の怖さをチェックして、自分なりの評価を加えましょう

ハロウィンまであと数日。もしあなたがトリック・オア・トリートに行くには年齢が高すぎるなら、良いホラー映画を見るのも良いでしょう。良いホラー映画には

スマートQRコードジェネレーターはURLを変更するためのルールを追加し、URLバーからそれらのQRコードを取得します

スマートQRコードジェネレーターはURLを変更するためのルールを追加し、URLバーからそれらのQRコードを取得します

Google Playストアで気に入っている点は、デスクトップからスマートフォンにアプリをダウンロードできることです。私はデスクトップで仕事をしているので、

2025年のビデオ会議に最適なZoom代替ツールとツール

2025年のビデオ会議に最適なZoom代替ツールとツール

パンデミックのおかげで、Zoomは今やユーザーの間で広く知られるようになりました。しかし、このサービスには多くの脆弱性があり、プライバシー保護の観点でも疑問が残ります。

Facebookの投稿を一括削除する方法

Facebookの投稿を一括削除する方法

Facebookの投稿を一括削除する方法

Facebookで自分の政治的傾向を確認する方法

Facebookで自分の政治的傾向を確認する方法

Facebookで自分の政治的傾向を確認する方法

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

コーディングなしでFacebook Messengerボットを作成する方法 [ガイド]

FacebookのMessengerチャットボットは、Facebookページやアプリがユーザーと交流するための新しい方法です。導入されてからまだ1か月しか経っておらず、多くのチャットボットが

Facebookウォッチパーティーを主催する方法

Facebookウォッチパーティーを主催する方法

Facebookウォッチパーティーを主催する方法