---
type: note
kind: Recipe
tags: ['google-sheets', 'google-cloud']
status: release
ctime: 2024-06-22
mtime: 2026-09-01
generated: { by: human:cbcruk, at: 2024-06-22T13:22:05Z }
verified: { by: claude/opus-5, at: 2026-08-19T00:00:00Z }
sources:
  - id: developers-google-sheets-api
    resource: https://developers.google.com/sheets/api/guides/concepts
    title: "Google Sheets API"
  - id: github-theoephraim-node-google
    resource: https://github.com/theoephraim/node-google-spreadsheet
    title: "google-spreadsheet"
  - id: console-cloud-google
    resource: https://console.cloud.google.com/
    title: "Google Cloud"
  - id: thenewstack-how-to-use-google-sheets-as-a
    resource: https://thenewstack.io/how-to-use-google-sheets-as-a-database-with-react-and-ssr/
    title: "How To Use Google Sheets as a Database With React via Next.js"
---

[Google Sheets API](https://developers.google.com/sheets/api/guides/concepts)를 쓰려면 GCP 설정을 먼저 하고 [google-spreadsheet](https://github.com/theoephraim/node-google-spreadsheet)로 조작한다.

**순서를 기억하려고 적어둔 것이다.** 각 단계의 방법이 아니라 밟는 차례가 내용이다.

1. 서비스 계정 설정
2. [Google Cloud](https://console.cloud.google.com/) 프로젝트 생성
3. Google Sheets API 활성화
4. API 자격 증명 생성
5. 서비스 계정 생성
6. 서비스 계정 키 생성
7. 환경 변수 설정

---

- [How To Use Google Sheets as a Database With React via Next.js](https://thenewstack.io/how-to-use-google-sheets-as-a-database-with-react-and-ssr/)
