インストール
MoEngage Inbox SDK をアプリケーションに追加するには、アプリケーションの pubspec.yaml ファイルを編集し、以下の依存関係を追加します。このプラグインは moengage_flutter プラグインに依存しています。moengage_flutter プラグインもインストールされていることを確認してください。詳細については、ドキュメントを参照してください。
Android でのインストール
iOS でのインストール
iOS の場合、ネイティブの依存関係はコア SDK 自体に含まれているため、通知センターをサポートするために追加の依存関係を含める必要はありません。メッセージの取得
すべての受信トレイメッセージを取得するには、以下のように fetchAllMessages() メソッドを使用します。これにより InboxData のインスタンスを取得できます。InboxData のペイロード
InboxData は以下の形式で受信されます。未クリックのメッセージ数の取得
受信トレイから未クリックのメッセージ数を取得するには、以下のように getUnclickedCount() メソッドを使用します。メッセージクリックのトラッキング:
受信トレイ内のメッセージのクリックをトラッキングするには、以下のように trackMessageClicked() メソッドを使用します。メッセージの削除:
メッセージのリストから特定のメッセージを削除するには、以下のように deleteMessage() メソッドを使用します。ハイブリッドフレームワークは、MoEngage のデフォルトの通知センターをサポートしていません。セルフハンドルの通知センターのみがサポートされています。