プッシュ通知
はじめに
Catalystプッシュ通知を使用すると、アプリがユーザーのデバイスでアクティブに実行されていない場合でも、アプリケーションのユーザーにリモート通知を送信できます。Catalystは、プッシュ通知をCatalystのWeb、iOS、およびAndroidアプリケーションに統合する簡単な方法を提供します。
プッシュ通知を送信する前に、アプリを登録してCatalystプッシュ通知にエンロールするための一連の手順に従う必要があります。これらの手順を以下に順番に示します:
- FirebaseのAndroid構成ファイルの生成
- Firebaseアクセス用の秘密鍵の生成
- CatalystでのAndroidプッシュ通知サービスの設定
- プッシュ通知用のモバイルデバイスの登録
プッシュ通知用のモバイルデバイスの登録
上記の最初の5つの手順を完了した後、Androidアプリに以下のコードを実装して、Catalystプッシュ通知にデバイスを登録できます。
Androidモバイルデバイスをテストデバイスとして登録するには、以下のコードスニペットに示すように、必要なパラメータを指定してregisterNotification()メソッドを呼び出す必要があります:
val app = ZCatalystApp.getInstance()
app.registerNotification(device_token,"bundleID",
"appID", test_device_boolean, {
Log.i("Register","App register successfully");
}, {
Log.i("Register","App register failed");
})
パラメータ:
-
device_token: アプリのFCMから取得したデバイストークン。
-
bundleID: Catalystにアプリを登録する際、およびFirebaseで設定したAndroidアプリのバンドルID。
-
appID: プッシュ通知でCatalystがアプリに対して生成したアプリID。これは、CatalystコンソールのPush NotificationsのAndroidセクションで確認できます。
-
test_device_boolean: テストデバイスの場合はtrueに設定し、本番デバイスの場合はfalseに設定します。
デバイスが登録されると、アプリユーザーにプッシュ通知を送信できるようになります。ユーザーは、権限プロンプトから許可をクリックして、デバイスにプッシュ通知を送信するためのアプリの権限を提供する必要があります。
Catalystコンソールから登録済みデバイスにテストプッシュ通知を送信する方法については、このヘルプセクションを参照してください。APIからテスト通知を送信することもできます。
コードベースを通じてプッシュ通知を送信する方法については、Java、Node.js、およびPython SDKドキュメントを参照してください。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us