GASとは?物販事業者が使うべき理由
GAS(Google Apps Script)は、Googleサービスを自動化するプログラミング環境です。Googleスプレッドシートと連携し、在庫管理・売上集計・自動通知を無料で実現できます。有料ツールを使わなくても、GASだけで月額数千円分の業務を自動化できるのが最大の魅力です。プログラミング未経験でもテンプレートコードのコピー&ペーストで始められます。
在庫管理スプレッドシートの基本設計
必要なシート構成
- 商品マスタ:SKU・商品名・仕入れ単価・販売価格・最低在庫数
- 在庫台帳:日付・SKU・入庫数・出庫数・現在庫数
- 売上管理:日付・SKU・販売数・売上・利益
- ダッシュボード:在庫アラート・月別売上推移・利益率
在庫アラートの自動通知コード
在庫数が最低在庫数を下回った場合にGmailで自動通知するGASコードです。スプレッドシートの「商品マスタ」シートから現在庫数と最低在庫数を比較し、該当商品をリストアップしてメール送信します。トリガーを毎朝9時に設定すれば、毎日自動で在庫チェックが行われます。
GASの設定手順
- Googleスプレッドシートを開き、「拡張機能」→「Apps Script」をクリック
- エディタにコードを貼り付けて保存
- 「トリガー」→「トリガーを追加」で毎日9時に自動実行を設定
- 初回実行時にGmailへのアクセス権限を承認
売上データの自動集計とグラフ化
Amazon・楽天・メルカリの売上データをCSVでダウンロードし、スプレッドシートにインポートした後、GASで自動集計するフローを構築します。日別・週別・月別の売上推移、商品別の利益率ランキング、在庫回転率を自動計算し、ダッシュボードシートにグラフとして表示します。
LINE通知との連携で在庫切れを即座に把握
GASからLINE Notify APIを呼び出すことで、在庫アラートをLINEで受け取ることも可能です。外出先でもスマホに即座に通知が届くため、仕入れ対応のスピードが格段に向上します。LINE Notifyは無料で、トークンを発行してGASのUrlFetchAppで送信するだけで実装できます。
GAS活用の発展的アイデア
- Keepa APIとの連携で価格変動を自動監視
- 仕入れ発注書の自動生成とメール送信
- 月次利益レポートのPDF自動生成
- Googleフォームで入出庫をスマホから簡単入力
- カレンダー連携で仕入れスケジュールを自動登録
