MoEngageカードは、以下のプロセスを通じてSDKに同期されます:
- アプリがMoEngage SDKを初期化すると、MoEngageサーバーに接続します。
- SDKは最新のカードを取得するためにMoEngageサーバーにネットワークリクエストを送信します。
- サーバーは、コンテンツとメタデータを含むカードデータを含むペイロードで応答します。
- SDKは取得したカードデータをデバイスにローカルで保存します。
- アプリは次に、このローカルに保存されたデータを使用して、ユーザーにカードを表示します。SDKは、アプリが開かれるたびに、または特定のトリガーが発生したとき(アプリが再開される場合や特定のイベントなど)に、このプロセスを繰り返してカードデータを更新することがあります。
この同期メカニズムは、アプリが受信トレイに最新のカードコンテンツを持っていることを保証します。