セッション期限切れ&同時ログインメッセージの説明
LiveAgentのユーザーは、「Your session expired」(セッションが期限切れになりました)または「Concurrent login」(同時ログイン)というメッセージが表示され、アカウントから切断されることがあります。LiveAgent自体にはエージェントをパネルから切断する機能はありませんが、この問題が発生する典型的なシナリオがいくつかあります。ただし、これらのシナリオはLiveAgentパネル内の設定を変更しても防ぐことはできません。

複数のブラウザタブ・デバイス・モバイルアプリへの同時ログイン
LiveAgentでは、エージェントはモバイルアプリを含め、1つのデバイスおよび1つのブラウザタブにのみ同時にログインできます。あるブラウザタブでログイン中に、LiveAgentパネルを別のタブで開いたり、別のブラウザ・デバイス・LiveAgentモバイルアプリからログインしたりすると、以前のブラウザタブからログアウトされます。
セッションの本当の期限切れ
「Your session expired」というメッセージは、セッションが実際に期限切れになった場合にも表示されます。これは通常、PCがスリープモードに入ったり、インターネット接続が突然切断されたりして、ブラウザがLiveAgentと通信できなくなった場合に、約3分後に発生します。
ブラウザによる非アクティブタブの切断
もう一つのシナリオは、ブラウザの動作に起因するものです。ブラウザは、コンピュータのメモリが完全に使用されているときに、非アクティブなタブをスリープ状態にするよう設計されています。そのため、しばらく表示されていない非アクティブなタブを切断することがあります。このデフォルト設定は、ほとんどの主要ブラウザに共通しています。これらの非アクティブなタブはセッションをアクティブな状態に保てないため、セッションが一時停止または終了し、「Your session expired」メッセージが表示されてパネルの再読み込みが必要になります。
これを防ぐには、ブラウザのメモリ使用量を監視し、必要に応じていくつかのタブを閉じるかブラウザを再起動してメモリ使用量を減らすことを検討してください。
サポートチームからのヒント
LiveAgentはブラウザの動作に影響を与えることはできませんが、主要なブラウザでLiveAgentパネルをアクティブな状態に保つための便利なヒントをご紹介します。
- Google Chrome
- chrome://settings/performance で Memory Saver & Energy Saver の設定を無効にし、General(一般)セクションで Always keep these sites active(常にこれらのサイトをアクティブに保つ)の横にある Add(追加)をクリックして https://yourLiveAgentDomain/agent を追加する
- chrome://discards/ でLiveAgentパネルのタブの Auto Discardable(自動破棄)オプションを無効にする
- タブサスペンダーのブラウザ拡張機能を試してみる
- Firefox
- “Auto Tab Discard“または類似のタブサスペンダーブラウザ拡張機能を試し、LiveAgentドメインの例外を追加する。または、about:config に移動して browser.tabs.unloadOnLowMemory を検索し、false に設定することで、タブが破棄されるのを防ぐことができる
- Edge
- edge://settings/system に移動して Performance(パフォーマンス)を開き、Never put these sites to sleep(これらのサイトをスリープ状態にしない)の横にある Add site(サイトを追加)をクリックして https://yourLiveAgentDomain/agent を追加する
- Safari
- Debug(デバッグ)> Miscellaneous flags(その他のフラグ)にある「Hidden Page Timer Throttling」および「Hidden Page Timer Throttling Increases」オプションを無効にする

- Debug(デバッグ)> Miscellaneous flags(その他のフラグ)にある「Hidden Page Timer Throttling」および「Hidden Page Timer Throttling Increases」オプションを無効にする