【実践編2】GAS + AI Studio 情報収集パイプライン(Drive準備とAPIキー取得)

GAS

前回整理した「情報キャッチアップの自動化パイプライン」の構築ロードマップに沿って、今回から具体的な作業手順を記録していく。

今回はコード実装の土台となる「Step 1: 事前準備(Google Drive)」と「Step 2: Google AI StudioでのAPI Key取得」についてまとめる。

Step 1: 事前準備(Google Driveフォルダの作成) GASが抽出・要約したMarkdownファイルを保存するための場所を用意する

  1. Google Driveを開き、任意の場所に新しい出力用フォルダを作成する。(例:「AI_News_Output」)
  2. 同じく、過去のファイルを日次で退避させるためのアーカイブ用フォルダも作成する。(例:「AI_News_Archive」)
  3. それぞれのフォルダを開き、ブラウザのアドレスバーに表示されるURLを確認する。

URLの「/folders/」以降に続くランダムな英数字の文字列が「フォルダID」となる。

この2つのフォルダIDは次回のGAS実装時に使用するため、テキストエディタなどに控えておく。

Step 2: Google AI StudioでのAPI Key取得 次に、GASからGeminiモデルを呼び出すための認証キーを発行する

  1. Google AI Studio(aistudio.google.com)にアクセスし、Googleアカウントでログインする。
  2. 画面左側のナビゲーションメニューから「Get API key」をクリックする。
  3. 「API キーを作成」ボタンを押し、新しいプロジェクト(または既存プロジェクト)でキーを生成する。今回は無料枠での利用とするため、お支払い情報の設定はしない。
  4. 発行された「AIza…」から始まるAPIキーをコピーする。

※注意点として、このAPIキーは絶対に外部(GitHubなど)に公開してはならない。次回のGAS実装において、コード内に直接記述するのではなく、GASの「スクリプトプロパティ」に環境変数として安全に登録して使用する。

次回のログ(実践編3)では、今回控えた「フォルダID」と「APIキー」を用いて、いよいよGASのプロジェクト作成とコアロジック(記事抽出と要約)の実装手順について記載する。

タイトルとURLをコピーしました