流れをシンプルに理解する
難しく聞こえますが、動きはシンプルです。
ユーザーが
LINEに送信
LINEに送信
「予約」など
→
LINE が
GASに通知
GASに通知
Webhook
→
GASが
処理・返信
処理・返信
自動返信など
LINEは「メッセージが届いた」という事実をGASに伝えるだけです。GASはその通知を受け取って「何をするか」を判断し、自動返信・スプレッドシート記録・カレンダー追加などを実行します。
Webhookがないとどうなるか
Webhookがなければ、GASはLINEに何か届いたことを知る方法がありません。代わりに「毎分チェックする」という方法もありますが、リアルタイム性がなく、GASの実行上限も消費します。
Webhookを使うと、メッセージが届いた瞬間に処理が走ります。深夜や休日でも数秒以内に自動返信が届く、という体験はWebhookで実現しています。
Webhook設定・GAS連携の構築はForm Flowにお任せください。技術的な部分はすべて代行します。
LINEで無料相談する →設定に必要なもの
- LINE公式アカウント(Messaging API有効化)
- GASのWebアプリURL(デプロイして発行する)
- LINE DevelopersコンソールでWebhook URLを登録
設定自体は難しくありませんが、GASのコードを書く必要があります。テンプレートを使えばゼロから書く必要はありません。