この記事では、Salesforceユーザーメタデータインテグレーションの提供する機能とその仕組みの概要を説明します。インテグレーションの設定方法については、「PendoとSalesforceのインテグレーションを設定する」を参照してください。
Salesforceユーザーメタデータインテグレーションは、Salesforceのユーザーオブジェクトからメタデータをプルし、訪問者メタデータとしてPendoに送信する一方向のインテグレーションです。このインテグレーションは、1つ以上のSalesforceアプリケーションでPendoをご利用のお客様向けに設計されており、社内ユーザーから重要なメタデータを引き出すことができます。
このインテグレーションは、Pendoの標準的なインテグレーションとは異なり、Pendoのお客様向けアプリケーションでPendoを使用し、さまざまなSalesforceオブジェクトに接続する方向けに設計されています。詳細については、「SalesforceとPendoのインテグレーション」を参照してください。
前提条件
- 有効なPendoサブスクリプション。
- Pendoの管理者ユーザー権限。 詳細については、「役割と権限」を参照してください。
- 従業員向けにSalesforceでPendoを使用している場合は、すでに持っているSalesforceユーザーメタデータインテグレーションへのアクセス。ご質問がある場合は、アカウントマネージャーにお問い合わせください。
- 以下の条件を満たすアクティブなエンタープライズSalesforceアカウント:
- API対応が有効化されている。
- Pendoに取り込むユーザーオブジェクトフィールドの読み取りアクセスが有効化されている。これらの権限を確認するためのガイダンスについては、「SalesforceユーザーメタデータとPendoのインテグレーションの設定」のトラブルシューティングセクションを参照してください。
このインテグレーションはサンドボックスインスタンスをサポートしていません。
個々の従業員に関連付けられたユーザーレコードを使用するのではなく、Pendo専用のSalesforceユーザーレコードを作成することをお勧めします。これにより、従業員が退職した場合にSalesforceユーザーが非アクティブ化されることを防ぎます。
ユースケース
1つ以上のSalesforceアプリケーションで従業員向けにPendoを使用している場合、このインテグレーションにより、Salesforceから取得したメタデータを使用して、Pendoのセグメント、ガイドターゲティング、訪問者分析に使用することができます。SalesforceユーザーメタデータをPendoに取り込むことで、次のことができます。
- 役割、部門、場所などの重要な従業員の詳細に基づいて、Salesforceでプロダクトの使用状況とガイドのターゲット設定を報告します。
- 最新の情報を得るために、毎晩メタデータをPendoに同期します。
仕組み
Salesforceユーザーメタデータインテグレーションでは、接続を作成する前に、SalesforceからPendoへのプルを設定する必要があります。接続の作成とプルの設定の両方でSalesforceユーザーオブジェクトに属するフィールドを選択する必要がありますが、目的は異なります。
- 接続を作成するには、Pendoの訪問者IDと1対1で一致する値を持つSalesforceのユーザーフィールドを1つ選択します。
- プルを設定するには、Pendoに訪問者メタデータとして追加するSalesforceユーザーフィールドを1つ以上選択します。
接続を作成してプルを設定したら、インテグレーションを有効化して自動日次同期を開始する必要があります。詳細情報と手順については、「SalesforceユーザーメタデータとPendoのインテグレーションの設定」を参照してください。
接続の確立
このインテグレーションには、SalesforceユーザーとPendo訪問者との間の一方向の接続が含まれます。Salesforceと接続するPendo訪問者ごとに、Salesforceユーザーオブジェクトの個々のフィールドを対応するPendo訪問者にマッピングする必要があります。これが「結合キー」になります。
Pendoの[訪問者ID(Visitor ID)]フィールドは、対応するSalesforceの[ユーザー(User)]フィールドにマッピングする必要があります。例えば、Pendoで訪問者IDをメールに設定した場合、Salesforceのユーザーオブジェクトの「メール」フィールドを選択します。
この時点では、プルではなく、一意の識別子間の接続のみを設定しています。この一意の識別子は、プル機能の設定に使用されますが、このフィールド自体はプルには関与しません。プルされるのは、プルの設定プロセスで選択されたSalesforceユーザーオブジェクトに属するフィールド値です。
「プル」の設定
SalesforceユーザーデータをPendoに取り込むには、Salesforceユーザーオブジェクトに属するフィールドを選択し、Pendoの訪問者にメタデータとして追加する必要があります。Pendoに取り込まれたメタデータをPendoセグメントに含めることができます。パーソナライズされたターゲティングやプロダクトの使用状況分析を行うために、Pendoセグメントに含めると役立つメタデータをすべて含めます。
重複するSalesforceユーザーへの対応
複数のSalesforceユーザーがPendoの1人の訪問者にマッピングされている場合、重複するすべてのバージョンが同期から削除されます。つまり、Pendoの訪問者もSalesforceのユーザーも更新されません。