【初心者向け】GASとLINEを連携する方法|通知を自動送信する最短ステップ完全ガイド

「スプレッドシートの内容をLINEに通知したい」
「GASとLINEを連携するって難しそう…」
「メールじゃ気づかないからLINEでリアルタイムに受け取りたい」

そんなあなたへ。
この記事では、Google Apps Script(GAS)とLINE Notifyを使って、GASからLINEに通知を送る方法を、はじめての方でもできるようステップバイステップで解説します。

業務報告・申請確認・在庫変動・フォーム入力通知など、日々の業務を自動でLINEに届けることが可能になります。


準備|GASと連携するのは「LINE Notify」

LINE連携には「LINE BOT」もありますが、初心者や個人利用には「LINE Notify」の活用が最も簡単で現実的です。

LINE Notifyは、指定したLINEアカウントやグループに対して、Webhookなし・GASだけで通知が送れる便利な仕組みです。


ステップ1|LINE Notifyでアクセストークンを取得

  1. LINE Notify公式サイト にアクセス

  2. 右上の「ログイン」からLINEアカウントでログイン

  3. 「マイページ」へ進む

  4. 「トークンを発行する」をクリック

  5. 任意の名前をつけて、通知を送りたい宛先(自分・グループ)を選択

  6. 表示されたトークン(長い英数字)をコピーして保存

▶ このトークンが、GASから通知を送るための“カギ”になります。


ステップ2|GASにスクリプトを記述する

GASエディタで以下のようなコードを記述します:

javascript
function sendLineNotification() { const token = 'ここに取得したアクセストークンを貼る'; const message = 'GASからLINEへの通知テストです🚀'; const options = { method: 'post', headers: { 'Authorization': 'Bearer ' + token }, payload: { message: message } }; UrlFetchApp.fetch('https://notify-api.line.me/api/notify', options); }

▶ 実行すると、自分のLINEに通知が届けば成功です。


ステップ3|トリガーで自動化する(例:毎朝通知)

  1. GASエディタ右上の「時計マーク」から「トリガー」を設定

  2. 関数名:sendLineNotification

  3. イベントタイプ:時間主導型

  4. 実行タイミング:午前9時に毎日 など

▶ これで毎日定時にLINE通知を送る自動化が完成します。


応用アイデア|LINE通知×GASの活用シーン

  • Googleフォーム送信時の自動通知

  • 在庫が閾値を下回ったときのアラート

  • 売上日報や数字の定時送信

  • チームでの業務進捗共有

  • 社内申請やエラー報告の即時伝達

▶ メールよりも気づかれやすく、業務スピードと確実性が大きく向上します。


よくある質問(FAQ)

Q. グループLINEに通知を送れますか?

→ ✅ はい。トークン発行時にグループを選べばOK。ただし、LINE Notifyをそのグループに招待する必要があります。

Q. 複数の宛先に同時通知できますか?

→ ❌ LINE Notifyは1トークン=1宛先です。複数送る場合はトークンを切り替えるか、通知先グループをまとめておく必要があります。

Q. メッセージの中に改行や絵文字は使えますか?

→ ✅ 可能です。\nで改行、Unicode絵文字で表現できます。


まとめ|GAS×LINE連携で“リアルタイム通知”があなたの味方になる

GASからLINEへ通知を送れるようになれば、日常業務の見落とし・遅延・漏れを劇的に減らすことができます。

  • メールより気づきやすく

  • コストはゼロで

  • 一度設定すればずっと動く

最初の一歩として、「お知らせ1件をLINEで受け取る」からはじめてみてください。
あなたの業務が、静かに、でも確実に“進化”し始めます。

Shop now