スキップしてメイン コンテンツに移動

投稿

GAS×主要API全部のせ|8つのAPIを駆使するかんたんサンプルプログラムを動かそう

「整理券(APIキー)」を「金庫(スクリプトプロパティ)」に収めたら、次に行うべきは マザーシステム の構築です。 このブログでは、すべてのAPIキーを「マザーシステム」という一つのプロジェクトに集約します。今後作成するスプレッドシートやツールからは、このマザーシステムを「ライブラリ」として読み込むことで、面倒なキーの設定を一度きりで終わらせます。 1. マザーシステムの構築とキーの最終チェック まずは核となるプロジェクトを作成し、金庫の中身を揃えましょう。 Google Apps Script にアクセスし、「新しいプロジェクト」をクリック。 プロジェクト名を 「マザーシステム」 に変更します。 「プロジェクトの設定(歯車アイコン)」を開き、以下のプロパティがすべて入力されているか確認してください。 分野 プロパティ名(名前) 必要な値 AI GEMINI_API_KEY Google AI Studioのキー 通知 LINE_TOKEN LINE Notify等のトークン 通知 SLACK_WEBHOOK_URL SlackのWebhook URL 通知 DISCORD_WEBHOOK_URL DiscordのWebhook URL 整理 NOTION_API_KEY Notionインテグレーションキー 整理 TRELLO_KEY / TRELLO_TOKEN TrelloのKeyとToken 情報 OPENWEATHER_API_KEY OpenWeatherMapのキー 情報 QIITA_TOKEN Qiitaの個人用トークン 第1部:全API「一括通信診断」プログラム マザーシステムの「コード.gs」を以下に書き換え、保存してから checkAllAPIs を実行してください。どの鍵が壊れているか、あるいは有効かを一気にあぶり出します。 /** * 全API一括疎通確認スクリプト */ function checkAllAPIs() { cons...
最近の投稿

【2026年版】GAS×〇〇で食っていく!「自動化」を本業にするための戦略的キャリアプラン

「GASの基礎はわかった。でも、これだけで一生食べていけるのか?」 正直にお話しします。2026年現在、GAS単体のスキルで「一流のプロエンジニア」として高単価を維持し続けるのは、少しずつ難しくなっています。なぜなら、AIが簡単なコードなら一瞬で生成してしまうからです。 しかし、 「GAS + 〇〇」 という掛け算を持った途端、あなたの市場価値は爆発的に跳ね上がります。今回は、自動化を「副業」から「本業」へと昇華させるための、3つのキャリアプランをご紹介します。 1. GAS × Python:大量データと「速度」の壁を超える GASは非常に便利ですが、Googleのサーバーで動くため「6分間の実行制限」や「処理速度の限界」という弱点があります。 どんな仕事?: 何万件もの商品データの分析、高度な画像解析、SNSの複雑な自動スクレイピングなど。 なぜ必要?: 大規模なシステムを組む際、GASでは「重すぎる」処理をPythonに任せるのがプロの仕事です。 学習のコツ: GASで学んだ「ロジック」はPythonでもそのまま活かせます。本格的なエンジニアを目指すなら、最初に手に入れるべき強力な武器です。 2. GAS × クラウド(GCP):企業の「信頼」を勝ち取る 個人レベルのツールならGASだけで十分ですが、企業の重要なデータを扱うなら「セキュリティ」と「管理」の知識が不可欠です。 どんな仕事?: 企業の基幹システムとの連携、数千人規模で使う社内アプリの構築。 なぜ必要?: 「とりあえず動く」ではなく、「安全に、止まらずに動く」を保証できるのが本物のプロです。Google Cloud(GCP)の知識があれば、単価は一桁変わります。 学習のコツ: GASの裏側にある「Google Cloud Console」を使いこなすことから始めましょう。 3. GAS × AIプロンプト:コードの先の「設計」を見せる 2026年、最も求められているのは「コードを書く人」ではなく、 「AIを使ってビジネスを設計する人」 です。 どんな仕事?: 「どのAI(Gemini, GPT等)をどう組み合わせれば、この業務は10分の1になるか」を提案するコンサルティング業務。 なぜ必要?:...

【2026年版】GASはお金になる?初心者からの「副業ロードマップ」:自動化のプロへ続く道

「GASの勉強を始めたけど、これって本当にお金になるの?」 「ただの事務作業の効率化で終わってしまうのでは?」 そんな疑問をお持ちかもしれません。結論から言えば、 2026年現在、GASスキルの価値はかつてないほど高まっています。 ただし、5年前とは「稼ぎ方」のルールが変わりました。 今回は、このブログのレシピを手に取ったあなたが、どのようにステップアップして収益を上げていくのか。その具体的なロードマップを描いてみましょう。 STEP 1:身近な不便を解決する「自動化の便利屋」 まずは、クラウドソーシングサイト(クラウドワークスやココナラなど)で、数千円〜1万円程度の小規模な依頼をこなす段階です。 主な仕事: スプレッドシートの集計自動化、フォーム回答の自動メール返信、簡易的なスクレイピング。 報酬の目安: 案件単価 3,000円 〜 10,000円 ポイント: ここでは「プログラミングで人の役に立つ」という成功体験を積みます。このブログの「準備ガイド」ができれば、すでに土俵には上がっています。 STEP 2:AIとSaaSを繋ぐ「DXの仕掛け人」 2026年の主戦場はここです。単なる転記ではなく、 「AI(Gemini)と外部サービスを繋ぐ」 ことで、価値が跳ね上がります。 主な仕事: Gemini APIを使った問い合わせの自動要約・分類、Slack/LINEへのAI通知、Notionへのデータ集約システム。 報酬の目安: 案件単価 30,000円 〜 100,000円以上 ポイント: このブログで紹介する「API連携レシピ」がそのまま武器になります。「AIを使いこなして業務を楽にする」提案ができる人は、市場で圧倒的に不足しています。 STEP 3:業務フローを再構築する「自動化コンサルタント」 最終的には、コードを書く時間よりも「相談に乗る時間」に高いお金が払われるようになります。 主な仕事: 企業全体のワークフロー設計、属人化したエクセル作業の完全撤廃、AI導入支援。 報酬の目安: 月額固定(リテーナー契約) 10万円 〜 50万円 ポイント: GASを入り口にして、相手のビジネス全体を理解する力が必要です。ここではGAS以外の知識(P...

【情報収集】天気・技術ニュースのAPI取得マニュアル

外部の「生きたデータ」をGASに流し込むための窓口を確保しましょう。 保存方法は [1-Aの記事] の「金庫」の手順で行います。 1. OpenWeatherMap (天気予報) OpenWeatherMap に登録。 「API keys」タブにあるキーをコピーします。 2. Qiita API Qiitaの「設定」→「アプリケーション」を開く。 「個人用アクセストークン」を発行してコピーします。 3. Yahoo Finance (キー不要) Yahoo FinanceなどはAPIキーなしで数字を取る「スクレイピング」という手法を使います。具体的なやり方は各レシピ記事で紹介します! 4. スクリプトプロパティへの保存 [1-A]の手順で以下の名前で保存してください。 名前(プロパティ) 値 WEATHER_KEY 天気APIのキー QIITA_TOKEN Qiitaのアクセストークン 💡 ためしにAPIを使ってみよう:情報源の接続テスト 情報収集のパスワードが正しくセットされているか確認します。 function testDataConfig() { const weatherKey = PropertiesService.getScriptProperties().getProperty('WEATHER_KEY'); const sheet = SpreadsheetApp.getActiveSheet(); sheet.getRange("A1").setValue(weatherKey ? "お天気API、準備完了!" : "キーが未設定です"); }

【整理】Notion・TrelloのAPI取得マニュアル

Notionなどの「データベース」と繋ぐと、GASがあなたの代わりにノートを整理してくれます。 APIキーの保存方法は、 [1-Aの記事] を参考にしてください。 1. Notion API Notion開発者ポータル で「新しいインテグレーション」を作成。 「シークレット」をコピーします。 【重要】 操作したいNotionページを開き、右上の「…」→「接続先」から、今作ったアプリを追加してください。 2. Trello API Trello Power-Up管理画面 にアクセス。 「APIキー」をコピー。 そのすぐ下の「トークンを生成」リンクから「トークン」もコピーします。 3. スクリプトプロパティへの保存 [1-A]の手順で以下の名前で保存してください。 名前(プロパティ) 値 NOTION_KEY Notionのシークレット TRELLO_KEY TrelloのAPIキー 💡 ためしにAPIを使ってみよう:入館証の読み込みテスト GASが正しく「入館証」を取り出せるか確認します。 function testProductivityConfig() { const key = PropertiesService.getScriptProperties().getProperty('NOTION_KEY'); const sheet = SpreadsheetApp.getActiveSheet(); sheet.getRange("A1").setValue(key ? "Notion連携の準備OK!" : "キーが未設定です"); }

【通知】LINE・Slack・DiscordのAPI取得マニュアル

自動化の醍醐味は、GASに「チャットで報告させる」ことです。 APIキーの保存方法については、 [1-Aの記事] で解説した「金庫(スクリプトプロパティ)」の手順を先に行っておいてくださいね! 1. LINE Messaging API LINE Developers にログイン。 新規チャネルを作成し、 「Messaging API設定」 タブへ。 一番下の「チャネルアクセストークン」を発行してコピーします。 2. Slack (Webhook & API) Slack API で「Create New App」を作成。 「Incoming Webhooks」をONにして、表示されるURLをコピーします。 3. Discord (Webhooks) サーバー設定の「連携サービス」から「ウェブフックを作成」。 「ウェブフックURLをコピー」をクリック。これだけで準備完了です! 4. スクリプトプロパティへの保存 取得したキーは、[1-A]の手順で以下の名前で保存してください。 名前(プロパティ) 値 LINE_TOKEN LINEのアクセストークン SLACK_URL SlackのWebhook URL 💡 ためしにAPIを使ってみよう:金庫の確認テスト チャットへ通知を飛ばす前に、金庫に正しく合言葉が保存されているかチェックしましょう。 function testNotificationConfig() { const props = PropertiesService.getScriptProperties(); const slackUrl = props.getProperty('SLACK_URL') || "未設定"; const sheet = SpreadsheetApp.getActiveSheet(); sheet.getRange("A1").setValue("設定確認:" + slackUrl.substring(0, 10) + "......

【2026年版】GAS自動化の「準備」ガイド:APIキーの入手からかんたんな動作テストまで

「GASの自動化を始めたいけど、設定が難しそう…」と不安に思っていませんか? 実は、GASで外部サービスを操るために必要なのは、 「合言葉(APIキー)」 を手に入れることだけです。 そもそも「GAS」とは? GAS(Google Apps Script)は、Googleが提供する 「Googleワークスペースを自動操縦するための魔法の杖」 です。 特別なソフトをインストールすることなく、ブラウザひとつでメール送信やデータ集計を全自動化できます。 APIとは要するに何? APIを一言でいうなら、 「サービス専用の窓口に並ぶための整理券」 です。 たとえば、あなたがデパート(Google)の厨房(AIやデータ)に直接入ることはできませんが、店員さん(API)に「整理券(APIキー)」を見せれば、代わりに料理を作って持ってきてくれます。 Gemini API:AIの「脳みそ」を呼び出す窓口 今回の自動化で主役となるのが「Gemini API」です。これはGoogleが誇る最新AIの機能を、あなたのプログラムから直接呼び出すための窓口です。 テキストの生成や要約など、これまで人間が頭を使っていた作業をGASが代わりに実行するための「脳」の役割を果たします。 1. Gemini API の整理券を「無料」でもらう まずは、AIの脳みそであるGeminiを使えるようにします。 💰 費用について:無料版で大丈夫? 「Geminiの有料プランに入っていないとダメなの?」と思うかもしれませんが、 結論、無料でOKです! 開発者向けの「Google AI Studio」には無料枠が用意されており、個人の自動化レシピを試す分には十分すぎるほど無料で使えます。 Google AI Studio にアクセスします。 左メニューの 「APIキーを作成」 をクリック。 ポイント: 初めて開いた場合、すでにデフォルトのキーが作成されていることがあります。その場合は、表示されている英数字のキーをコピーするだけでOKです! ※新しく作りたい場合は 「キーを作成」 ボタンから発行できます。 表示された長い英数字をコピーします。これが、あなたの「無料整理券(APIキー)」...