訪問者やアカウントのメタデータ

データマッピング

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

dataMappings.png

データマッピングは、訪問者(個々のユーザー)レベルまたはアカウント(関連するユーザーのグループ)レベルのデータに設定されます。各訪問者レベルのデータまたはアカウントレベルのデータには、必要に応じて以下のメタデータグループが関連付けられます。

メタデータグループ

メタデータはいくつかの「グループ」に分類されます。

エージェントメタデータ

これは、インストールスニペットを通じて渡されるメタデータです。これらのフィールドは、コードスニペット内でのみ変更可能です。エージェントデータを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サポートに連絡してください

サポートされているデータ形式の詳細については、Pendoのデータマッピングとデータタイプをご覧ください。

エージェントまたはカスタムのメタデータの削除

エージェントまたはカスタムのメタデータは、データマッピングのページから削除することができます。メタデータフィールドを削除するには、「削除(Remove)」をクリックして、削除を「確認(Confirm)」してください。

confirm.png

誤って削除してしまわないように、数秒間、確認のプロンプトが表示されます。確認が行われない場合、ボタンは「削除」の状態に戻ります。

確認すると、そのメタデータフィールドはリストから削除され、セグメント化に使用できなくなります。

注:PendoのUIからエージェントタイプのフィールドを削除しても、インストールスニペットからは削除しない場合、Pendoはデータの取得を継続しますが、UIには再入力されません。フィールドの削除を解除するには、 Pendoサポートに連絡してください。

よくある質問

どのような種類のメタデータをPendoに送るべきですか?

訪問者データとアカウントデータのセグメント化に有益と思われるものをお送りいただくことをお勧めします。例としては、役割、アカウントステータス、アカウントマネージャー、契約満了日、アカウント作成日などがあります。

メタデータを送信するにはどうすればいいですか?

訪問者またはアカウントセクションの下のPendoスニペットに変数を追加することをお勧めします。

Pendoに送信するデータフィールドの種類を指定する方法を教えてください。

管理者は、インストール設定 ページの[データマッピング(Data Mappings)]タブで各フィールドのデータタイプを確認できます。

カスタムフィールドはいつ使用すればいいですか?

プロダクトからメタデータを追加したい場合は、エージェントを通すのがベストです。Salesforceからメタデータを追加したい場合は、Salesforceインテグレーションを利用するのが最適です。追加しようとしているデータがこれらのカテゴリのいずれにも該当しない場合、カスタムフィールドがこの空白を埋めます。各訪問者に手動でデータを追加することも、APIを利用してカスタムフィールドに大量のデータを追加することもできます。カスタムフィールドはデータマッピングページから追加できます。

カスタムの言語メタデータを送信するにはどうすればいいですか?

Pendoのデフォルトの言語メタデータフィールドは、エージェントによって訪問者のブラウザ設定から収集されます。カスタムの訪問者メタデータは、Salesforceなどのエージェントまたは統合によって受け渡すことができます。カスタム言語のメタデータフィールドでは、言語以外の名前を使用する必要があります。この名前は、ブラウザの言語メタデータ用に予約されており、置き換えることはできません。

ローカリゼーション設定で別のメタデータフィールドを指定できます。ローカリゼーションの詳細については、ローカリゼーションの概要の記事をご覧ください。

スニペットを介してメタデータを渡すときにサポートされるキー値は何ですか?

カスタム「キー」は、文字または「_」で始める必要があります。他のタイプの構文はサポートされていません。たとえば、「300」などのキーがある場合、Pendoで正しく機能させるには、「_300」に変更する必要があります。この構文に従わないと、これらのカスタムフィールドを使用してセグメントを作成したり、レポートを実行したりすることができません。

サポートされている構文は以下のとおりです。

  • 文字
  • 数字
  • _