🦁結論🦁
スプレッドシートをAPIなしで読み込むには
「URLをCSV形式のURLに変換してアクセス」
すれば可能読み込み可能になる。
ただし、権限を
「URLを知ってる人全員」にする必要がある。
押さえておくべき点
- スプレッドシートのURLの構成は通常【https://docs.google.com/spreadsheets/d/】{spreadsheet_id}/edit)
- CSV形式のURLの構成は【https://docs.google.com/spreadsheets/d/{spreadsheet_id}/pub?gid=0&single=true&output=csv】
- 通常のURLは人がデータを編集・閲覧する場合に適している
- CSV形式のURLはプログラムでデータを自動処理する場合に適している
CSV形式のスプシの利用シーン
- データ分析や機械学習モデルへの入力データとして使用
- 定期的なデータバックアップ
- スクリプトで自動レポート生成
注意点
- 適切なアクセス権限が設定されていないと読込できない。
- CSV形式のURLはプレーンテキストデータ。
まとめ✍️
URLをCSV形式に変更することだけで読込ができるので楽ちんですね。