Pushpad は、ウェブサイトやウェブアプリにプッシュ通知を送信できるようにするサービスです。AppSheet アプリ内に bot を作成し、この bot で Pushpad 通知を送信します。
注: ユーザーのモバイル デバイスにプッシュ通知を送信する場合は、bot から通知を送信するをご覧ください。
Pushpad との統合を設定するには:
-
Pushpad アカウントを作成します。
Pushpad のauth_tokenとproject_idを受け取ります。 -
AppSheet アプリで bot から webhook を呼び出し、webhook を次のように構成します。
-
URL を以下のように設定します。
https://pushpad.xyz/projects/<project_id>/notifications
ここで<project_id>は、Pushpad によって発行されたproject_idです。 -
[Body] フィールドに以下のように入力します。
{ "notification": { "body": "Hello World", "title": "My Title" } }
任意のテキストを入力し、本文をカスタマイズします。更新済みのレコードのデータを使用する変数と式を含めることができます。 -
[Headers] フィールドに以下のように入力します。
Authorization: "Token token=""<auth_token>"""
ここで<auth_token>には、Pushpad から取得したauth_tokenの値を指定します。
-
-
アプリのデプロイ チェックを実施し、アプリを [Deployable] としてマークしなければ、bot はアクションを実行しません。
-
アプリを更新して bot を起動します。Audit History ログから bot が成功したことを確認します。しばらくすると Pushpad から通知が送信されます。