アイデンティティ管理の概要

最終更新日:

注:このサービスは現在クローズドベータ版であるため、一部のお客様のみにテストとして提供されています。以下の情報は、誓約、保証、法的義務を伴うものではありません。ここに記載されている機能の開発、リリース、およびタイミングは、Pendoの裁量により予告なく変更される場合があります。このフィーチャーを早期に試し、フィードバックを提供したいとお考えの場合は、Pendoのアカウント担当者にお問い合わせください。

アプリを訪問したユーザーが(サインインなどで)特定されていない場合、そのユーザーは匿名の訪問者として分類されます。Pendoは、ローカルストレージやCookieなどのクライアント側のデータを使用して、ブラウザレベルで匿名の訪問者の保存と追跡を行います。

アイデンティティ管理により、Pendoはユーザージャーニーのビューの一元化のために匿名の訪問者IDと識別された訪問者IDを統合し、接続されたデータをPendoで表示できるようにします。

この記事では、アイデンティティ管理の概要、Pendoエージェントとの連携方法、接続された訪問者データのPendo UIでの表示場所について説明します。アイデンティティ管理の適切な設定については、アイデンティティ管理チェックリストを参照してください。

アイデンティティ管理とは

アイデンティティ管理により、訪問者がアプリにサインインする前に実行したアクティビティと、識別された訪問者として実行したアクティビティが紐づけられます。たとえば、あるユーザーがマーケティングのページを訪問し、その日のうちにアプリにサインアップしたとします。

アイデンティティ管理を行わない場合、Pendoは同じユーザーに対して次の2つの訪問者IDを別々に設定します。

  • ログイン前のすべてのアクティビティに対する、匿名の訪問者ID。
  • ログイン後のすべてのアクティビティに対する、識別された訪問者ID。

これら2つのIDは別々のまま残るため、同じユーザーに対して別々のレコードが存在することになり、ユーザーのジャーニーがばらばらに表示されます。

アイデンティティ管理を行うと、ユーザーがアプリにサインインした後、Pendoが匿名の訪問者IDを識別された訪問者IDと統合します。このインテグレーションにより、2つのIDが1つの訪問者レコードに統合され、ユーザージャーニーを全体的かつ包括的に把握できるようになります。

IdentityManagement_WithWithout.jpg

アイデンティティ管理の仕組み

訪問者がアプリを操作すると、匿名か識別済みかにかかわらず、Pendoエージェントがユーザーのアクティビティに基づいてさまざまなイベントを取得します。

重要なイベントの1つである「識別」イベントは、それまで匿名だった訪問者がアプリによって識別されたときに発生します。この識別は、訪問者設定オブジェクトをpendo.initialize()に渡すか、pendo.identify()を使用することによって行われます。どちらの方法を使用するかは、アプリとインストールスクリプトの設定方法によって異なります。

Pendo識別イベントには、エージェントがクライアント側のデータに基づいて取得する「old_visitor_id」プロパティが含まれます。たとえば、訪問者が以前に「_PENDO_T_12345」という匿名の訪問者IDを使用していた場合、識別イベントペイロードは次のようになります(わかりやすくするために一部のプロパティは削除されています)。

//簡略化のためプロパティを削除
{
"props": {
"account_id": "New Account",
"old_account_id": "",
"old_visitor_id": "_PENDO_T_12345",
"visitor_id": "New Visitor"
},
"type": "identify",
"url": "https://crm.pendoexperience.io/",
"visitor_id": "New Visitor",
"id": "qp7C0c0pXMJ6tqfZ2MwXLo3rpW_3M_ESjWK5rMbxGZ8",
"appId": -323232,
"browserSentTime": 1700165556840,
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)"
}

これらの訪問者IDを統合するために、Pendoは「old_visitor_id」プロパティを使用し、古い訪問者IDが匿名(「_PENDO_T_」で始まる)かつ、「新しい」訪問者IDが識別されると、訪問者レコードを自動的に統合します。

匿名の再訪問

匿名の訪問者がアプリに再訪問した場合、Pendoは同じ匿名の訪問者IDの使用を試みます。ただし、ブラウザのCookieがクリアされている場合や、新しいブラウザやデバイスからの訪問の場合は、保存された匿名IDにアクセスできないため、新しい匿名の訪問者IDが生成されます。つまり、1人のユーザーに複数の匿名の訪問者IDが設定される可能性があります。

Pendoは、最初に匿名だったブラウザでアプリにサインインしている限り、複数の匿名の訪問者IDを1つの識別済み訪問者IDに統合できます。Pendoは、複数の匿名の訪問者IDに関連するイベントを検索する際に、最初に識別された訪問から90日前までの対応するIDを検索します。

複数のデバイスからの匿名の訪問

1人のユーザーが2つの異なるデバイスでアプリにアクセスした場合、訪問者がそれぞれのデバイスでログインした後、匿名アクティビティと識別済みアクティビティが統合されます。

A2KFlow_TwoDevices.jpg

複数のアプリでの匿名の訪問

ユーザーがドメインを共有する2つのアプリにアクセスし、クロスアプリCookieが有効になっている場合、同じ匿名の訪問者IDが維持されます。訪問者がこれらのアプリのいずれかにサインインすると、匿名アクティビティと識別済みアクティビティが統合されます。

A2KFlow_SharedDomains.jpg

サブドメインがCookieを共有しない場合、Pendoは匿名アクティビティと識別済みアクティビティを統合することができず、サブドメインを別々のドメインとして扱います。CookieドメインとクロスアプリCookieの設定については、「匿名訪問者のサブドメイン間の追跡」を参照してください。

ユーザーが別々のログインで別ドメイン上の2つのアプリにアクセスする場合でも、ユーザーがそれぞれのアプリにサインインした後、匿名アクティビティと識別済みアクティビティを統合できます。サインイン後にすべてのアクティビティを1つの訪問者IDに統合するには、訪問者が両方のアプリで同じ訪問者IDを使用している必要があります。

A2KFlow_DifferentDomains.jpg

もっと複雑な例として、訪問者が2つの異なるドメインにまたがり3つの異なるアプリ間を移動する場合は、各アプリの共有Cookieがオンになっています。これらのアプリ全体で、一貫した訪問者IDマッピングが実装されます。

訪問者が2つのアプリを共有ドメインで使用する場合、Pendoは単一の匿名の訪問者IDを維持します。これらのアプリのいずれかにサインインすると、Pendoは匿名アクティビティと識別済みアクティビティを統合します。このユーザーが別ドメインのアプリにアクセスすると、Pendoは新しい匿名の訪問者IDを作成します。ただし、ユーザーが3番目のアプリにサインインすると、Pendoはこのアクティビティを識別済みユーザーと統合します。

A2KFlow_MultiDomains.jpg

1時間以内の複数の識別イベント

Pendoが1時間以内に複数の識別イベントを受信した場合は、最初の識別イベントのみが記録されます。たとえば、訪問者がタブを重複して開き、2つのタブでそれぞれ異なる訪問者IDを使用してログインした場合、最初のログインのみが考慮されます。

関連付けられたデータを表示する

早期アクセスプログラムに参加すると、サブスクリプションのアイデンティティ管理が有効になり、Pendo全体で接続されたデータの自動表示を閲覧できるようになります。この接続されたデータには、匿名状態と識別された状態の両方の訪問者アクティビティが含まれます。

訪問者が匿名である間に発生したアクティビティを表示するか、パス、ファネル、データエクスプローラ、および訪問者アクティビティログで識別されていた間に発生したアクティビティを表示するかを選択できます。

注:期待するデータが表示されない場合は、アイデンティティ管理チェックリストで設定を評価することをお勧めします。アイデンティティ管理は現在、ガイドとセグメントのターゲット設定でのデータ接続をサポートしていません。たとえば、訪問者が匿名かつ識別されていても、対象である場合、1回限りのガイドが複数回表示される場合があります。

ファネル

新しいファネルを作成したり、既存のファネルやパスを編集したりする場合は、クエリの一番下で[匿名アクティビティを識別済み訪問者に関連付ける(Connect anonymous activities to identified visitors)]を選択します。

Funnel_IdentityManagement.png

[潜在的な変化を強調表示(Highlight potential changes)]をオンにしてファネルを実行すると、矢印やパーセンテージなどのレポート内の指標が強調表示され、匿名アクティビティを組み込んだ後のデータの変更が示されます。

Funnel_IdentityManagement_Highlights.png

パス

新しいパスを作成したり、既存のパスを編集したりする場合は、クエリの一番下で[匿名アクティビティを識別済み訪問者に関連付ける]を選択します。

Path_IdentityManagement.png

パスのステップを選択するときは、内訳表の[匿名?(Was anonymous?)]列を参照して、対応するイベントを訪問者が生成したときにその訪問者が匿名であったかどうかを確認してください。

[潜在的な変化を強調表示(Highlight potential changes)]をオンにしてパスを実行すると、匿名の可能性のあるアクティビティが明るいオレンジ色で強調表示されます。ステップの上にカーソルを合わせると、インタラクションとマッピングされたインタラクションの合計(ビュー数、クリック数、またはイベント数)が表示されます。マッピングされたインタラクションとは、パス上の一部のステップで訪問者が匿名であったことを意味します。しかし、それが当該ステップでのインタラクションとは限りません。

Path_Chart_Anonymous.png

データエクスプローラ

新しいデータエクスプローラレポートを作成したり、既存のデータエクスプローラレポートを編集したりする場合は、クエリの一番下で[匿名アクティビティを識別済み訪問者に関連付ける]を選択します。

DataExplorer_IdentityManagement.png

アイデンティティ管理を有効にせずに同一のレポートを作成し、2つのデータエクスプローラレポートをダッシュボードに追加して並べて分析することで、匿名の使用状況データと特定された使用状況データを比較します。

匿名の使用状況データと特定された使用状況データを比較するには、アイデンティティ管理を有効にせずに同一のレポートを作成し、各データエクスプローラレポートをダッシュボードに追加して並べて結果を比較します。

訪問者の詳細情報において

特定の訪問者の詳細情報ページを表示する場合は、[アクティビティを表示(View Activity)]を選択して訪問者のアクティビティログを開き、フィルターの下にある[アイデンティティ管理(Identity management)]のトグルを選択します。匿名アクティビティは、灰色の[匿名]ラベルで示されます。

VisitorDetails_ViewActivity_IdentityManagement.png

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています