こんにちは、ウエハラ シンペイです。
今回、以前Glideで作成したコンテンツ検証用にアプリを作成したんですが、更新時に特に通知がないので見落とす可能性が高く、今回Zapier(ザピアー)を使って更新時の通知が届くようにしました。
Zapierとは?
ノーコードで外部アプリケーションを連携させることで様々なワークフローの自動化を実現してくれるWEBアプリケーションで、下記のようなことが実現できるようです。
- 新しいデータ(行)が追加されたら通知メッセージが届く 【Googleスプレットシート】 → 【Slack】
- 新しいメッセージ内容をGoogleスプレットシートに自動保存 【Gmail】 → 【Googleスプレットシート】
- Wordpressの新しい投稿を自動的にツイートする 【WordPress】 → 【X】
などなど。
他にもこちらに使い方事例がわかりやすくまとまってました。
【できること一覧】ツール連携が可能なZapier(ザピアー)の使い方
今回やりたいこと
Glideで作成したアプリに新しい投稿があった際にでSlackに更新通知が届くように実装したい思います。
今回やったこと
1.Zapierアカウントを作成
Zapierから新規アカウントを作成
2.テンプレートを選択
Glideのアプリでは更新があった場合にGoogle Sheetにデータが入る用にしているので、下記のテンプレートを選択しました。(自分で設定するのも簡単にできます)
3. トリガー、アクションを設定
対象となるシートを選択に新規での行が追加されたことをトリガーにSlackに定型文が送られる用に設定しました。迷うポイントが一切ないくらい簡単です。
4. Slackに通知が届きました!
最後に
どうせなら対象ページのリンクもSlackに届くようにしたかったのですが、Zapierはうまくいったのですが、Glide側での設定ができず断念。またチャレンジします。。