下記のようなスプレッドシートを読み込んで、 下記のように表示するようなNext.jsアプリを作ってみます。 環境 ChromeOS Crostini (Linux) Debian 10.10 Docker version 20.10.7 Next.js 11.0.1 GCPでサービスアカウントの準備 Node.jsでスプレッドシートに接続する方法はいくつかありますが、今回はGCPのサービスアカウントを使います。OAuth2等その他の方法については、google-api-nodejs-clientのドキュメントを読んでください。 下記手順でサービスアカウントを用意します。 GCPプロジェクトを作成 「APIとサービス」→「APIとサービスを有効化」→「Google Sheets API」を有効化 「サービスアカウント」→「サービスアカウントを作成」→適当な名前(next-spreadshee