GAS初心者でも、Googleアカウント1つで今日から無料で始められます。JavaScriptの基礎を週10時間学べば、3ヶ月で初案件の受注を目指せます。この記事では学習順序から案件獲得まで5ステップで解説します。

目次

この記事でわかること

3ヶ月で初案件を受注するための5ステップ学習順序(スプレッドシート→Gmail→トリガー→ポートフォリオ→応募)を押さえられます。初心者が最初に作るべき3つの成果物と、クラウドソーシングで採択率を上げる提案文の書き方も確認できます。

この記事の結論

GAS(Google Apps Script)はGoogleアカウントだけで始められる無料の自動化ツールです。初心者が副業案件を取るまでの最短ルートは「スプレッドシート操作→Gmail自動化→トリガー設定→ポートフォリオ化→案件応募」の5段階です。週10時間を3ヶ月継続すれば、初級案件(単価1万〜3万円)への応募が現実的な水準になります。学習だけで終わらせず「自分の業務を1つ自動化する」成果物をクラウドソーシングに出品することが、収益化の最短経路です。

今日やるべき1つ

GoogleアカウントでブラウザからGoogle Apps Script公式エディタを開き、function myFunction() { Logger.log(“Hello GAS”); } を貼り付けて実行ボタンを押す(5分)。

状況別ショートカット

状況読むべきセクション所要時間
GASが何か知りたいGAS初心者は5つの基本APIから習得3分
学習順序を確認したいGAS初心者が最初に作る3つの成果物5分
副業に使えるか判断したいGAS初心者に向いているか3分で診断3分
ポートフォリオに何を載せるか知りたいGASポートフォリオは2種類で差がつく4分
案件獲得の方法を知りたいGAS副業案件は5つの仕組みで獲得5分
実際の体験談を読みたいGAS初心者の実例は2パターンで比較4分

GAS初心者は5つの基本APIから習得

GAS(Google Apps Script)は、Googleが提供する無料のプログラミング環境です。JavaScriptをベースとした構文で記述し、Googleアカウントとブラウザだけで動作します。専用のソフトウェアを購入したりインストールしたりする必要は一切ありません(Google Apps Script 公式)。

GASの実務で使う構文は全体の一部に限られており、変数・条件分岐・繰り返し・関数の4概念を押さえるだけで初級案件に対応できます。

GASはJavaScriptの一部の知識で副業水準に到達

GASで副業案件を受注するために必要なJavaScript知識は、言語仕様全体のごく一部です。具体的には「変数の宣言と代入」「if文による条件分岐」「for文によるループ」「function定義と呼び出し」「配列とオブジェクトの基本操作」の5項目で初級案件の大半をカバーできます。プログラミング全般のフルスタック学習は不要であり、GAS専用に絞った学習が最も効率的です。

GAS公式の学習コンテンツとしてApps Script 基礎 Codelabが無料公開されており、ハンズオン形式で2〜3時間あれば基本的な読み書きを体験できます。この教材を学習の起点にすると、「何から手をつければいいかわからない」という状態を最速で脱出できます。なお、プログラミング副業で稼ぐ方法を解説した記事では、副業未経験からの最初のステップについても詳しく説明しています。

スプレッドシートAPIは多くのGAS案件で使う

初心者が最初に習得すべき5つのAPIは、スプレッドシート操作・Gmail送信・カレンダー登録・フォーム連携・トリガー設定の順です(Apps Script スプレッドシート連携ガイド)。なかでもスプレッドシート操作は、クラウドソーシングに掲載されているGAS案件の多くで要件として登場します。スプレッドシートの読み書きを反復練習することが、収益化への最短経路です。

Googleスプレッドシートの基本操作を5ステップで習得する方法も合わせて確認すると、GAS学習前の土台固めに役立ちます。

GASにはGoogle Workspace外のサービス(SlackChatwork等)を操作するWeb API連携という領域もあります。これは初心者が最初に取り組む必要はなく、スプレッドシートとGmailの2領域で安定して受注できる水準に達してから拡張する順序が適切です。

GASエディタの開き方と最初の実行手順

GASエディタへのアクセスは2通りあります。ひとつはscript.google.comに直接アクセスしてスタンドアロン型のスクリプトを作成する方法です。もうひとつはGoogleスプレッドシートのメニューから「拡張機能→Apps Script」を選んでコンテナバインド型として開く方法です。副業案件のほとんどはスプレッドシートに紐づいたコンテナバインド型で納品するため、後者を最初から習慣化してください。

エディタを開いたら、まずLogger.log(“Hello GAS”)を実行して実行ログにメッセージが表示されることを確認します。この1ステップを完了するだけで「環境構築」が事実上完了しており、他言語のように複雑なセットアップは不要です。

GASのトリガーで自動化が完成する仕組み

GASでの自動実行は「トリガー」という機能で設定します。スクリプトを手動実行するだけでは自動化とは言えず、トリガーを設定してはじめて「ツール」として成立します(トリガーの説明 – Google 公式)。トリガーには「時間ベース(毎日午前9時に実行等)」と「イベントベース(スプレッドシートを編集したときに実行等)」の2種類があります。初心者はまず時間ベースのトリガーから習得すると実務への応用が早く進みます。

トリガーを設定できるようになると、「毎朝9時に前日のスプレッドシートデータをまとめてGmailで送信する」というレベルの自動化が独力で実装できます。この水準が、初級副業案件の受注に必要な最低ラインの一つです。

Loggerで実行ログを読む習慣が上達を加速する

初心者が最初に身につけるべきデバッグ習慣は、Logger.log()で変数の中身をログに出力して確認することです。多くの初心者はスクリプトが動かない原因を特定できず、ここで挫折します。Logger.log()を使って「期待している値が変数に入っているかどうか」を1行ずつ確認する習慣を作れば、エラーの多くは自己解決できるようになります。

CHECK

▶ 今すぐやること: Googleスプレッドシートを新規作成し、メニューから「拡張機能→Apps Script」でエディタを開いてLogger.log(“Hello GAS”)を実行する(5分)

Q: JavaScriptを全く知らないとGASは無理ですか?

A: 無理ではありません。GASの初級案件で必要な構文は変数・条件分岐・ループ・関数の4種類に絞られており、JavaScriptの入門書の最初の2〜3章相当を学べば副業水準に到達できます。

Q: GASの開発環境はMacとWindowsどちらが向いていますか?

A: どちらでも問題ありません。GASはブラウザ上のエディタで動作するため、OSの差異は開発体験に影響しません。

GAS初心者が最初に作る3つの成果物

「何を作ればいいか分からない」という状態から抜け出すには、最初から独創的なツールを目指す必要はありません。スプレッドシートの読み書き→Gmail送信→トリガー自動化という順番に「1つずつ動くものを作る」ことが最も効果的な学習法です。

成果物1:スプレッドシートの自動集計ツール(所要1〜2週間)

最初に作るべき成果物は、スプレッドシートのA列に入力された数値をB列に集計して書き込む自動処理です。シンプルに見えますが、この1つで「シートの読み込み・データの処理・結果の書き込み」という3つの基本操作を実装することになり、GAS案件の根幹スキルを身につけられます。

初級案件の依頼者が求めているのは「自分では作れないが、あれば便利な小さなツール」です。複雑である必要はなく、実際のクラウドソーシング案件の多くがこの水準の処理を要件としています。

成果物2:Gmailの自動送信ツール(所要2〜3週間)

2番目の成果物は、スプレッドシートの特定セルに入力された宛先・件名・本文を読み取り、Gmailで自動送信するスクリプトです。GmailApp.sendEmail()という関数1つで実装でき、コード量は20〜30行程度に収まります。初心者が「メール送信の自動化」という機能を名刺代わりの実績として持てるようになるまで、学習開始から2〜3週間が目安です。

この成果物をトリガーと組み合わせて「毎週月曜9時に自動送信する」設定まで完成させると、クラウドソーシングのプロフィール欄に「スプレッドシート連携のメール自動化ツールを実装」と記載できる水準になります。

成果物3:カレンダー自動登録ツール(所要3〜4週間)

3番目の成果物は、スプレッドシートに入力した予定一覧をGoogleカレンダーに一括登録するスクリプトです。CalendarApp.createEvent()を使って実装し、スプレッドシート・Gmail・カレンダーの3領域を連携させた経験が積み上がります。この3つの成果物を作り終えた段階で、初級副業案件に応募できる最低水準のポートフォリオが完成します。

CHECK

▶ 今すぐやること: スプレッドシートのA1〜A5セルに数値を入力し、B1に合計を書き込むGASスクリプトを作成して実行する(30分)

Q: コードは全部自分で書く必要がありますか?

A: 学習目的であれば自分で書くことを推奨します。副業受注後の実装ではChatGPTやGeminiを補助ツールとして活用することが現実的です。AIが生成したコードを読んで理解・修正できる力を先に養うことが重要です。

Q: 学習にかかる時間はどのくらいですか?

A: 週10時間ペースで3つの成果物を完成させるまでに4〜6週間が目安です。週5時間のペースでは6〜10週間を想定してください。

GAS初心者に向いているか3分で診断

「GASで副業を始めるべきか」と迷う方に向けて、現状に応じた判断フローを用意しました。あてはまる選択肢を順番に確認するだけで、自分の現在位置と次の行動が分かります。

Q1: Googleスプレッドシートを週1回以上業務で使っていますか?

使っている → Q2へ進む

使っていない → Q3へ進む

Q2: スプレッドシートで「手作業で繰り返している処理」が1つ以上ありますか?

ある → Result A

ない → Result B

Q3: Webブラウザを使った作業(フォーム入力、データ整理等)を仕事でしていますか?

している → Result B

していない → Result C

Result A: 今すぐGASを始めるべき状況

自分の業務に即した自動化の題材がすでに手元にあります。その繰り返し作業をGASで解決することが、最も実践的な学習方法かつポートフォリオ素材になります。学習開始から3ヶ月以内の案件受注を現実的に目指せます。

Result B: 学習優先で基礎固めを先行させる状況

GASを活用する直接的な業務環境はまだ整っていませんが、Googleサービスを日常的に使っているため学習環境は十分です。まず3つの成果物(自動集計・Gmail送信・カレンダー登録)を完成させてから案件応募を検討してください。

Result C: GAS以外の入口を先に検討する状況

Googleサービスとの接点が少ない現状では、GASの副業より先にGoogleスプレッドシートの基本操作やGoogle Workspaceの日常活用から始めることを推奨します。スプレッドシートに慣れてからGASに移行すると学習コストが大幅に下がります。

CHECK

▶ 今すぐやること: 上記Q1〜Q3を確認し、Result Aに該当する場合は自分の「手作業で繰り返している処理」を1つメモに書き出す(3分)

Q: 文系や非エンジニアでもGASは習得できますか?

A: 習得できます。GASはプログラミング初心者向けに設計された実行環境であり、理系・エンジニア経験の有無より「自分の作業を自動化したい」という動機の強さが上達速度に直結します。

Q: 副業でGASを活用するのに資格は必要ですか?

A: 資格は不要です。クラウドソーシングや業務委託の案件応募に資格要件はなく、成果物の品質と納期対応が評価基準になります。

GASポートフォリオは2種類で差がつく

クライアントが採否を判断するのは「自分の課題をこの人が解決できるか」という1点です。ポートフォリオを「何を作ったか」の一覧として捉えると、作っても案件が取れない状態に陥ります。

タイプA:「課題解決型」ポートフォリオで差別化する

初心者に最も成果が出やすいポートフォリオは「自分が実際に抱えていた業務課題をGASで解決した成果物」の形式です。例えば「毎週30分かけて手作業でやっていた売上集計をGASで5分に短縮した」という説明は、クライアントが「自分の会社でも同じことができる」と判断する根拠になります。「自動化できた時間」「削減できた工数」を数値で示すことが、他の初心者ポートフォリオとの差別化ポイントです。

最初のポートフォリオに独創的な機能は不要です。「よくある業務の繰り返し処理をGASで解決した経験」の方が、クライアントの実務ニーズと直結しやすいため受注につながりやすいです。フリーランスのポートフォリオ作成については別記事でも詳しく解説しています。

タイプB:「汎用ツール型」ポートフォリオで継続受注を狙う

2種類目は「多くの企業が使えるような汎用的なツール」を作ってGitHubやQiitaで公開する形式です。例えば「スプレッドシートの特定条件のセルに色をつけて担当者にメール通知するツール」は複数業種で転用できるため、受注の引き合いが継続しやすい傾向があります。ただし、汎用ツールを作るには実装力が必要なため、タイプAで2〜3件の実績を作ってからタイプBに進む順序を推奨します。

スプレッドシートとGmailの組み合わせが最も受注に近い

ポートフォリオに載せる成果物の種類で迷ったときは「スプレッドシート操作×Gmail通知」の組み合わせを優先してください。この2領域の組み合わせは、クラウドソーシングに掲載されているGAS案件で要件として含まれることが多い形式です。最初のポートフォリオとしてこの組み合わせを選ぶことが、受注確率が高い選択になります。

CHECK

▶ 今すぐやること: 「自動化する前に何分かかっていた作業か」「GAS実装後に何分に短縮したか」の2点を成果物の説明文に追記する(10分)

Q: GitHubがなくてもポートフォリオは作れますか?

A: 作れます。Googleスプレッドシートで動作するGASをデモとして相手に共有する方法や、スクリーンショットと説明文をnoteに掲載する方法でも代替できます。初級案件ではGitHub公開は必須ではありません。

Q: ポートフォリオは何件あれば十分ですか?

A: 初級案件の応募には2〜3件が目安です。件数より「何を自動化して何分削減したか」という具体的な数値説明の有無が採否に影響します。

GAS副業案件は5つの仕組みで獲得

プラットフォームの選択より「自分のスキル水準に合った案件規模を選ぶ」ことが受注率を決める最大の要因です。

ハック1:クラウドワークスで初案件は1万円以下の単機能案件を狙う

【対象】: ポートフォリオが完成してクラウドソーシングに初応募する段階の初心者

【手順】: クラウドワークスで「GAS」「Google Apps Script」で検索し、予算1万円以下の単機能案件に絞り込みます(5分)。案件説明文を読み「自分が作った成果物と同じ処理内容か」を確認し、合致するものに絞ります(10分)。提案文に「類似の処理を自分の業務で実装した経験があります。成果物のリンクはこちらです」とポートフォリオのURLを1つ添付して応募します(20分)。

【ポイント】: 「自分の成果物と案件要件が一致している案件のみに的を絞って応募する」方が採択率が高くなります。提案文の具体性が増し、クライアントが「この人は私の課題を理解している」と判断しやすくなるためです。類似経験のある人が採択されやすい市場原理が働いています。

【注意点】: 案件単価が500円〜2,000円の格安案件に応募する必要はありません。要件変更・修正対応・コミュニケーションコストを考慮すると時間単価が最低賃金を下回るリスクが高く、初案件として選ぶメリットはほぼありません。

ハック2:ランサーズのサービス出品で「受注を待つ」仕組みを作る

【対象】: 応募型での受注に行き詰まりを感じている、または営業の手間を減らしたい段階の初心者

【手順】: ランサーズの「サービス出品(スキル出品)」機能でGASの固定成果物(例:スプレッドシート自動集計ツール)を3,000円〜5,000円で出品します(30分)。サービス説明文に「どんな業務課題を解決するか」「納品物はGASスクリプトとマニュアルのセット」を明記します(20分)。出品後1〜2週間は問い合わせが来なくても掲載を継続し、タイトルの文言を週1回調整します(各5分)。

【ポイント】: サービス出品型は「このサービスを買う」という購買行動であり、競合比較なしに成約します。固定成果物として出品することで要件交渉コストがゼロになり、初心者が最も消耗する「要件のすり合わせ」を回避できます。

【注意点】: 「何でも対応します」という形式の出品はしないでください。汎用的な出品は依頼者に内容が伝わらず、問い合わせすら来ない原因になります。

ハック3:Twitterよりnoteで技術記事を書いて問い合わせを獲得する

【対象】: SNS発信を試みたものの成果につながらなかった、または情報発信を始めようとしている初心者

【手順】: 「GASで〇〇を自動化した方法」という形式のタイトルでnoteに記事を書きます(作成した成果物の解説記事が最適、60〜90分)。記事の末尾に「同様の自動化ツールの制作依頼はこちら」とクラウドソーシングの自分のプロフィールページURLを掲載します(5分)。月1本のペースで継続し、3本以上の記事が蓄積した段階で検索流入が発生しはじめます(各記事公開後3〜4週間)。

【ポイント】: 「特定のキーワードで検索される技術記事を書いて問い合わせを受ける」方が案件獲得に直結します。フォロワー数は人気の指標であるのに対し、検索流入は「今その課題を抱えている人」との接点であり、購買意図が格段に高いためです。技術記事は資産として機能し続け、SNS投稿の効果は数時間〜数日で消滅するという構造的な違いもあります。

【注意点】: 記事を書くだけで満足し、末尾の問い合わせ導線を設置しないケースが多く見られます。技術記事は集客のための手段であり、その先に「依頼先」を明示しないと受注にはつながりません。

ハック4:初案件後に「テンプレート化」して単価を上げる

【対象】: 初案件を1件受注した後、次案件での単価交渉に困っている段階の初心者

【手順】: 初案件で作ったスクリプトから「別の案件でも再利用できる部品(関数単位)」を抽出してコメントを付けます(30〜60分)。抽出した部品を組み合わせて「ほぼ完成した状態のテンプレートスクリプト」を整備します(60〜120分)。次の案件ではテンプレートをベースに実装し、提案段階で「類似案件の実装実績がある」として見積もりを高めに設定します(提案文の修正は15分)。

【ポイント】: テンプレートを流用して工数を削減しながら単価を維持するアプローチが実務での単価向上に直結します。クライアントにとっての評価基準は「納期と品質」であり、実装方法がテンプレート流用であることは評価に影響しません。同種の処理を繰り返し受注できる領域に特化することで「専門家」としての価格決定力が生まれます。

【注意点】: テンプレートを流用する際にクライアントの要件に合わせた修正を省略することはやめてください。「以前使ったコードをそのまま流用した」状態での納品は品質トラブルの原因になり、評価を下げるリスクがあります。

ハック5:GAS案件の専門特化で月単位の継続契約を獲得する

【対象】: 単発案件を複数受注した後、安定収入化を目指している段階の初心者〜中級者

【手順】: これまでの受注案件を振り返り「最も頻繁に依頼を受けた処理の種類」を1つ特定します(15分)。その領域に特化した案件実績とポートフォリオを前面に出す形でプロフィールを書き直します(30〜60分)。単発案件の納品後に「運用・改修のサポートも月額固定でお受けできます」と提案します(10分)。

【ポイント】: 「スプレッドシート自動化の専門家」「Gmailシステムの専門家」のように領域を絞った専門化の方が継続受注の獲得率が高まります。専門特化したプロフィールはクライアントの検索意図と一致しやすく、競合との比較が発生しにくいためです。継続契約は信頼関係の上に成立するものであり、初回の専門性の提示が信頼形成の起点になります。

【注意点】: 特化する領域は「自分が最も早く実装できる処理」で選ぶ必要はありません。「クライアントから最も頻繁に依頼される処理」という市場のシグナルに従って領域を選ぶことが、継続受注につながりやすい選択です。

CHECK

▶ 今すぐやること: クラウドワークスで「GAS」で検索し、予算1万円以下の案件を3件リストアップして案件要件を自分のポートフォリオと照合する(10分)

Q: クラウドソーシングと直接契約どちらが良いですか?

A: 最初の3〜5件はクラウドソーシング経由を推奨します。受注の仕組みが整っており、トラブル時の対応フローがあるためです。直接契約への移行は実績と信頼が蓄積してから検討してください。

Q: 初案件の単価はいくら程度が現実的ですか?

A: 初級案件(単機能の自動化1〜2つ)では3,000円〜1万円が現実的な相場です。JavaScript経験がある場合は最初から1万〜3万円の案件に応募できますが、未経験からの場合は低単価で実績を作ることを優先してください。

GAS初心者の実例は2パターンで比較

実際にGASで副業を始めた人の体験から、成功と失敗の分岐点を確認します。どちらの状況も、最初の判断が後の収益化の速度を大きく左右しています。

ケース1(成功パターン): 自分の業務を先に自動化して実績にした

本業でGoogleスプレッドシートを使った日報管理を手作業で行っていたWebライターは、学習開始から4週間でGASを使った自動集計スクリプトを実装し、毎週45分かかっていた集計作業を5分以下に短縮しました。この成果物の説明文(「週40分の工数を削減」「実装コード90行」)をそのままクラウドワークスのポートフォリオに転記し、学習開始から3ヶ月で最初の案件(8,000円)を受注しました。

「業務で使えるものをそのまま副業のポートフォリオにした。やっていることは同じなのに、名前の付け方で実績になった。」

GAS副業・自動化の始め方

「副業用に別のサンプルを作ってから案件に応募する」という順序を取っていれば、ポートフォリオ完成が2〜3ヶ月後ろ倒しになっていた可能性があります。

ケース2(失敗パターン): 学習だけを続けてポートフォリオ化を後回しにした

学習教材を複数購入し、2ヶ月かけてJavaScriptとGASの仕様を体系的に学習した事務職の方は、「まだ実力が足りない」という判断から案件応募を先送りし続けた結果、学習開始から6ヶ月経過しても1件も受注できていませんでした。最終的に「とりあえず応募してみる」ことでフィードバックを得てから急速に改善し、初受注まで計8ヶ月かかりました。

「完璧に理解してから案件を取ろうとしたのが最大の失敗。クライアントの要件に合わせて作る実装力は、実際に受注してからしか身につかなかった。」

GAS開発代行の副業体験

学習開始から4〜6週間で最初の案件に応募していれば、実務フィードバックを早期に得て習得速度が上がり、初受注が半分以下の期間で達成できた可能性があります。

フリーランスが初営業で挫折しないためのステップも参考に、完璧主義を手放して動き始めることが最速の成長につながります。

CHECK

▶ 今すぐやること: 現在の学習状況を確認し、「成果物が1つでも完成している」場合はクラウドワークスへのプロフィール登録を今日中に完了する(20分)

Q: 学習と並行して案件に応募してもよいですか?

A: 推奨します。学習だけを6ヶ月続けるより、未完成のポートフォリオでも3ヶ月時点で応募してフィードバックを得る方が、最終的な習得速度が上がります。

Q: 最初の案件でトラブルが起きたらどうすればいいですか?

A: まずクラウドソーシングのサポートに相談してください。要件変更・追加修正・納期延長はよくある状況であり、初案件ではトラブル対応の経験自体がスキルになります。

GAS初心者は3ヶ月で初案件に到達できる:今日からできる5つの行動

GASは学習開始当日から実行できる無料ツールです。週10時間×3ヶ月の学習でクラウドソーシングの初級案件(3,000円〜1万円)に応募できる水準に達します。学習→成果物→ポートフォリオ→案件応募のサイクルを可能な限り早く回すことが、収益化の最短経路です。

最初の案件を取るために必要なのは完璧なスキルではなく、「クライアントの課題を解決できる成果物が1つある」という状態です。今日、Googleスプレッドシートのエディタを開いて最初のスクリプトを実行することが、3ヶ月後の初案件につながる最初の一歩です。

状況次の一歩所要時間
GASエディタを一度も開いていないGoogleスプレッドシートからエディタを開いてHello GASを実行する5分
学習中だが成果物がまだないスプレッドシートの自動集計スクリプトを完成させる1〜2週間
成果物が1つ完成しているクラウドワークスにプロフィールを登録して成果物を掲載する30分
プロフィール登録済みで未応募予算1万円以下の単機能案件を3件探して1件に応募する30分
1件受注済み成果物をテンプレート化して次案件の単価を上げる2〜3時間

GAS初心者に関するよくある質問

Q: GAS初心者が副業で月5万円を稼ぐにはどのくらいかかりますか?

A: 週10時間の学習ペースで3ヶ月後に初案件受注(3,000円〜1万円)、6ヶ月で月2〜3万円、12ヶ月で月5万円が目安です。案件の受注数や単価は応募の積極性と成果物の質によって変わります。

Q: GASとPythonはどちらを先に学ぶべきですか?

A: Googleサービスの業務自動化を副業目的とする場合はGASを先に学ぶことを推奨します。Pythonの方が汎用性は高いですが、Googleスプレッドシート・Gmail・カレンダーの連携はGASが圧倒的に簡単に実装でき、初案件に到達するまでの学習コストが低いためです。副業向けプログラミング言語の選び方も参考にしてください。

Q: 無料でGASを学べる公式教材はありますか?

A: はい。Googleが提供するApps Script 基礎 Codelabが無料で公開されています。ハンズオン形式でスプレッドシート操作・Gmail連携・カレンダー登録の基礎を2〜3時間で体験できます。

【出典・参照元】

Google Apps Script 公式

Apps Script ガイド

Apps Script スプレッドシート連携ガイド

トリガーの説明 – Google 公式

Apps Script 基礎 Codelab

GAS副業・自動化の始め方

GAS開発代行の副業体験