3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【非エンジニア必見】Gemini × GASで、現場の「泥臭い」業務アプリを爆速開発した話

3
Last updated at Posted at 2025-12-07

中野(株式会社unerry / AI推進担当) 広告運用の現場課題に対し、テクノロジーを用いた解決策の企画・開発に従事。現在は全社的なAI活用推進をリードし、GASによる業務効率化ツールの開発や、生成AIを組み込んだワークフローの構築を行っている。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

はじめに

今回は、非エンジニアの営業出身である私が、GeminiとGoogle Apps Script (GAS) を使って、社内の定型業務をWebアプリ化してしまったライフハックについて書きます。

今流行りの「AI×ローコード開発」です。 「エンジニアじゃないからアプリなんて作れない」と思っている方、もったいないです。 Google Workspaceをお使いなら、追加費用0円でここまでできます。ぜひパクってください。

なぜ作ったのか:現場は驚くほどアナログだ

広告の現場と聞くと最先端に見えますが、裏側のオペレーションは実は超アナログだったりします。

・チャットツール(Slack/Teams等)に散らばる依頼
・「あの件どうなった?」という無限の確認ラリー
・手作業でのスプレッドシート転記とファイル作成

「もっとスマートに働けるはずだ」 そう思った私は、高価なSaaSを入れるのではなく、「手元にあるGASで、バラバラだった依頼窓口を一つに集約し、裏側で面倒な作業を全自動化するシステム」の開発をスタートしました。

システム構成

使ったのはこれだけ。普段の業務で使い倒しているGoogle Workspaceの機能のみです。

・フロントエンド/バックエンド: Google Apps Script (HtmlService)
・データベース: Googleスプレッドシート
・ファイルストレージ: Google Drive

仕組みはシンプル:

1.GASでWebフォーム(HTML)を表示させる
2.入力されたデータをGASが受け取る
3.裏側でスプレッドシートやドキュメントを「よしなに」自動生成する
これだけで、依頼者はフォームに入力してボタンを押すだけ。あとはシステムが勝手にやってくれます。

開発の相棒は「Gemini」

「でも、コード書けないじゃん?」と思った方。 そうです。私はゴリゴリのエンジニアではありません。そこで活躍するのが Gemini です。

開発画面はこんな感じです。
unnamed (2).png

GAS特有の HtmlService の書き方や、非同期処理の記述など、ちょっとややこしい部分は全部Geminiに聞きました。 「こういうフォームを作って、入力されたらスプレッドシートの最終行に追加したい」 と自然言語で頼めば、ベースのコードを書いてくれます。 人間はそれを微調整して貼り付けるだけ。エラーが出たらそのままGeminiに投げれば解決策を教えてくれます。

おわりに

華やかに見える業界も、裏側は泥臭い作業の積み重ねで成り立っています。
ですが、Gemini × GAS という武器を使えば、非エンジニアでもその「泥臭さ」を技術で解決できる時代になりました。

もし同じようにGASで業務ハックに取り組んでいる方がいれば、ぜひ情報交換しましょう!

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?