Analytics Properties(分析プロパティ)の使用
概要
分析プロパティ(変数、jQueryセレクター、およびウェブサイトCookieなど)をインサイトのカスタム属性として使用すると、レポートをより詳細なユーザー情報でより適切にフィルタリングできます。
ユースケース
- お客様側の情報をインサイトに渡し、インサイトで利用可能なデータを強化する
- ユーザー名、ユーザータイプ、ユーザーロール、ユーザーステータス、ユーザー情報などのタイプ別にセッションをフィルタリングする
- ウェブサイト固有の情報からカスタム属性を作成する
使用方法
既存の変数、jQueryセレクター、またはウェブサイトCookieをエディタの分析プロパティに接続して、ユーザーの詳細情報を取得できます。
その後、この情報を基に新しいフィルターを作成して保存することができます。 分析プロパティは、[Filter properties(フィルタプロパティ)]→[Session(セッション)]→[Custom Attributes(カスタム属性)]で利用できます。
分析プロパティを追加する手順
- エディタの設定を開きます
- [全般]タブで、[分析のプロパティ]に移動します。
- 追加するプロパティの種類のボックスをオンにします:
- 名前、タイプ、ロール、ステータス、または情報
- プロパティを追跡する方法を選択します:
- 変数 – 変数名を入力する
- jQuery – jQueryセレクターを入力する
- Cookie – Cookie名を入力する
- [Save(保存)]をクリックします。
- 設定のパブリッシュを実行
Analytics Properties(分析プロパティ)を使用して保存済みフィルターを作成する手順
分析プロパティを作成したら、insights.walkme.comのインサイトアカウントから新しいフィルタを作成することで、それらにアクセスできます。
- フィルタドロップダウンをクリック
- [+ 新規フィルタ]をクリックします
- [+ルールの追加]をクリックします。
- [ユーザー]タブには、[カスタム属性]と呼ばれるセクションの下に分析プロパティが表示されます。
- フィルタリングするプロパティを選択し、条件と値を入力します。
- [フィルタの保存]をクリックします。
- フィルタの名前を入力し、[保存]をクリックします。
新しい保存済みフィルタが、残りの保存済みフィルタとともにフィルタドロップダウンに表示されます。 このフィルタは、インサイト概要ページページなど、フィルタリングが適用される任意の場所で使用できます。
分析プロパティは、インサイトレポートに追加することもでき、エンドユーザーから送信された最新の値をインサイトのエンドユーザーオブジェクトに格納します。
Insights内の分析プロパティのフィルターロジック
パフォーマンスを向上させるために、インサイトの分析プロパティフィルタは、セッションのすべての値ではなく、セッションで確認された分析プロパティの最後の値を基準にフィルタします。
例:
下のスクリーンショットに表示される情報分析プロパティは、user.info変数から取得した値を送信するように設定されています。
セッションの最初のイベントで「freemium」という値をinfoフィールドが送信し、セッションの最後にこの値が「premium」に変更された場合、このセッションはinfoプロパティが「premium」であるセッションとして見なされます。
インサイトで「Infoが「Premium」である」というルールで分析プロパティのフィルタが利用された場合、このセッションはフィルタの一部と見なされます。
ルールの定義が「Infoが「Freemium」である」の場合、フィルタが適用されるとこのセッションは表示されません。