ウェブサイトによるトラッキング設定の適応例

機能の廃止:Genesys は、対応するすべてのチャット ウィジェット バージョンを通じて顧客に提供されている ACD Web Chat v2 のサポートを終了します。これは、以前に発表された ACD Web Chat v1 の廃止に続くものです。その結果、Predictive Engagement では、これらの従来の Web チャット バージョンのサポートも終了します。詳細については、「廃止予定」を参照してください。 ACD Web チャットの削除 (バージョン 2) 。 既存のすべてのお客様には、Web メッセージングと Messenger への移行をお勧めします。

前提条件

Web トラッキング設定を使用すると、管理するさまざまな Web サイト全体で訪問者データがどのように収集され、解釈されるかを柔軟に定義できます。ビジネスニーズに応じて、各 Web サイトで独自の追跡動作が必要になる場合があります。ウェブトラッキング設定の詳細については、以下を参照してください。ウェブトラッキングを設定する

この記事では、Web トラッキング構成を効果的に調整および整理する方法を示す 4 つの実用的なシナリオを紹介します。

  1. シナリオ1:ウェブトラッキング要件が異なる複数のウェブサイト
  2. シナリオ2:構成を分離することで所有権の曖昧さと構成の乱雑さを解消する
  3. シナリオ3:デフォルトのウェブトラッキング設定を許可する
  4. シナリオ4:ウェブトラッキング設定をテストする

これらのシナリオを例として使用すると、すべての Web サイトにわたってデータがクリーンで、構成が保守可能で、顧客行動が正確であるような方法で Web トラッキング設定を整理するのに役立ちます。

シナリオ1:ウェブトラッキング要件が異なる複数のウェブサイト

あるソフトウェア会社が 2 つの異なる会社の Web サイトを管理しています。

  • ウェブサイト A は複数の製品を販売する電子商取引サイトです。
  • ウェブサイト B は、シングル ページのアプリケーションをホストする保険会社です。このアプリケーションを使用すると、ユーザーは登録し、自分のアカウントで Web サイトにログインし、ポリシーを管理できます。

両方の Web サイトは同様の URL プロパティを共有しています。

 ウェブサイトA ウェブサイトB

https://website-a.com/home?q=running+shoes

https://website-a.com/product?id=123

https://website-a.com/product?id=456

https://website-a.com/about#ourteam

https://website-b.com/#/account?id=123 

https://website-b.com/#/account?id=456 

https://website-b.com/#/reset-password?q=1234

同じ URL プロパティを共有しているにもかかわらず、2 つの Web サイトでは完全に異なる Web トラッキング ニーズが必要です。

ウェブサイトAのトラッキング要件 ウェブサイトBのトラッキング要件
  • 組織は、実際の顧客アクティビティのみを捕捉するために、社内マーケティング チームからの訪問を除外したいと考えています。
  • 組織は、このウェブサイトの訪問者が入力した製品検索を追跡したいと考えています。これはクエリパラメータに保存されます。 q

  • ウェブサイト A の URL フラグメントは、ページ セクションまでスクロールするだけなので、追跡から除外できます。
  • クエリパラメータid特定の製品へのエンゲージメントを捕捉するために追跡する必要がある個々の製品ページを識別するために使用されます。
  • ウェブサイト A のマーケティング チームからの訪問は、ウェブサイト B を運営する保険会社と提携しておらず、正当なユーザーであるため、引き続き追跡する必要があります。
  • 組織はクエリパラメータを追跡したくないqウェブサイト B には一時的かつ機密性の高いデータが含まれているため、プライバシー ポリシーに準拠する必要があります。

  • URL フラグメントはシングルページ アプリケーションのページ ルーティングに使用されるため、組織はこれらのナビゲーションを個別のページ ビューとして追跡する必要があります。
  • クエリパラメータidユーザー アカウントを識別するため、セキュリティ上の理由から追跡から除外する必要があります。

組織は、ウェブサイトAとウェブサイトBの両方の固有のウェブトラッキング要件を、従来のウェブトラッキング設定に変換しようとします。メニュー>オーケストレーション>予測エンゲージメント設定その結果、次のような追跡動作が発生します。

フィールド名 ウェブサイトAの結果 ウェブサイトBの結果
IPアドレスを除外する 203.0.113.10 – マーケティングチーム マーケティング チームは、Web サイト A から正常にフィルタリングされました。  マーケティング チームは、保険契約の解約に関するサポートを必要としているときに、Web サイト B にユーザーとして表示されません。
URLクエリパラメータを除外する id 追跡対象となるウェブサイト A の製品ページは、ウェブ トラッキングから除外されます。 ウェブサイト B からの機密データはウェブ トラッキングから除外されます。
URLフラグメントを追跡する いいえ # の後の URL 情報は無視されます。ウェブサイト A の同じウェブページ内でのすべてのナビゲーションは、ウェブ トラッキングから除外されます。 # の後の URL 情報は無視されます。これには、Web サイト B で追跡する必要があるページ ナビゲーションも含まれません。
サイト検索を追跡する q ウェブサイト A で検索されたすべての用語が、ユーザー検索として正常に追跡されます。 任意の検索クエリidウェブサイト B のパスワード リセットに関連する情報がユーザー検索として表示され、会社のポリシーに違反します。

Predictive Engagement による集中化された Web トラッキング設定の制限を克服するために、組織は、Web サイト A と Web サイト B にそれぞれ展開された 2 つの Messenger 構成を編集し、両方に対して Messenger から直接個別の Web トラッキング設定を定義することにしました。それぞれの Web トラッキング設定は次のように構成されています。

フィールド名 ウェブサイトAのメッセンジャー設定 ウェブサイトBのメッセンジャー設定
IPアドレスを除外する 203.0.113.10 – マーケティングチーム なし
URLクエリパラメータを除外する なし id、q
URLフラグメントを追跡する いいえ はい
サイト検索を追跡する q なし
上記の Web トラッキング設定を実装することで、組織は次のことが可能になります。
  • マーケティング チームは、Web サイト B では通常の訪問者として表示されますが、Web サイト A では追跡対象から除外されます。
  • ウェブサイト A の URL でビジネス ニーズに関連する情報を取得しますが、ウェブサイト B では、関連するナビゲーション データをキャプチャしながら、URL に保存されている機密データを正常に除外しています。

シナリオ2:構成を分離することで所有権の曖昧さと構成の乱雑さを解消する

組織には複数のビジネス管理者がおり、それぞれが異なる Web サイトでの Web トラッキングの管理を担当しています。予測エンゲージメントでは、Web トラッキング設定に複数のユーザーエントリが存在すると、所有権の境界が曖昧になり、各フィールドの明確さが低下します。その結果、ビジネス管理者は、各設定がどの Web サイトに適用されるのか、あるいはまだ適用されるのかどうか判断するのに苦労します。誤って複数のデプロイメントに影響を与えるリスクを回避するために、古い値が構成内に残されることがよくあります。

予測エンゲージメントの組織の Web トラッキング設定には、次のように構成された複数のユーザー貢献が含まれています。

フィールド名
IPアドレスを除外する
  • 203.0.113.10 – マーケティングチーム
  • 175.210.177.40 – 個人
  • 237.26.85.152 – ホーム
  • 105.192.67.205 – Dev
  • 250.93.249.84 – トムのチーム
  • 143.220.228.79 – テスト
URLクエリパラメータを除外する ID、トークン、フィルター、p
URLフラグメントを追跡する いいえ
ユーザー検索を追跡する q、用語

代わりに、それぞれの Messenger 設定で個別の Web トラッキング設定を構成することで、ビジネス管理者は所有権と責任を明確に分離できます。各管理者は、次に示すように、他の管理者が構成した追跡動作に影響を与えることなく、自分が管理する特定の Web サイトに展開された独自の追跡構成を維持できます。

フィールド名 メッセンジャー構成A メッセンジャー構成B メッセンジャー設定C 古いデータ
IPアドレスを除外する 203.0.113.10 – マーケティングチーム 250.93.249.84 – トムのチーム
175.210.177.40 – 個人
237.26.85.152 – ホーム
105.192.67.205 – Dev 143.220.228.79 – テスト
URLクエリパラメータを除外する ID、トークン フィルター、ID なし p
URLフラグメントを追跡する いいえ はい いいえ なし
ユーザー検索を追跡する q q 学期 なし

シナリオ3:デフォルトのウェブトラッキング設定を許可する

ある企業は、公開されているメインの Web サイトを管理し、社内開発とテスト専用のさまざまな Web ドメインを所有しています。エンジニアリング チームは開発環境を使用して、会社の Web サイトを保守および改善します。コードが完成すると、変更を安全に公開する前にテスト環境に追加されます。メインの Web サイトは顧客専用であり、機密性の高いユーザー データを処理しますが、テストのニーズに十分なイベント データが収集されるように、内部の Web ドメインでは追跡の制限が発生してはなりません。

公開ウェブサイトのトラッキング要件 開発およびテスト環境の要件の追跡
  • ウェブサイトのコンテンツと動作を頻繁に確認する社内従業員のウェブ訪問を除外します。
  • ウェブサイトはクエリパラメータを使用するid追跡すべきでない機密データを保存するには、URL にトークンを使用します。
  • ウェブサイトでは URL フラグメントは使用されません。
  • ユーザーの検索を追跡して顧客の興味を特定します。
  • すべてのユーザー トラフィックを追跡して、テスト中に Web サイトが意図した動作を反映していることを確認します。
  • 内部環境のクエリ パラメータに保存される値は実際の顧客にリンクされておらず、内部データのみに制限されます。彼らを排除する必要はありません。
  • これらの環境には公開 Web サイトのコピーが含まれているため、URL フラグメントも使用されません。
  • エンジニアリング チームが Web サイトの検索機能に積極的に取り組んでいない限り、検索バーに入力されたキーワードを追跡するための特別な要件はありません。

同社では、公開 Web サイト、開発環境、テスト環境の 3 つの異なる Messenger 構成を使用して、開発の 3 つの段階を管理しています。3 つの Web トラッキング設定すべてが Predictive Engagement の集中管理された従来の設定で構成されていた場合、企業は次のような妥協を迫られる可能性があります。 

  • 内部環境で追跡されるデータの量により、開発タスクとテストを完了するためのエンジニアリング チームの可視性が低下し、公開されている Web サイトから機密性の高いユーザー データが取得されることが回避されます。
  • ウェブトラッキング設定をデフォルトのままにして、開発とテストのニーズに対応するためにフィルタリングされていないデータを取得すると、一般向けウェブサイトで機密性の高いユーザーデータが収集され、プライバシーコンプライアンスに違反することになります。

同社はリスクを認識した上で、次に示すように、公開 Web サイトの Messenger 構成で特定の値を指定して Web トラッキング構成を分離し、トラッキング動作をビジネス ニーズとデータ コンプライアンスに適合させることを選択しました。開発とテスト専用の両方の Messenger 構成も、デフォルトのトラッキング値を使用して Messenger 固有の Web トラッキング設定に設定されます。つまり、ユーザーは無視されず、すべての URL クエリ パラメータが追跡されます。これにより、すべてのナビゲーション データが収集されます。

フィールド名 メッセンジャーの設定 – パブリック メッセンジャーの設定 – 開発 メッセンジャーの設定 – テスト
IPアドレスを除外する 203.0.113.10 – マーケティングチーム
250.93.249.84 – 開発チーム
175.210.177.40 – 会社
なし なし
URLクエリパラメータを除外する ID、トークン なし なし
URLフラグメントを追跡する いいえ いいえ いいえ
ユーザー検索を追跡する q なし なし

シナリオ4:ウェブトラッキング設定をテストする

管理者ユーザーは、自社の Web トラッキング実装を担当します。同社は、Web 訪問者が検索したキーワードを記録しながら、社内従業員の IP アドレスと機密性の高いユーザー データが公開 Web サイトで追跡されないようにしたいと考えています。実稼働中の公開 Web サイトにこれらを適用する前に、Messenger 固有の Web トラッキング設定が適切に定義されていることを確認する必要があります。Messenger の設定を編集して、社内従業員の IP アドレス、不要なデータを保存するクエリ パラメータ、ユーザーが検索した用語を保存するために使用されるクエリ パラメータを指定します。新しい Messenger 構成バージョンは次のように作成されます。

フィールド名 メッセンジャー構成A – バージョン1 メッセンジャー構成A – バージョン2
IPアドレスを除外する なし 203.0.113.10 – マーケティングチーム
250.93.249.84 – 開発チーム
175.210.177.40 – 会社
URLクエリパラメータを除外する なし ID、トークン
URLフラグメントを追跡する いいえ いいえ
ユーザー検索を追跡する なし q

テスト目的で作成された Test Env という名前の Messenger 展開で、管理者は新しい Web トラッキング設定を含む、作成した最新の Messenger 構成バージョンを選択します。一方、Messenger 固有のデフォルトの Web トラッキング設定が含まれる以前の Messenger 構成バージョンは、現在も実稼働バージョンとして使用されています。

メッセンジャー展開名 メッセンジャーの設定が選択されました
生産 メッセンジャー構成A – バージョン1
テスト環境 メッセンジャー構成A – バージョン2

管理者は、新しい設定が適用されるテスト環境内を移動して、Web 訪問者の行動をシミュレートします。管理者は、URL フラグメント トラッキングをデフォルトで無効のままにしておくと、かなりの量のデータが失われていることに気付きました。ナビゲーションは部分的にしか追跡されません。テスト中に訪問したいくつかのページがカスタマージャーニービュー。管理者は、URL フラグメント トラッキングを有効にした新しい Messenger 構成バージョンを作成します。

フィールド名 メッセンジャー構成A – バージョン1 メッセンジャー構成A – バージョン2 メッセンジャー構成A – バージョン3
IPアドレスを除外する なし 203.0.113.10 – マーケティングチーム
250.93.249.84 – 開発チーム
175.210.177.40 – 会社
203.0.113.10 – マーケティングチーム
250.93.249.84 – 開発チーム
175.210.177.40 – 会社
URLクエリパラメータを除外する なし ID、トークン ID、トークン
URLフラグメントを追跡する いいえ いいえ はい
ユーザー検索を追跡する なし q q

繰り返しになりますが、最新の Web トラッキング構成は、本番環境に展開する前にテストする必要があります。管理者は、Test Env Messenger の展開を編集して、URL フラグメント トラッキングを含む最新の Messenger 構成バージョンを割り当てます。

メッセンジャー展開名 メッセンジャーの設定が選択されました
生産 メッセンジャー構成A – バージョン1
テスト環境 メッセンジャー構成A – バージョン3

新しい構成では、ビジネス要件に合わせて、すべての Web ページが期待どおりに追跡されます。管理者は、最新の Messenger 構成バージョンを安全に本番環境に展開し、これらの Web トラッキング設定を公開 Web サイトに適用できるようになりました。

メッセンジャー展開名 メッセンジャーの設定が選択されました
生産 メッセンジャー構成A – バージョン3
テスト環境 メッセンジャー構成A – バージョン3