チャットボットをInstagram/Facebookに紐付けてリリースする際に、「接続するための権限が足りません」というエラーが出た場合、以下の対応で権限を取得することができます。
前提条件
Instagramビジネスアカウントとボットを連携する際に、Meta社の仕様によって、FacebookページとInstagramビジネスアカウントをリンクする必要があります。
さらに、連携する時のFacebookアカウント(CraftChatにログイン時利用するFacebookアカウントと同じ)が、Facebookページに対して一定の権限を持つ必要があります。
権限を設定する方法
Facebookページ上でFacebookアカウントに対してロール権限を設定するために、ページの管理者/作成者に依頼する必要があります。かつ、Meta社はFacebookページの仕様(デザイン)を変更したため、旧いデザインと新しいデザインのページ設定をそれぞれで説明します。
旧いページデザイン
ページ管理者から、Facebookサイトに登録し、ターゲットのFacebookページに遷移
Facebookページの左側のメニューから、「設定」に遷移
設定画面で、左側のメニューから、「ページの管理権限」に遷移
ページの管理権限の画面で、真中の「新しいページの管理権限を割り当て」欄で、CraftChatのダッシュボードにログインしているアカウントが利用しているFacebookアカウント(接続時使ってるFacebookアカウント)の名前やメールアドレスを入力し、権限のところ、可能であれば「管理者」を選択し、最低限の権限として、「モデレーター」を選らんでください。(「編集者」でも大丈夫です)
新しいページデザイン
ページ管理者から、Facebookサイトに登録し、右上のプロフィール画像から、ターゲットのFacebookページにアカウントを切り替え
もしターゲットのFacebookページが表示されない場合、「すべてのプロフィールを見る」をクリックし、一覧から選択してください
切り替え後、もしホームにいる場合、左上のページ名をクリックすると、ページの画面に遷移できます
ページの画面で、左側のメニューから、「設定」に遷移
さらに、左側のメニューから、「新デザインのページ」に遷移
「ページアクセス」の画面で、「Facebookへのアクセスを許可された人」欄の右側に「追加」ボタンを押す
その後、以下のような流れで、CraftChatのダッシュボードにログインしているアカウントが利用しているFacebookアカウント(接続時使ってるFacebookアカウント)の名前やメールアドレスを入力して追加
「このユーザーに全権限を付与する」にチェックを入れます。
※「このユーザーに全権限を付与する」のチェック項目がなく「コンテンツ」「メッセージ」「コミュニティアクティビティ」「広告」「インサイト」それぞれにチェック項目がある場合は、全てにチェックを入れます。
最後は、追加されるFacebookアカウントの方で、Facebookサイトにログインし、Facebookの通知一覧からページの招待を確認してから、再度CraftChatのダッシュボードのリリースページにて接続してください。
関連リンク