訪問者IDまたはアカウントIDの形式や値を変更すると、Pendoで新しいレコードが作成され、以前のIDに関連付けられた履歴データが切り離されます。古いIDと新しいIDをマージしない限り、単一の訪問者またはアカウントを時間をかけて追跡することは困難または不可能です。Pendoは古いIDを新しいIDにマージするサービスを提供しており、すべてのイベントが単一のIDにマッピングされます。マージプロセスは不可逆で、以下の2つの部分から構成されます。
- 「オンザフライ」マッピング:古いIDを使用してPendoに送信される今後のすべてのイベントは新しいIDに書き換えられます。
- 履歴の書き換え:過去のイベント(クリック数やページ閲覧数など)が書き換えられ、新しいIDに関連付けられます。
このプロセスが完了すると、新しいIDだけがPendoに表示されます。古いIDは、それに関連するイベントがないため、Pendoに表示されません。マージプロセスにはPendoサポートとの連携が必要で、ID数やイベント数によっては完了までに最大2週間かかることがあります。
重要:マージリクエストが10万IDを超える場合、またはPendoのサブスクリプションが1000億イベントを超える場合は、Pendoのアカウント担当者またはプロフェッショナルサービスチーム(services@pendo.io)にカスタム価格についてお問い合わせください。
その他の考慮事項
-
大文字と小文字の区別
- 訪問者IDとアカウントIDでは大文字と小文字が区別されます。マッピングCSVの大文字と小文字はPendoの実際のIDと一致する必要があります。
- CSVファイルでは、
kindの値も大文字と小文字を区別し、正確にvisitorまたはaccountでなければなりません。
-
1対1または多対1のマージのみがサポートされています。1つの古いIDを1つの新しいIDに、または複数の古いIDを1つの新しいIDにマージできます。
- 1つのIDを複数の新しいIDに分割することはできません。
- IDを空白またはnull値とマージできません。空白またはnullの値はIDにマージできません。
- 連鎖的なマージ(A → BおよびB → C)はサポートされていません。
- メタデータ:Web SDKメタデータとSegment.ioメタデータは新しいIDに引き継がれます。Salesforce、Hubspot、カスタムメタデータは引き継がれません。
- その他のレコード固有の設定 (例:除外リスト、訪問者からガイドを非表示)は引き継がれず、新しいIDで手動で有効化する必要があります。
-
レガシーFeedbackはIDマージの影響を受けません。
- 統合後、レガシーFeedbackには古いIDと新しいIDの両方が表示されます。
- 古いIDまたは新しいIDのいずれかに対してGDPRリクエストが送信された場合、PendoはFeedbackから対応するIDも削除します。
- NPSテーマ - 過去に検出されたNPSテーマは、マージ後に新しいIDに再関連付けされません。
次のステップ
Pendoサポートをご利用の場合は、以下の手順に従ってください。プロフェッショナルサービスチームが別の指示を提供する場合があります。
ステップ1.(オプション)自動ガイドを無効にする
注:このステップは訪問者IDをマージする場合にのみ推奨されます。アカウントIDをマージする場合は、次のステップに進んでください。
Pendoのインストールを新しい訪問者IDフォーマットに更新すると、Pendoはそれらのユーザーを新しい訪問者として扱います。自動ガイドを既に閲覧したユーザーに対して自動ガイドが再度表示される場合があります。これを防ぐには、マージが完了するまで自動ガイドを無効にします。マージ後、ガイド履歴は新しいIDに関連付けられ、自動ガイドを安全に再度有効化できます。
ステップ2. インストールを更新する
Pendoがマージプロセスを開始する前に、新しい訪問者IDまたはアカウントID形式を渡すようにPendoのインストールを更新してください。これにより、旧ID形式で作成された新しい訪問者やアカウントが統合に含まれることが保証されます。統合プロセスがすでに開始された後にPendoのインストールを更新すると、一部の新しいユーザーがマージから除外され、古いIDのままPendoに残る可能性があります。
ステップ3. CSVファイルを作成する
各IDごとに3列のCSVファイルを作成して提供してください。
-
oldId:元の訪問者またはアカウントIDs -
newId:使用したい新しいID -
kind: 訪問者またはアカウントを指定
例えば...
| oldId | newId | kind |
| userAAA | user123 | 訪問者 |
| userBBB | user123 | 訪問者 |
| userCCC | user456 | 訪問者 |
この例では、2人の訪問者(userAAAとuserBBB)がuser123にマージされ、別の訪問者userCCCがuser456にマージされます。
訪問者IDとアカウントIDの両方のマージをリクエストする場合は、それぞれ別々のCSVファイルに入れてください。
ステップ4. サポートに連絡して一時的なサブスクリプションアクセスを許可する
サポートチケットを送信し、一時的なサブスクリプションアクセスを有効にしてください。
ステップ5. Pendoサポートがマージプロセスを開始する
PendoサポートがCSVファイルを検証し、IDマージプロセスを開始します。このプロセス中、過去のデータが新しいIDに書き換えられるため、アナリティクスが変動する可能性があります。マージプロセスが完了するまで、古いIDと新しいIDの両方が表示されることが予想されます。
ステップ6. マージ後の対応
Pendoサポートがマージの完了を確認した後、ステップ1で無効にした自動ガイドを再度有効にする必要があります。他に必要なアクションはありません。