前回整理した「情報キャッチアップの自動化パイプライン」の構築ロードマップに沿って、今回から具体的な作業手順を記録していく。
今回はコード実装の土台となる「Step 1: 事前準備(Google Drive)」と「Step 2: Google AI StudioでのAPI Key取得」についてまとめる。
Step 1: 事前準備(Google Driveフォルダの作成) GASが抽出・要約したMarkdownファイルを保存するための場所を用意する
- Google Driveを開き、任意の場所に新しい出力用フォルダを作成する。(例:「AI_News_Output」)
- 同じく、過去のファイルを日次で退避させるためのアーカイブ用フォルダも作成する。(例:「AI_News_Archive」)
- それぞれのフォルダを開き、ブラウザのアドレスバーに表示されるURLを確認する。
URLの「/folders/」以降に続くランダムな英数字の文字列が「フォルダID」となる。

この2つのフォルダIDは次回のGAS実装時に使用するため、テキストエディタなどに控えておく。
Step 2: Google AI StudioでのAPI Key取得 次に、GASからGeminiモデルを呼び出すための認証キーを発行する
- Google AI Studio(aistudio.google.com)にアクセスし、Googleアカウントでログインする。
- 画面左側のナビゲーションメニューから「Get API key」をクリックする。
- 「API キーを作成」ボタンを押し、新しいプロジェクト(または既存プロジェクト)でキーを生成する。今回は無料枠での利用とするため、お支払い情報の設定はしない。
- 発行された「AIza…」から始まるAPIキーをコピーする。
※注意点として、このAPIキーは絶対に外部(GitHubなど)に公開してはならない。次回のGAS実装において、コード内に直接記述するのではなく、GASの「スクリプトプロパティ」に環境変数として安全に登録して使用する。
次回のログ(実践編3)では、今回控えた「フォルダID」と「APIキー」を用いて、いよいよGASのプロジェクト作成とコアロジック(記事抽出と要約)の実装手順について記載する。

