MoEngage SDKはいつカードデータを同期しますか?

同期のタイミング

  • MoEngage SDKは、45分ごとにAPIにアクセスして新しく公開されたカードを取得します。
  • アプリ起動時に最初のAPIコールが行われ、その後は45分ごとに続けてコールが行われます。
  • MoEngageが提供するUIを開くと、ローカルストレージに保存されたカードが表示されます。
  • コンテンツを手動で更新するには、画面を更新してください。APIは最新のカードを取得するために5秒以内にトリガーされます。
  • 自己管理カードの場合:
    • getCards() はローカルストレージからカードを取得し、45分ごとにAPIヒットに基づいて更新されます。これにより、新しく取得したカードが表示されるまで最大45分の遅延が発生する可能性があります。
    • fetchCards() は、サーバーから最新のカードを取得し、ローカルストレージを更新するためのAPI呼び出しを直接トリガーします。この関数は、最後のAPI呼び出しから少なくとも5分が経過している場合にのみ使用できます。5分のウィンドウの前に使用した場合、ローカルストレージからのみカードを取得します。ほとんどの場合、 fetchCards() は最新のコンテンツを取得するための迅速なオプションです。

送信トラッキング

  • 送信済みステータスは、ユーザーがアプリの受信トレイを開くかどうかに関係なく、MoEngageサーバーがカードキャンペーンをユーザーに正常に送信したときに追跡されます。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています

How can we improve this article?