AI活用と意思決定デザイン

スプレッドシートとApps Scriptを準備する

2イベントグッズ販売POSアプリをつくる
意思決定AI活用ChatGPTGeminiClaude

この時間でやること

今回は、コードを書く前の準備をします。

やることはシンプルです。

Googleスプレッドシートを作る
↓
Apps Scriptを開く
↓
Code.gs と index.html を入れる場所を作る

まだ難しいコードの説明はしません。

今日のポイントは、アプリを作る作業場所を準備することです。


今回使うもの

使うものは、次の2つです。

使うもの役割
Googleスプレッドシート商品・注文・在庫を保存する場所
Google Apps Scriptアプリを動かすためのプログラムを書く場所

Google公式のApps Scriptガイドでも、スプレッドシートから 拡張機能 > Apps Script を選ぶと、スプレッドシートに紐づいたスクリプトを作成できると説明されています。


1. Googleスプレッドシートを開く

まず、ブラウザで次のページを開きます。

https://docs.google.com/spreadsheets/

Googleアカウントにログインしていない場合は、ログイン画面が出ます。

自分のGoogleアカウントでログインしてください。

Googleスプレッドシートは、Google公式でもオンラインで表計算ファイルを作成できるサービスとして案内されています。


2. 新しいスプレッドシートを作る

画面左上あたりにある、

空白

または、

Blank spreadsheet

をクリックします。

新しいスプレッドシートが開きます。


3. ファイル名を変更する

左上のタイトル部分をクリックします。

最初は、

無題のスプレッドシート

のような名前になっています。

これを、次の名前に変更します。

イベントグッズ販売POS

名前は自由ですが、授業ではこの名前にしておくと分かりやすいです。


4. Apps Scriptを開く

スプレッドシート上部のメニューから、次の順番でクリックします。

拡張機能
↓
Apps Script

すると、新しい画面が開きます。

ここが、プログラムを書く場所です。


5. Apps Scriptの画面を確認する

Apps Scriptを開くと、最初から Code.gs というファイルがあります。

画面の左側に、次のように表示されていればOKです。

ファイル
└ Code.gs

Code.gs は、アプリの裏側の処理を書く場所です。

今回のアプリでは、次のような処理を担当します。

商品を読み込む
注文を保存する
在庫を減らす
販売履歴を取得する
売上を集計する

今は意味を全部覚えなくて大丈夫です。


6. プロジェクト名を変更する

Apps Script画面の左上に、プロジェクト名があります。

最初は、

無題のプロジェクト

のようになっています。

そこをクリックして、次の名前に変更します。

イベントグッズ販売POS

スプレッドシートと同じ名前にしておくと、あとから探しやすいです。


7. index.html を作る

次に、画面用のファイルを作ります。

Apps Script画面の左側にある「+」ボタンをクリックします。

その中から、

HTML

を選びます。

ファイル名を聞かれたら、次のように入力します。

index

ここで注意です。

index.html

ではなく、

index

と入力します。

Apps Scriptが自動で .html を付けてくれます。


8. ファイルが2つあるか確認する

左側のファイル一覧が、次のようになっていれば成功です。

Code.gs
index.html

この2つが、今回のアプリで使うメインファイルです。

ファイル入れるもの
Code.gsサーバー側の処理
index.html画面側のHTML

9. 今日はまだコードを貼らなくてOK

この第2節では、まだ完成コードを貼らなくて大丈夫です。

今回のゴールは、貼り付ける場所を作ることです。

次の第3節で、

Code.gs にコードを貼る
index.html にコードを貼る

という作業をします。

焦らなくて大丈夫です。

まずは、入れ物を作れたら成功です。


10. ここまでできたかチェック

次のチェックが全部できていればOKです。

□ Googleスプレッドシートを作った
□ ファイル名を「イベントグッズ販売POS」にした
□ 拡張機能 → Apps Script を開いた
□ Apps Scriptのプロジェクト名を変更した
□ Code.gs がある
□ index.html を作った

全部できていれば、次に進めます。


よくあるつまずき

困ったこと対応
Apps Scriptが見つからないスプレッドシート上部の「拡張機能」を見る
index.htmlが作れない左側の「+」からHTMLを選ぶ
index.htmlではなくindexと入力するのが不安index でOK。自動でHTMLファイルになります
画面が英語になっているExtensions → Apps Script を選ぶ
保存ボタンが分からない上部のディスクアイコン、または Ctrl + S / Command + S

ここで覚えること

今回覚えることは、これだけです。

スプレッドシート = データを保存する場所
Apps Script = アプリのプログラムを書く場所
Code.gs = 裏側の処理を書く場所
index.html = 画面を作る場所

この4つが分かれば十分です。


ミニ確認

Q1. 商品や注文データを保存する場所はどこですか?

回答

Googleスプレッドシートです。


Q2. プログラムを書く場所はどこですか?

回答

Google Apps Scriptです。


Q3. 画面を作るファイル名は何ですか?

回答

index.html です。


Q4. 裏側の処理を書くファイル名は何ですか?

回答

Code.gs です。


まとめ

今回は、アプリを作るための作業場所を準備しました。

まだコードを書いていなくても、ここまでできていれば大きな一歩です。

スプレッドシートを作る
↓
Apps Scriptを開く
↓
Code.gs と index.html を用意する

次はいよいよ、完成コードを貼り付けます。

「自分のレジアプリ」が動き始める手前まで来ました。

教材トップへ戻る