セグメントを作成する際、訪問者IDまたはアカウントIDのいずれかのフィールドにCSVを使用することができます。この記事では、PendoでCSVを使用して作成したセグメントの対象となる訪問者の数が予想と異なる場合がある理由について説明します。
環境:ピープル > セグメント
問題
訪問者IDにCSVを使用する場合、Pendoのセグメント、ガイド、レポートなど、見る場所によって対象となる訪問者の数が異なる場合があります。この不一致は、CSVに含まれる訪問者IDの一部または全部がPendoにまだ存在しないことが原因である可能性があります。これは想定の動作です。詳しくは、セグメントの記事をご覧ください。
説明
セグメントをPendoの他のビューに適用すると、対象となる訪問者の数は別の方法で計算されます。
Pendoは、訪問者のイベントを最初に受信したときに、自動的に訪問者レコードを作成します。一度もPendoにイベントを送信したことのない訪問者は、Pendoに訪問者記録がありません。[ピープル(People)] > [セグメント(Segments)]ページから対象となる訪問者を表示すると、イベントをPendoに送信したことがない場合でも、対象となる訪問者の数にはCSVファイル内のすべての訪問者が含まれます。
セグメントをガイドやレポートに適用した場合、対象となる訪問者の数には、Pendoに存在する訪問者IDのみが含まれます。これは、Pendoにイベントを送信したことがある訪問者です。レポートの場合、これらの訪問者には、レポートの日付範囲内にあるイベントも関連付けられている必要があります。
例
10人の訪問者IDを持つ「マーケティングリスト」というセグメントがCSVを使用して作成されます。[セグメント]ページからは、10人の対象となる訪問者を見ることができます。これは、10人の訪問者全員がPendoに存在するということではなく、CSVファイルに訪問者IDのエントリが10件あるという意味です。
もし、セグメント内の3人の訪問者しかPendoにイベントを送信したことがない場合、Pendoに存在する対象となる訪問者は3人のみとなります。
したがって、同じセグメントがPendoのガイドに適用される場合、そのガイドの対象となる訪問者は3人のみとなります。同様に、訪問者リストなどのレポートに同じセグメントが適用され、日付範囲が「今日」の場合、対象となる訪問者は3人のみです。これは、日付範囲内でイベントがPendoに送信された数です。
解決策
対象となる訪問者の数の違いは、通常、すべての訪問者がイベントをPendoに送信するまではCSV内の訪問者IDがPendoに存在しないことが原因です。
ガイドのターゲティングにCSVを使用してセグメントを作成する場合は、Pendoにまだ存在しない訪問者IDに対して何もする必要はありません。ユーザーがアプリケーションにアクセスすると訪問者のアクティビティが収集され、訪問者レコードがPendoに自動的に作成されます。Pendoは、訪問者がガイドの対象であることをセグメントに基づいて検出し、他のすべてのガイド表示要件が満たされている場合、その訪問者にガイドを表示します。
これは、アカウントIDにCSVを使用するセグメントにも当てはまります。