2024年6月に入ってからだと思いますが、パソコンからAmazon.co.jpにアクセスすると毎日のようにAmazonアカウントからログアウトされた状態になるようになりました。
その度にログインをし直すのですが、確実に「ログインしたままにする」にチェックマークを入れているにも関わらず、毎日のようにAmazonから勝手にログアウトされてしまう状態です。原因は不明で最初はそのうち直るだろうと思っていたものの、いつまで経っても症状は解消されないまま…。
二段階認証を導入しているため、その度にワンタイムパスワードの確認&入力をするのが面倒なので、解決に向けてこの問題と向き合ってみることにしました。
Cookieが怪しい?
Amazonのようにメールアドレスとパスワードを入力してサービスにログインし、その後もログイン状態が保持されるのは、Cookieという仕組みが関係していることは理解していました。
僕が普段利用しているChromeブラウザの設定を確認してみるとCookieを削除する項目がありますが、これを実行してしまうとWebサイトでのログイン状態が解除されてしまうので、できればやりたくありません。
またここには最近良く耳にする「サードパーティ Cookie」という項目もあるようです。このタイミングでネットで情報収集をしてみると、どうやら近ごろAmazonから勝手にログアウトされてしまう問題が多発しているみたいで、解決策としてサードパーティのCookieにAmazonを登録すると良いという情報を発見。
試しに登録してみたのですが、やはり1日ほど経つと勝手にログアウトしてしまうようで問題の解決には至りませんでした。
サードパーティ Cookieの設定画面を表示する方法
僕の場合だとサードパーティのCookieの設定は効果がありませんでしたが、その設定画面の表示方法を簡単に記しておきます。
まずはChromeの右上にある「︙」をクリックし、表示されたメニューの下の方にある「設定」の順にクリックします。
設定の画面が表示されたら左側のメニューより「プライバシーとセキュリティ」をクリックし、「サードパーティ Cookie」をクリックします。画面下にサードパーティCookieの使用を許可するサイトの設定があります。
または、Chromeブラウザのアドレスバーに”chrome://settings/cookies“と入力するやり方もありますよ。
こんな感じ(↑)でAmazon.co.jpが登録されていればOKのようです。
なお、先頭にある[*.]ですが、これを入力しておくとドメイン全体でサードパーテのCookieが許可されるようなので念の為入れておきました。
Keepa(拡張機能)を無効にしてみる
サードパーティのCookieを設定する以前に、もしかするとこれが原因なのではないかと頭の中でチラついていたものがありました。それはChromeの拡張機能としてインストールしている「Keepa – Amazon Price Tracker」です。Amazonの価格履歴をグラフで表示できる便利な拡張機能であるのは言わずと知れてますね。
欲しい商品の買い時を見定めるのに普段からお世話になっているのですが、Amazonからしたらこういった機能は迷惑極まりないだろうなと以前から思っていました。なのでもしかするとKeepaを利用しているユーザーに対して、Amazonが今回のような対応を取ったのではないかと勘繰ったわけです。
試しにChromeからKeepaを無効にして様子を見てみたところ、数日が経過してもAmazonからログアウトされることはなくなりました。ということはやはり原因はKeepaにあったと推測することができそうです。
勝手にログアウトされなくなった?
恐らくですが、当記事を執筆中にKeepaがこの問題に対処(?)したみたいで、Keepaを有効にしていてもAmazonから勝手にログアウトされることはなくなりました。確認してみるとどうやら2024年6月19日にKeepaのアップデート(バージョン5.23)があったようで、丁度この頃から勝手にログアウトされた報告がネットで見られなくなったので、このアップデートで問題に対処したのかもしれません。
それであればこの記事を執筆する必要もないかなと思ったのですが、Amazonが再びKeepaの締め出しを行ってくる可能性も捨てきれず、そうなると延々といたちごっこが続くことも予想されます。その度に当記事がお役に立てる(?)可能性もあるので記事は破棄せずに公開することにしました。
普段はKeepaを無効にしておいて必要なときだけ有効にしてみるなど、AmazonからログアウトされずにKeepaを使い続ける方法を検証をしている最中だったのですが、とりあえず現時点では問題が解決されているので現状のままKeepaを使い続けようと思います。