「このアプリでは「Google でログイン」機能が一時的に無効」エラー対処方法(スプレッドシートのアドオン)

Googleスプレッドシートのアドオンをインストールしようとすると、「このアプリでは「Googleでログイン」機能が一時的に無効」というメッセージが出て、インストールできない事象が起きます。

今回、このエラーメッセージが出た場合のエラー原因について調査してみました。

 

スプレッドシートのアドオンのインストール時に表示

「このアプリでは「Googleでログイン」機能が一時的に無効」というメッセージが表示されたのは、Googleスプレッドシートのアドオンをインストールしようとしたタイミングです。

アドオンをインストールする際には、アドオンに対して各種データの読み取り・書き込み、操作を許可する認証画面が表示されます。

Googleスプレッドシートでアドオンを取得・インストールする際に表示される認証画面

表示された認証画面でGoogleアカウントを選択して、次の画面に遷移したところ、問題の「このアプリでは「Googleでログイン」機能が一時的に無効」のメッセージが表示されました。

「このアプリでは「Googleでログイン」機能が一時的に無効」と表示され、スプレッドシートアドオンのインストールができない

本来であれば、操作権限に関する許可ボタンが表示され、それを押すとインストールが行われるのですが、権限許可の画面にすすめることができません。

その結果、スプレッドシートのアドオンもインストール未完了になってしまいます。

原因はアドオン側のGoogle認証が未完了のため

スプレッドシートのアドオンをインストールする際に、なぜ「このアプリでは「Googleでログイン」機能が一時的に無効」が表示されるのか調査してみました。

最初はユーザー側のブラウザ環境やスプレッドシートの設定を疑いましたが、そこは原因ではありませんでした。

原因は、アドオンのソフト側でGoogleの認証が未完了だからというものです。

スプレッドシートのアドオンとして表示されているのになぜ未認証なのか疑問に感じます。

しかし、アドオンとして登録されていても、Googleの認証が外れる事象が起きることがあるそうです。

Chromeの拡張機能もそうですが、Google認証のところで不具合が起きると、「このアプリでは「Googleでログイン」機能が一時的に無効」のメッセージが表示されインストール不可能になります。

アドオン利用ユーザー側の対応方法はない

「このアプリでは「Googleでログイン」機能が一時的に無効」というメッセージが表示されるのは、ユーザー側の環境の問題ではありません。

スプレッドシートのアドオンやGoogleの拡張機能を提供する側で、Googleに対しての認証ができていないため、発生する事象です。

そのため、残念ながら、ユーザー側でスプレッドシートの設定を見直したり、Googleアカウントの設定変更しても解消せず、対応方法はありません。

できることとしては、スプレッドシートのアドオンを提供している会社や開発者に、インストールできなくなっている事象を伝えることです。

もしかしたら、アドオン提供者側で「このアプリでは「Googleでログイン」機能が一時的に無効」という事象が発生していることに気づいていない可能性もあります。

そうした状況を提供者に通知することで、アドオン側でGoogle認証を行い、改善してくれる可能性があります。

まとめ・終わりに

今回スプレッドシートのアドオンのインストールの際に、「このアプリでは「Googleでログイン」機能が一時的に無効」メッセージが表示されてインストールできない原因を調査しました。

これはアドオン側が原因のトラブルで、Google認証で不具合が起きた場合に発生します。

残念ながら、ユーザー側では対処できない事象なので、開発会社や開発者に対応してもらうまで待つしかありません。

そのため、他に代替機能のツールがある場合は、そちらを検討しましょう。