
概要
このドキュメントでは、Firebaseプッシュ通知とAuxiaシステムのエンドツーエンドの連携について説明します。この連携は以下の主要コンポーネントで構成されています:
1. クライアントアプリケーションへのFirebase統合
- クライアントアプリケーションでプッシュ通知を受信する
- クライアントアプリケーションから通知関連イベントを送信する
- 統合ガイド
2. Auxiaによるプッシュ通知の送信を有効にする
- サービスアカウントの詳細を共有する
- FCMトークン
- 配信の仕組み
- Auxiaによる通知送信の有効化
3. Auxiaによる通知イベントの収集を有効にする
4. トリートメントの作成
- プッシュ通知トリートメントタイプの作成
連携チェックリスト
- すべてのユーザーのuser_idとFCMトークンのマッピングをユーザー属性としてAuxiaと共有してください。
- プロパティは
fcm_tokenで、プロパティ値にはstring_valueフィールドを設定する必要があります。
- プロパティは
- Firebase通知イベントをAuxiaと共有してください。
- テーブルはFirebaseからエクスポートされたそのままの形式で共有する必要があります。
- 以下のロールを持つサービスアカウントのJSON認証キーを共有してください:
- サービスアカウントには以下のロールが必要です:
Firebase Cloud Messaging API Admin
- サービスアカウントには以下のロールが必要です: