2段階認証と Google Analytics API

すぐに気づかなかったんだけど、Google の 2段階認証プロセスを有効にしてから Analytics API (今は Core Reporting API というようだ) を使っている毎朝実行するプログラムがエラーを起こすようになっていた。まあ、考えてみれば当たり前か。

で、回避方法は「アプリケーション固有のパスワード」を生成してそれを用いてアクセスすること。ただ、「アプリケーション固有のパスワード」が多くなるとセキュリティ強度としてはどうなんだろうという気はする。