> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# データ収集とレポート

> Kameleoonがトラッキングデータをどのように収集するか、データが結果ページに表示されるタイミング、リアルタイムQAと分析レポートにどのツールを使用するかを理解します。

Kameleoonは**データ収集**と**レポート**という2つの独立した処理を分けています。データ収集はほぼリアルタイムで行われます。レポートはビジター（訪問者）またはビジットに基づくものであり、リアルタイムビューではありません。

この違いを理解することで、よくある誤りを防げます。結果ページをQAツールとして使用することです。結果ページは、実験やパーソナライズキャンペーンのパフォーマンスを測定するゴールのコンバージョンとともに、分析済みのビジットおよびビジターデータを表示するものであり、受信イベントのライブフィードではありません。トラッキングが機能していることを確認するには、[Live events](/user-manual/experiment-analytics/analyze-results/data-and-metrics/live-events)を使用してください。

## Kameleoonのデータ収集方法

収集方法は実装タイプによって異なります。

### Web Experimentation

Web実装では、Kameleoonは訪問者のブラウザで動作する`engine.js`スクリプトを通じてデータを収集します。訪問者がページを読み込むと、エンジンは次の処理を行います。

1. 訪問者を初期化し、適用される実験とパーソナライズを評価します。
2. 訪問者をバリエーションに割り当てます。
3. ページビュー、実験へのエクスポージャー、スクロールアクティビティ、ゴールコンバージョンなどのトラッキングイベントを[Kameleoon Data API](/developer-docs/apis/data-api-rest/overview)に送信します。

エンジンは送信リクエストをバッチ処理し、約500msごとにキューを処理します。ページのアンロード時には、処理中のイベントを失わないよう即時送信を強制します。

<Note>
  `engine.js`はブラウザにキャッシュされます。Kameleoonアプリで実験を開始したりゴールを追加したりすると、新規訪問者と、キャッシュされた`engine.js`の有効期限が切れた再訪問者はすぐにその更新を受け取ります。キャッシュがまだ有効な再訪問者は、ブラウザが新しい設定を取得するまで更新を受け取りません。

  変更をQAするには、シークレットウィンドウやプライベートウィンドウでページを読み込むか、ハードリフレッシュを行い、ブラウザが`engine.js`のキャッシュされたバージョンを返さないようにしてください。キャッシュの保持時間については、[Kameleoon のスクリプト(engine.js)はウェブサイトを遅くしますか?](/developer-docs/web-experimentation/faq#will-kameleoons-script-enginejs-slow-down-my-website)を参照してください。
</Note>

### SDK実装

サーバーサイドおよびモバイル実装では、KameleoonはSDKトラッキング呼び出しを通じてデータを収集します。SDKはフラグをローカルで評価し、トラッキングリクエストをバッチでData APIに送信します。デフォルトのフラッシュ間隔は1秒です。`flush`メソッドで即時フラッシュをトリガーすることもできます。

### Warehouseおよびオフラインコンバージョン

データウェアハウスからコンバージョンをインポートする場合、KameleoonはData APIを通じてイベントを受け入れます。APIの成功レスポンスは、Kameleoonがペイロードを受信したことを確認するものであり、イベントがレポートに反映されていることを意味しません。Warehouseから取得したコンバージョンは追加の処理ステップを経ます。詳細は[Warehouse遅延コンバージョン](#warehouse-delayed-conversions)を参照してください。

## データ処理とレポートのレイテンシ

データが利用可能になるまでには、2つの独立したタイミングがあります。

| ステージ        | タイミング                      |
| ----------- | -------------------------- |
| イベント取り込み    | ほぼリアルタイム（トラッキング呼び出しから数秒以内） |
| レポートでの利用可能性 | ビジット終了後                    |

イベントはトラッキング呼び出しの直後にほぼ即座に**Live events**に表示されます。完了したビジットをKameleoonが処理するまで、結果ページには表示されません。

## 「終了したビジット」とは

結果ページは個々のイベントではなくビジットに基づいてレポートします。ビジットは、Kameleoonが訪問者から**30分間**新しいアクティビティを受信しなかった場合に終了します。

ブラウザのタブを閉じることでビジットが終了することが多いですが、それが正式な条件ではありません。ブラウザが開いたままでも、訪問者が30分間非アクティブであればビジットは終了します。

**実際的な意味：** ゴールコンバージョンをトリガーした直後に結果ページを確認した場合、ビジットはまだアクティブである可能性が高く、コンバージョンはまだ表示されていません。ビジットが終了するまで待つか、またはLive eventsを使用してイベントが正しくトリガーされたことをリアルタイムで確認してください。

## QAと分析に使用するツール

| 目的                          | 使用するツール                                                                                       |
| --------------------------- | --------------------------------------------------------------------------------------------- |
| イベントが発火したことを確認する            | [Live events](/user-manual/experiment-analytics/analyze-results/data-and-metrics/live-events) |
| 実験が訪問者をバリエーションに割り当てたことを確認する | [Live events](/user-manual/experiment-analytics/analyze-results/data-and-metrics/live-events) |
| コンバージョントラッキングをデバッグする        | [Live events](/user-manual/experiment-analytics/analyze-results/data-and-metrics/live-events) |
| 実験結果を分析する                   | 結果ページ                                                                                         |
| 統計的有意性とコンバージョン率を確認する        | 結果ページ                                                                                         |

**Live events**はリアルタイムQAに適したツールです。**結果ページ**は実験実行後の分析済みのビジットベースの結果を確認するためのものです。

<h2 id="warehouse-delayed-conversions">
  Warehouse遅延コンバージョン
</h2>

データウェアハウスからインポートされたコンバージョンは、WebまたはSDKイベントとは異なる処理スケジュールに従います。KameleoonがData API経由でペイロードを受け入れた後、別のプロセスがそれらのイベントを実験レポートに結合します。Warehouseからインポートされたコンバージョンについて、Kameleoonは当日中の表示を保証しません。Warehouse統合の想定されるレポートタイムラインの詳細については、カスタマーサクセスマネージャーにお問い合わせください。

## 関連ドキュメント

* [Live events](/user-manual/experiment-analytics/analyze-results/data-and-metrics/live-events)
* [結果ページ用語集](/user-manual/experiment-analytics/analyze-results/results-page/results-page-glossary)
* [Kameleoonのコンバージョンのカウント方法](/user-manual/experiment-analytics/analyze-results/data-and-metrics/how-kameleoon-counts-conversions)
* [Kameleoonのセッションと訪問者のカウント方法](/user-manual/experiment-analytics/analyze-results/data-and-metrics/how-kameleoon-counts-sessions-and-visitors)
