Pendoは、収集したイベントに基づいてアナリティクスの指標を計算します。アナリティクスに不要なデータを含めないように、除外リストを使用して特定の条件を定義することでイベントをフィルタリング(除外)できます。これは、サーバーホスト、IPアドレス、訪問者ID、およびアカウントIDに基づいて行われます。
また、包含リストを使用して、指定したサーバーホストおよびドメインについてのみ収集されたイベントを表示することもできます。サーバーホストとドメインに対して、除外リストと包含リストのどちらを使用するかを選択する必要があります。
除外リストと包含リストはサブスクリプション全体のオプションで、サブスクリプション管理者は[設定(Settings)]>[除外/包含リスト(Exclude & Include Lists)]から利用できます。
タブ
ドメイン、IPアドレス、訪問者ID、アカウントIDに基づいてイベントを除外したり、特定のサーバーホストやドメインにイベントを含めるよう制限したりできます。これらのオプションは、[設定(Settings)]>[除外/包含リスト(Exclude & Include Lists)]内で4つのタブに分かれています。
サーバーのホスト/ドメイン
[サーバーホスト/ドメイン(Server Host/Domain)]タブでは、インターネット上のサーバーの特定の場所またはアドレスを含めたり、除外したりすることができます。また、「dev*
」や「*
:3000」などのワイルドカードも追加できます。ワイルドカードを使用して作成された項目は、リスト内の1つの項目としてカウントされます。
サーバーホストおよびドメインの包含リストは、制限が非常に厳しい場合があります。データの欠落などの問題に遭遇した場合は、包含リストの設定を確認してください。
IPアドレス
[IPアドレス(IP Address)]タブでは、自宅やオフィスなど、特定のIPアドレスを除外できます。独自のIPアドレスをリストに追加するには、[IPアドレスを追加(Add IP Address)]を選択してから、[現在のIPを検出(Detect My IP)]を選択します。
訪問者ID
[訪問者ID(Visitor ID)]タブでは、訪問者IDに基づいて訪問者を除外できます。また、Pendoの訪問者の詳細セクションから[訪問者を除外(Exclude visitor)]を選択して、個々の訪問者を除外することもできます。
リストにワイルドカードを使用できます。たとえば、訪問者IDがメールアドレスの場合、*
@acme.comを使用して、訪問者IDに@acme.comを含むすべての訪問者を除外できます。
アカウントID
[アカウントID(Account ID)]タブでは、アカウントIDに基づいて訪問者を除外できます。たとえば、従業員が全員「YourCompany」のアカウントでサインインしている場合、「YourCompany」のアカウント全体を除外して、そのデータをすべて消去できます。訪問者IDと同様に、ワイルドカードを使ってAcmeIndustries_*
のような特定のパターンのアカウントIDを除外できます。
除外されたアカウントIDイベントでは、アカウントリストや最初と最後の訪問時刻は更新されません。また、訪問者イベントを除外されたアカウントに関連付けることもありません。
除外リスト
除外リストには最大10,000個の一意の項目を含めることができます。これは、4つのリストすべてに共通する制限です。パフォーマンスへの悪影響を避けるため、5,000項目を超えることはお勧めしません。
除外リストの変更は、Pendo UIから行う必要があります。APIを使用してプログラムで除外リストのエントリを追加、削除、または取得する方法はありません。大量の項目を追加する必要がある場合は、Pendoサポートにお問い合わせください。
除外リストを変更する場合、アナリティクスの更新にかかる時間は、除外された項目に関連付けられているデータ量に応じて長くなります。
除外リストでは[除外されたアカウントと訪問者(Excluded Accounts and Visitors)]を除くすべてのセグメントについて、サーバーホスト/ドメイン、送信元IPアドレス、訪問者ID、アカウントIDのフィルター設定の少なくとも1つに一致するイベントを、Pendoの指標および詳細から除外します。
除外リストは、訪問者のガイドの適格性には影響しません。除外された訪問者は、ガイドの表示やガイドの操作は可能ですが、これらのイベントはPendo全体のアナリティクスから除外されます。
除外されたフィルタに対するメタデータ処理
Pendoは、メタデータイベントを受信した時点で直ちに処理を実行します。除外フィルターの変更時に指標を再計算するのとは異なり、Pendoはメタデータを「再計算」しません。以下では、除外リストのフィルターに一致するイベントのメタデータ処理動作について説明します。
除外リストのフィルターを変更しても、次の効果は維持されます。この効果は、Pendoがイベントを受信した時点での除外リストの状態によって異なります。
- エージェントやAPIで定義された訪問者やアカウントのメタデータの値は、常に即時更新されます。
- ガイドセグメンテーションに適用されるメタデータの値は、引き続きガイド適用に影響します。
- 初回訪問および最終訪問アカウント(自動)のメタデータ値は更新されません。
- 訪問者がまだアカウントIDに関連付けられていない場合、除外されたイベントは、訪問者IDとアカウントIDを関連付けません。そのため、訪問者のアカウントIDおよびアカウント詳細ページの訪問者リストに影響します。このように関連付けが失われる可能性があるにも関わらず、除外フィルターを変更して以前に除外されたイベントを表示する場合、アカウントの詳細表示では指標にイベントが含まれ、訪問者IDがリストされます。これにより訪問者のアカウントIDフィールドの関連付けが失われる可能性があります。
[除外されたアカウントと訪問者(Excluded Accounts and Visitors)]セグメント
このセグメントには、時間範囲において現在の除外フィルターに一致するイベントが1つ以上ある訪問者またはアカウントのリストが表示されます。アカウントと訪問者のページの指標は、リストに表示されている訪問者またはアカウントの除外されたイベントの値を表しています。これらの訪問者がリストされ、訪問者の詳細ページに移動できる場合でも、除外されたイベントは指標に含まれません。
包含リスト
包含リストは、サーバーのホストとドメインでのみ利用できます。Pendo全体のアナリティクスに表示するには、包含リストにサブドメインを明示的に追加する必要があります。
包含リストは、除外リストとは正反対の操作を実行するため、除外リストの代わりとして使用する必要があります。オンにすると、指定したサーバーホストおよびドメインからのデータのみがPendoアナリティクスに表示されます。
包含リストに切り替えるには、[設定(Settings)]>[除外/包含リスト(Exclude & Include Lists)]>[サーバーホスト/ドメイン(Server Host/Domain)]に移動し、[+サーバーホスト/ドメインを除外(+Exclude Server Host/Domain)]の横にある[包含リストに切り替え(Convert to Include List)]を選択します。その後、現在の除外リストの設定について次の2つのオプションが表示されます。
- リストを消去(Clear List):その特定のフィルターのすべての除外リスト設定が削除されます。
- リストを転送(Transfer List)。現在定義している設定の記録を残すことができます。
包含リストを使用する予定で、NPSのメールバックアップを有効にしている場合は、app.pendo.io、us1.app.pendo.io、app.eu.pendo.io、またはapp.jpn.pendo.io(データホスティング環境に応じて)を包含リストに追加します。これを行わないと、[除外された訪問者とアカウント(Excluded Visitors and Accounts)]セグメントでフィルタリングする場合にのみ、メールのNPS回答が表示されます。