Show Menu
トピック×

ヒットのバッチ処理

ヒットのバッチ処理では、キュー内のヒット数が設定済みの制限を超えるまで、ヒットの送信を抑制できます。
ヒットのバッチ処理を使用するには、オフライン追跡を​ 有効 ​にし、SDK バージョン 4.1 以降を持っている必要があります。
ヒットのバッチ処理を有効にするには、 ADBMobileConfig.json ファイルを更新して batchLimit の値を指定します。
"analytics": {
    "batchLimit": 5,
    ...
}

値に 0 より大きい数を設定すると、SDK は batchLimit の値と等しいヒット数をキューに追加します。このしきい値を超えると、キュー内のすべてのヒットが送信されます。
ヒットのバッチ処理では、次のメソッドが使用されます。
  • Analytics.getQueueSize は、ヒットのバッチ処理キュー内の現在のヒット数を示す long を返します。
  • Analytics.sendQueuedHits は、現在キューに格納されているヒット数にかかわらず、キュー内のすべてのヒットを強制的に送信します。
  • Analytics.clearQueue は、キュー内のすべてのヒットを送信せずにクリアします。