お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Webアプリへのプッシュ通知送信

Catalystでは、1回の関数呼び出しで50ユーザーにプッシュ通知を送信できます。以下に示すように、通知を送信するすべてのユーザーのユーザーIDを配列に追加できます。次に、通知に含めるメッセージ文字列とともに、配列をsend_notification()メソッドに渡す必要があります。この文字列には、プレーンテキスト、HTML、またはパースされるJSONオブジェクトを使用できます。

以下で使用されているコンポーネントインスタンスpush_notification_serviceの詳細については、こちらのヘルプセクションを参照してください。

使用するパラメータ

パラメータ名 データ型 定義
notification_message String 必須パラメータです。通知メッセージを格納します。
user_list Array 必須パラメータです。通知を送信するユーザーのIDまたはメールアドレスを格納します。
copy
#ユーザーIDを使用してプッシュ通知を送信する
push_notification_service = app.push_notification()
user_list = [1234556789098, 6756467677890]
logging.info(push_notification_service.web().send_notification("Hi there! The task you scheduled has been completed.", user_list))

ユーザーIDの代わりにメールアドレスを含めて、ユーザーに通知を送信することもできます。メールアドレスを配列に追加し、同じ方法でメッセージ文字列とともにsend_notification()に渡す必要があります。

copy
#ユーザーメールアドレスを使用してプッシュ通知を送信する
push_notification_service = app.push_notification()
user_list = ["amelia.burrows@gmail.com", "emma.hillary@gmail.com"]
logging.info(push_notification_service.web().send_notification("Hi there! The task you scheduled has been completed.", user_list))
情報: 上記の操作を実行するために必要な権限レベルを確認するには、SDKスコープの表を参照してください。

最終更新日 2026-03-30 13:40:30 +0530 IST

このページについて