ユニークユーザー設定(UUID)
概要
WalkMeソリューションを構築する際、エンドユーザーに関するデータ収集の方法について検討してください。 例えば、Insights で進捗状況や使用状況のサポートを調べる際には、E メールアドレス、匿名のID番号、または画面上の一意の識別要素でユーザーを識別します。
ユニークユーザー設定を構成して、すべてのアナリティクスを自身のサイトの情報と同じ条件で収集することができます。 これにより、同じ方法でユーザーを識別することで、WalkMeインサイトと自身のサイトとをより緊密に統合できます。
ユースケース
ユニークユーザー設定を有効にすると、以下のことが可能になります。
- 個人の進捗状況と WalkMe ゴールの達成状況を確認する
- 各ユーザーが完了しなければならないオンボーディングのタスクリストを設定する
- WalkMe を表示するユニークユーザーの数を毎月追跡する。
- WalkMeユーザーのメールアドレスを収集する
- オンボーディングリストで達成したオンボーディングタスクを表示できるようにする
- スマートウォークスルーとシャウトアウトが自動的に起動されるように設定する。
使用方法
ユニークユーザー設定の追跡方法を選択すると、WalkMeはすべてのユーザーアクティビティをIDで関連付けます。 個々のユーザーからのすべてのエンゲージメントデータは、選択された識別方法によって追跡されます。
ユニークユーザー設定もユーザー・エクスペリエンスに影響します。 誰かがアイテムを再生したかどうかを追跡し、オンボーディングリストでそれをチェックするためには、個々のユーザーを収集する手段を選択する必要があります(「なし」でない限り、任意の方法を使用できます)。
同様に、シャウトアウトおよびスマートウォークスルーで自動起動を使用するには、ユニークユーザーの追跡方法を選択する必要があります。
各エンドユーザーのアクティビティを追跡するために、一意のユーザー識別子として以下のオプションを設定できます。
- WalkMe ID:WalkMeによって生成された一意のID
- Cookie:ユーザーのブラウザーに保存されたCookie
- jQuery:jQueryセレクターを使用したjQueryエレメント
- 変数:サイトのJavascript変数
- SalesforceユーザーID:Salesforceがユーザーごとに生成した一意のID
- IDP:IDプロバイダー統合を使用して生成された一意のID
- なし:ユニークユーザーは追跡されません
設定の内訳
IDPインテグレーション
IDP(IDプロバイダー)統合は、エンドユーザーのID検証、コンテンツのセグメンテーション機能の強化、ユーザーの行動監視の拡張のために利用できます。 すべての異なるシステムで利用可能で、信頼でき安全な共通のユーザーIDを提供するため、さまざまな変数を使用してシステムごとに一意のユーザーIDを定義する必要がありません。
WalkMe ID
WalkMe ID を選択すると、WalkMe はユーザーがページにアクセスしたときに動的にIDを生成します。 IDは以下のようになります:05d4656-c904-e625-f55a-a333bae5d354 。
各ユーザーにはこれらのユニークな識別子のいずれかが割り当てられ、wm-ueug という Cookie としてユーザーのブラウザーのキャッシュに保存されます。 この方法により、WalkMe に関与しているユーザーの数をカウントし、WalkMe でのアクションをユニークな ID に関連付けることができます。
WalkMe IDは特に外部サイトでの多数のユーザーの収集に役立ちます。 WalkMe IDはWalkMeにユーザーを記憶させる内部サイトには適していません。
Cookie
Cookie を使用してサイトを構成している場合、Cookie を使用してユニークユーザーを識別できます。 Cookie はサイトから送信され、ユーザーのウェブブラウザーのキャッシュに保存される小さなデータです。
ウェブサイトのコードはユーザーのブラウザーのキャッシュに Cookie を配置できます。その後、WalkMe はそれを使用してユーザーをカウントおよび識別することができます。 Cookieを使用するには、サイトでCookieを設定し、エディタのユニークユーザー設定でCookieの名前を指定する必要があります。
jQuery
各ユーザーのウェブサイトの HTML にユニークな要素がある場合、jQuery を使用してユニークユーザーを追跡できます。 画面上にユーザーを識別するために使用できる要素がある場合、単純な jQuery セレクターを使用して関連するテキストを識別し、それを識別子として使用できます。
例えば、ユーザー名が画面に表示される場合、この値を取り込むjQueryセレクターを作成します。 すべてのエンゲージメントデータはこの識別子に関連付けられ、Insightsにおいてユーザー名で並べ替えることができます。
変数
多くのサイトでは、ユーザーIDまたはユーザー名と相関するJavaScript変数を使用しています。 ユニークユーザー設定で変数が選択されている場合、WalkMeがサイトで検索する変数が特定されます。 変数は、ユーザーごとに固有の数量または値を含む記号名(識別子とも呼ばれます)を持つストレージの場所です。
例:window._walkmeUUID
WalkMeは変数の値を取得し、それを使用してエンドユーザーを識別します。
さらに、WalkMeは、ウェブサイト機能からこの情報を取得できるようになりました。ウェブサイト機能の使用方法の詳細については、こちらの記事をご覧ください。
Salesforce ID
Salesforce IDのユーザー識別子は18桁のSalesforce IDによって、ユーザーを匿名で追跡します。 Salesforce IDはWalkMe IDと同様に個人に関連付けることができない乱数であり、意味のある分析として提供できません。
なし
ユーザーアクティビティを追跡するために一意の識別子が使用されることはありません。
ユニークユーザー設定の手順
- WalkMeエディタで設定アイコンをクリックし、[システム設定]を選択します
- [全般]タブに、[ユニークユーザー設定]が表示されます
- ユーザー識別子ドロップダウンを使用して、選択した方法を選択します
- Cookie、jQuery、または変数を選択した場合、必要な追加情報を入力します
- [Save(保存)]をクリックします。
ユーザー識別子の想定フォーマット
各ユーザーに正しい値がプルされていることを確認するには、ユーザー識別子の想定フォーマットを定義することをお勧めします。
想定フォーマットドロップダウンを使用して、フォーマットを選択します。
フォーマットはメールアドレス、GUID、整数、または正規表現を使用することで定義できるその他のカスタムフォーマットにすることができます。オプションでカスタムの正規表現を選択する場合、追加ボックスに正規表現を1つ挿入できます。
技術的なノート
- エンドユーザー識別子文字の制限は100であり、それ以降は切り捨てられます
- エンドユーザー識別子は大文字と小文字を区別します
- 例えば、ユーザーであるdavid@walkme.comとDAVID@WALKME.COMは2つの異なるユーザーとしてカウントされます。
- 一度に選択できるユーザー識別子方法は1つだけです
ユーザー識別子の検証
想定フォーマットが定義、保存、公開されると、WalkMeは新しいユーザーデータに有効/無効のタグを付けます。これにより、WalkMeの分析プラットフォームであるInsights上でのユーザーデータのフィルタリングに使用することができます。