データマッピング
データマッピングでは、Pendoがすべての分析に使用するデータの「名前」と「種類」を確認できます。データマッピングは、左下にある歯車のアイコンをクリックすると表示されます。

データマッピングは、訪問者(個々のユーザー)レベルまたはアカウント(関連するユーザーのグループ)レベルのデータに設定されます。各訪問者レベルのデータまたはアカウントレベルのデータには、必要に応じて以下のメタデータグループが関連付けられます。
メタデータグループ
メタデータはいくつかの「グループ」に分類されます。
エージェントメタデータ
これは、インストールスニペットを通じて渡されるメタデータです。これらのフィールドは、コードスニペット内でのみ変更可能です。エージェントデータをPendoの中で確認し、Pendoに記載されているデータタイプと、スニペットで送信された実際のデータタイプが一致していることを確認することが重要です。このメタデータは、ユーザーがアプリケーションのページを訪問したときに自動的に更新され、フィールドがPendoに渡されます。エージェントのメタデータフィールドが正しく入力されていない場合、これはユーザーが次回アプリケーションにアクセスして正しい情報を渡したときにのみ更新することができます。これらのフィールドは、手動またはAPIを通じて変更することはできません。最初から、いくつかのメタデータフィールドが用意されています。
デフォルトのアカウントメタデータ:
- 初回訪問
- 最終訪問
- アクティブな日数
- イベント数
- 訪問者数
- サイト滞在時間
デフォルトの訪問者メタデータ:
- 初回訪問
- 最終訪問
- アクティブな日数
- イベント数
- サイト滞在時間
- 最新のブラウザのバージョンと名前
- 最新のオペレーティングシステム
- 最新のサーバー名
カスタムメタデータ
これは、データの側面が分析しやすくなるように、カスタムの「Pendo専用」フィールドを追加する方法です。このフィールドは、特定の訪問者/アカウントの詳細ページで手動で更新することも、APIを使って一括更新することもできます。
Salesforceのメタデータ
これらのフィールドは、インテグレーションを介してSalesforceからプルされます。これは、Salesforceインテグレーションが有効な場合にのみ選択可能です。これらのフィールドは編集できません。インテグレーションに関する詳細はこちらをご覧ください。
Segment.ioのメタデータ
これらのフィールドは、Segment.ioインテグレーションからプルされたもので、データマッピングのページからは編集できません。このタイプのメタデータは、インテグレーションでのみ使用されます。インテグレーションに関する詳細はこちらをご覧ください。
利用可能なメタデータの形式
日付である新しいタイプのメタデータ(エージェント、カスタム、Salesforce、またはセグメント)を追加する場合、PendoはデフォルトでISO8601 W3C
(例:2006-01-02T15:04:05.999-05:00
)形式を使用します。Pendoにデータを送信する前に、この形式を使用していることを確認してください。Pendoでのデータの処理方法により、別の日付形式に変更して使用したい場合は、テクニカルサポートに連絡してください。
サポートされているデータ形式の詳細については、Pendoのデータマッピングとデータタイプをご覧ください。
エージェントまたはカスタムのメタデータの削除
エージェントまたはカスタムのメタデータは、データマッピングのページから削除することができます。メタデータフィールドを削除するには、「削除(Remove)」をクリックして、削除を「確認(Confirm)」してください。

誤って削除してしまわないように、数秒間、確認のプロンプトが表示されます。確認が行われない場合、ボタンは「削除」の状態に戻ります。
確認すると、そのメタデータフィールドはリストから削除され、セグメント化に使用できなくなります。
注:PendoのUIからエージェントタイプのフィールドを削除して、インストールスニペットからは削除しない場合、Pendoはデータのキャプチャを継続しますが、UIには再入力されません。フィールドの削除を取り消すには、テクニカルサポートに連絡する必要があります。
よくある質問
どのような種類のメタデータをPendoに送るべきですか?
訪問者データとアカウントデータのセグメント化に有益と思われるものをお送りいただくことをお勧めします。例としては、役割、アカウントステータス、アカウントマネージャー、契約満了日、アカウント作成日などがあります。
メタデータを送信するにはどうすればいいですか?
訪問者またはアカウントセクションの下のPendoスニペットに変数を追加することをお勧めします。
Pendoに送信するデータフィールドの種類を指定する方法を教えてください。
管理者は、インストール設定 ページの[データマッピング(Data Mappings)]タブで各フィールドのデータタイプを確認できます。
カスタムフィールドはいつ使用すればいいですか?
プロダクトからメタデータを追加したい場合は、エージェントを通すのがベストです。Salesforceからメタデータを追加したい場合は、Salesforceインテグレーションを利用するのが最適です。追加しようとしているデータがこれらのカテゴリのいずれにも該当しない場合、カスタムフィールドがこの空白を埋めます。各訪問者に手動でデータを追加することも、APIを利用してカスタムフィールドに大量のデータを追加することもできます。カスタムフィールドはデータマッピングページから追加できます。
スニペットを介してメタデータを渡すときにサポートされるキー値は何ですか?
カスタム「キー」は、文字または「_」で始める必要があります。他のタイプの構文はサポートされていません。たとえば、「300」などのキーがある場合、Pendoで正しく機能させるには、「_300」に変更する必要があります。この構文に従わないと、これらのカスタムフィールドを使用してセグメントを作成したり、レポートを実行したりすることができません。
サポートされている構文は以下のとおりです。
- 文字
- 数字
- _