SDKで取得したデータ(位置情報や許諾変更値など)をAPPBOXサーバーに送るタイミングについて

SDKでは、ユーザーが端末内で操作したアプリ内行動のイベントログや、位置情報を取得できます。SDK内で取得した情報をAPPBOXサーバーに送るタイミングは以下の通りです。

 

iOS

ユーザー情報更新(初回起動時以外は、前回から変更があった場合のみ)

  • アプリ初回起動時に送信
  • アプリがアクティブになったとき
  • バックグラウンドフェッチが発動したとき(このタイミングはOS側に依存しますが、通常、数時間に1回程度の頻度で発生します)

 

位置情報更新(位置情報をオンにして組み込んでいる場合のみ)

  • ネットワーク測位が観測されたとき(ユーザーがある程度の距離を移動すれば、自動的に発生します)
  • 5分間隔で確認(定期GPS測位を組み込んでいる場合のみ)

 

イベント情報送信

  • アプリがバックグラウンドに移行したとき
  • バックグラウンドフェッチが発動したとき(このタイミングはOS側に依存しますが、通常、数時間に1回程度の頻度で発生します)

 

 注意事項
1時間~最大で数時間のタイムラグが発生する場合があります。

 

Android

ユーザー情報更新(初回起動時以外は、前回から変更があった場合)

  • アプリ初回起動時に送信
  • お知らせの設定を変更したとき
  • 3分間隔で確認

 

位置情報更新(前回から変更があった場合のみ)

  • 5分間隔で確認(組み込み時に変更可能)

 

イベント情報送信

  • アプリがバックグラウンドに移行したとき
  • 1時間間隔で送信

 

※時間間隔があるものについては、Android 6.0 以降のOSでDozeモードに入った場合は、想定通りの動作をしなくなります

 

 注意事項
最大1時間程度のタイムラグが発生する場合があります。

このセクションの記事

解決できましたか?

改善のため、アンケートにご協力ください。

0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

間違いや、他の内容について知りたいことなどがあればコメントを残してください。
任意のメールアドレスとパスワードで登録・サインインができ、お問い合わせの状況もご確認いただけます。

サインインしてコメントを残してください。