インサイトクラシックでDigital Experience Analytics(DXA)データ収集を制御します

Last Updated 10月 21, 2026

概要

Digital Experience Analytics(DXA)のデータ収集を制御することで、WalkMeインサイトでユーザーインタラクションデータがいつどこで収集されるかを管理できます。

収集の動作を制御することで、機密ページでのデータ収集を無効にするか、特定のアカウントまたは環境に対してのみ有効にできます。

注

DXAが手動モードに設定されている場合、セッションプレイバックも自動的に手動モードに切り替わります。

https://support.walkme.com/knowledge-base/insights-how-to-start-visions-manually/

ユースケース

DXA収集コントロールを使用して、アプリケーション全体のデータを管理できます。

  • 機密ページ:請求ページやプロファイルページなど、個人を特定できる情報(PII)を含むページでデータ収集を無効にします。
  • 許可リストによる収集:DXAの収集を、ビジネス価値が高い特定のページまたはセクションに制限します
  • アカウント収集の選択:特定の顧客またはアカウント(ベータユーザーやEU外のお客様など)に対してのみDXAを有効にします

使用方法

Digital Experience Analytics(DXA)が有効になると、インサイトはクリック、入力の変更、ページビューなどのインタラクションデータを自動的に収集します。

収集される内容を制御するには、アプリケーションで JavaScript 関数を定義し、環境を手動収集モードに設定します。 手動モードでは、DXAはその関数が trueを返す場合にのみデータを収集します。

収集関数を定義します

アプリケーションのグローバルウィンドウオブジェクトに以下の関数を追加します。

window.isWalkmeUserBehaviorDataCollectionEnabled = function() {
return true; // またはfalse
}

この機能は、DXAがWalkMeにデータを送信しようとするたびに、チェックされます。

  • 関数がtrueを返した場合、ユーザーの行動データが収集され、WalkMeに送信されます
  • falseを返す場合、DXAデータは収集されません
  • 関数が未定義である場合、trueまたは、false または 以外の値を返した場合、DXAは環境の収集設定にフォールバックします:自動モードではデータを収集し、手動モードではデータを収集しません。
注

この機能は、DXAデータにのみ影響します。 WalkMeエンゲージメントイベントやセッションプレイバックイベントは制御しません。

DXAを手動収集モードに設定します

ユーザー行動の手動収集モードをオンにします

  1. insights.walkme.com にアクセスしてインサイトにログインします。
  2. 選択した環境に移動し、環境設定を選択します
  3. コレクション有効化タブを開きます。
  4. Digital Experience Analyticsのデータ収集を手動で有効にします
  5. [保存設定]を選択します。
  6. WalkMeエディタでコンテンツを公開して、変更を適用します。

有効化されると、isWalkmeUserBehaviorDataCollectionEnabledが定義され、trueが返される場合にのみ、DXAイベントが収集されます。

WalkMeエンゲージメントイベントは引き続き自動的に収集されます。

コード例

収集を防止します

次の例では、特定のページまたは条件でDXA収集を無効にします。

window.isWalkmeUserBehaviorDataCollectionEnabled = function() {
return false;
}

特定のユーザーの収集を許可します

また、収集を選択的に有効化することもできます(例:管理ユーザーのみ):

window.isWalkmeUserBehaviorDataCollectionEnabled = function() {
return myUser.role.toLowerCase() === "admin";
}

技術的なノート

  • isWalkmeUserBehaviorDataCollectionEnabled関数は頻繁に呼び出されます。その関数内で複雑なロジックや重いロジックを使用しないでください。
  • コードをアプリケーションのグローバルスコープに配置し、WalkMeが読み込まれる前に実行されるようにしてください。
  • DXAイベントの追跡時期を明示的に制御したい場合は、手動収集モードを使用します。
  • DXA収集が無効になっている場合、ブラウザの開発者ツールでネットワークリクエストを確認することで、これを確認できます。 DXAイベントは、tellリクエストとして表示されます。
  • 手動収集を有効にした後、変更を反映させるためにWalkMeエディタで公開するアクションを実行する必要があります。
  • DXAがデータを収集していない場合は、関数が正しく定義されており、許可されている条件でtrueを返すことを確認してください。

この記事は役に立ちましたか?

ご意見ありがとうございます!
×
×