ヒットのバッチ処理

ヒットのバッチ処理では、キュー内のヒット数が設定済みの制限を超えるまで、ヒットの送信を抑制できます。

重要

ヒットのバッチ処理を使用するには、オフライン追跡を​有効​にし、SDK バージョン 4.1 以降を持っている必要があります。

ヒットのバッチ処理を有効にするには、ADBMobileConfig.json ファイルを更新して batchLimit の値を指定します。

"analytics": {
    "batchLimit": 5,
    ...
}

値に 0 より大きい数を設定すると、SDK は batchLimit の値と等しいヒット数をキューに追加します。このしきい値が渡されると、キュー内のすべてのヒットが送信されます。

ヒットのバッチ処理では、次のメソッドを使用します。

  • Analytics.getQueueSize は、ヒットのバッチ処理キュー内の現在のヒット数を示す long を返します。

  • Analytics.sendQueuedHits は、現在キューに格納されているヒット数にかかわらず、キュー内のすべてのヒットを強制的に送信します。

  • Analytics.clearQueue は、キュー内のすべてのヒットを送信せずにクリアします。

このページ