LINE 無料体験

よくある質問

LINE 底部メニューが LIFF ページを開けない場合

LINE チャット下部の Rich Menu(メニュー)で「ページを開けません。ネットワーク接続を確認してください。」と表示されたときの排查と修正手順。

LINELIFF

回答

LINE で DodoAI 公式アカウントとチャット中、ウィンドウ下部の 「メニュー」(Rich Menu 四格)をタップすると LIFF ページ(YOYO、マイ、会員アップグレード、マイスペースなど)が開くはずです。

LINE ネイティブの 「ページを開けません。ネットワーク接続を確認してください。」 が出る場合、多くは LIFF 設定または Rich Menu リンク の問題であり、端末のネットワーク自体ではありません。

よくある原因

原因説明
LIFF_ID 未設定line-api オンライン ENV に LIFF_ID がなく、Rich Menu が正しい liff.line.me 深リンクを生成できない
Rich Menu が旧リンクのままngrok / テスト LIFF ID で provision したまま本番で再 provision していない
LIFF Endpoint 誤設定LINE Console で Endpoint が https://app.dodoai.jp/liff/liff 多層)→ /liff/liff/… で失敗
Endpoint ドメイン誤りline-api ドメインを指しており https://app.dodoai.jp ではない

運用修正手順(本番)

  1. API 自己チェック(ブラウザまたは curl)
    GET https://<line-api ドメイン>/api/line-messaging-status
    確認:

    • liffIdConfiguredtrue
    • liffAppOriginhttps://app.dodoai.jp
    • richMenuSampleUrls のリンクが https://liff.line.me/{LIFF_ID}/liff/yoyo 形式
  2. 管理台オンライン ENV(サービス ai-dodoai-line-api

    • LIFF_ID を設定(LINE Developers → LIFF アプリ ID)
    • LIFF_CHANNEL_ID 確認
    • ALLOWED_WEB_ORIGINShttps://app.dodoai.jphttps://liff.line.me
  3. LINE Developers Console(Messaging API 同一 Channel)

    • LIFF → Endpoint URLhttps://app.dodoai.jpルートドメインのみ/liff サフィックスなし)
    • Scope に profileopenid
  4. Rich Menu 再 provision(LIFF_ID 設定後)

    cd ai-dodoai-line-api
    npm run rich-menu:provision -- --image ./assets/rich-menu-4.png
    
  5. 再デプロイ ai-dodoai-line-apiai-dodoai-app;LINE で チャットを閉じて再入場 または 再フォロー でメニューキャッシュ更新。

ユーザー側で試せること

  • LIFF ウィンドウを閉じ、チャットに戻って「メニュー」を再タップ
  • LINE を最新版に更新
  • まだ失敗する場合、どのマスで失敗したか発生時刻 をサポートに伝え、line-messaging-status 照合を依頼

関連

最終更新:Fri Jun 19

本ガイドは DodoAI Web/App ヘルプセンター v1.0 向けです。