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

Pendoでは、訪問者とアカウントのメタデータに、特定のデータ型を割り当てることができます。Pendoの[データマッピング(Data Mappings)]ページから、個別のメタデータすべてに対してデータ型を選択できます。

[データマッピング]では、Pendoがすべての分析に使用するデータの名前と型を確認できます。

  • ナビゲーションバーで、 [設定(Settings)]>[データマッピング]に移動して、[データマッピング]を表示します。

 

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では作成されません。

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

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

エージェントまたはカスタムのメタデータは、データマッピングのページから削除することができます。

メタデータフィールドを削除するには:

  • 削除したいフィールドにカーソルを合わせて[削除(Remove)]をクリックし、削除を確認します。誤って削除してしまわないように、数秒間、確認のプロンプトが表示されます。確認が行われない場合、ボタンは[削除]の状態に戻ります。確認すると、そのメタデータフィールドはリストから削除され、セグメントに使用できなくなります。

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

よくある質問

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 文字
  • 数字
  • _