非ネイティブ Sales Insight 統合用の Salesforce sales-insight-for-non-native-salesforce-integrations
カスタマイズされた統合またはネイティブでない統合を通じてAdobe Marketo Engage アカウントが Salesforce に接続されている場合は、この記事を使用して Sales Insight を設定します。
- MSI のセットアップを開始する前に、Marketo インスタンスで「MSI 非ネイティブ」機能が有効になっていました。 そうでない場合は、Marketo サポートにお問い合わせください。 この機能をまだ購入していない場合は、アドビアカウントチーム(担当のアカウントマネージャー)にお問い合わせください。
- MSI パッケージが設定された Salesforce アカウント。
- Marketo REST API が正常に設定されている。公開されている CRUD API は、非ネイティブ同期を実行するための基盤となります。
- オブジェクトと関係を理解するには、このブログ記事を参照してください。
- 15 文字の大文字と小文字を区別するグローバル一意識別子ではなく、18 文字の大文字と小文字を区別しないグローバル一意識別子を表示するように Salesforce オブジェクトを設定します。
MSI の非ネイティブ同期を成功させるには、以下が必要です successful-non-native-sync-for-msi-requires-the-following
-
Salesforce Sales User をMarketoに同期します。
Salesforce Sales User は、Salesforce のリード/連絡先を所有する外部ユーザーです。 Marketoの販売担当者が、Salesforce の販売担当者に対してアップサートされている必要があります。 セールス担当者のアップサートには、「externalSalesPersonId」フィールドが必須です。
table 0-row-3 1-row-3 html-authored no-header Marketo「セールス担当者」フィールド Salesforce 営業ユーザーフィールド 説明 externalSalesPersonId Salesforce 営業ユーザーのグローバル一意識別子(大文字と小文字を区別しない) 外部 Salesforce 営業ユーザーオブジェクトに対するMarketo営業担当者レコードを識別します。
適切な関係が作成されるように、他のオブジェクトを同期する前に、まずセールス担当者を同期させる必要があります。
-
Salesforce アカウントをMarketoに同期します。
Salesforce アカウントについては、Marketo会社をアップサートする必要があります。 企業のアップサートには、「externalCompanyId」および「externalSalesPersonId」フィールドが必須です。
table 0-row-3 1-row-3 2-row-3 html-authored no-header Marketo「企業」フィールド Salesforce アカウントフィールド 説明 externalCompanyId Salesforce アカウントで大文字と小文字が区別されない、グローバル一意識別子 Marketoの会社レコードを外部の Salesforce アカウントオブジェクトに対して識別します。 externalSalesPersonId Salesforce 営業ユーザーのグローバル一意識別子(大文字と小文字を区別しない) Marketoの会社レコードを、アカウント所有者である外部の Salesforce 営業ユーザーオブジェクトに対して識別します。
また、Marketo 内で企業レコードを所有するセールス担当者に企業を関連付けるためにも使用されます。このフィールドを設定する前に、まずセールス担当者を同期させる必要があります。 -
Salesforce のリード/連絡先をMarketoに同期します。
Salesforce リード/連絡先のMarketo リードをアップサートする必要があります。 リードのアップサートには、「externalPersonId」、「externalSalesPersonId」および「externalCompanyId」フィールドが必須です。
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo「リード」フィールド Salesforce リード/連絡先フィールド 説明 externalPersonId Salesforce リード/連絡先で大文字と小文字が区別されないグローバル一意識別子 Marketoのリードレコードを外部の Salesforce のリード/連絡先オブジェクトに対して識別します。
これは、MSI 非ネイティブ用に導入された新しいフィールドです。externalSalesPersonId Salesforce 営業ユーザーのグローバル一意識別子(大文字と小文字を区別しない) このリード/連絡先を所有する外部 Salesforce 営業ユーザーオブジェクトを識別します。
また、このリードを Marketo のセールス担当者と関連付けます。最初にセールス担当者を正しく同期させる必要があります。externalCompanyId Salesforce アカウントで大文字と小文字が区別されない、グローバル一意識別子 リード/連絡先が属する外部の Salesforce アカウントオブジェクトを識別します。
また、このリードレコードを Marketo の企業と関連付けます。最初に Salesforce アカウントを正しく同期させる必要があります。 -
商談 SalesforceMarketoに同期します。
Salesforce Opportunity のMarketo Opportunity をアップサートする必要があります。 商談のアップサートには、「externalOpportunityId」、「externalCompanyId」および「externalSalesPersonId」フィールドが必須です。
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo「商談」オブジェクトフィールド Salesforce 商談オブジェクトフィールド 説明 externalOpportunityId Salesforce のリード/取引先責任者の大文字小文字を区別しないグローバルな一意の ID 外部 Salsforce 商談オブジェクトに対する Marketo 商談レコードを特定します。 externalCompanyId Salesforce アカウントで大文字と小文字が区別されない、グローバル一意識別子 このオポチュニティが属する外部の Salesforce アカウントオブジェクトを識別します。
最初に Salesforce アカウントを正しく同期する必要があります。externalSalesPersonId Salesforce 営業ユーザーのグローバル一意識別子(大文字と小文字を区別しない) このオポチュニティを所有する外部の Salesforce 営業ユーザーオブジェクトを識別します。 -
連絡先 Salesforce 役割をMarketoに同期します。
SalesforceSalesforce 商談の連絡先ロールは、Marketo商談ロールを介して同期できます。 商談ロールレコードには、「externalOpportunityId」、「role」および「leadId」フィールドが必須です。
table 0-row-3 1-row-3 2-row-3 3-row-3 html-authored no-header Marketo「商談ロール」フィールド Salesforce「取引先責任者ロール」フィールド 説明 externalOpportunityId Salesforce 商談で大文字と小文字が区別されない、グローバルに一意の ID Marketo商談の役割を外部の Salesforce 商談オブジェクトに対して識別します。
最初に Salesforce オポチュニティを正しく同期する必要があります。leadId 該当なし、これは Marketo のリード ID になります これは、同期された Salesforce 連絡先のMarketo リード ID になります。
連絡先がMarketoで同期されると、Marketoを使用できます 連絡先の大文字と小文字を区別しないグローバル一意識別子(externalPersonId)およびSalesforce REST API を使用したMarketo リードのクエリ。ロール Salesforce 連絡先の役割フィールド この商談の取引先責任者のロールを記述します。 -
「最新の注目のアクション」/「MSI スコア」フィールドを SFDC に同期します。
Salesforce オブジェクトがMarketoに正しく同期されると、MSI 機能を利用できるようになります。 MSI の「最新の注目のアクション」/「スコア」フィールドは、リードの REST API で公開されます。これらのフィールドは、MSI によって計算され、読み取り専用です。
Marketo リードの最後の興味深い瞬間/スコアリングフィールドは、REST API リードエンドポイントを使用して、Salesforce に定期的に同期する必要があります。 externalPersonId を filterType として使用し、コンテン Salesforce リード GUID を filterValue として渡すことで、Marketo リードのこのエンドポイントをクエリします。
table 0-row-1 GET /rest/v1/leads.json?filterType=externalPersonId&filterValues=salesforceLeadId1,salesforceLeadId2 その後、これらのフィールドの値を使用して、Salesforce リード/連絡先オブジェクトに同期できます。
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 5-row-3 6-row-3 7-row-3 html-authored no-header Marketo「リード」フィールド Salesforce リード/連絡先フィールド 説明 msiLastInterestingMomentType ラベル:最新の注目のアクションのタイプ
名前:Last_Interesting_Moment_Type__cリードの最新の注目のアクションのタイプ msiLastInterestingMomentDate ラベル:最新の注目のアクション発生日
名前:Last_Interesting_Moment_Date__c
リードの最新の注目のアクションの日付 msiLastInterestingMomentDesc ラベル:最新の注目のアクションの詳細
名前:Last_Interesting_Moment_Desc__c
リードの最新の注目のアクションの説明 msiLastInterestingMomentSource ラベル:最新の注目のアクションのソース
名前:Last_Interesting_Moment_Source__c
リードの最新の注目のアクションのソース 優先度 ラベル:エンゲージメント
名前:Priority__c
リードの優先度 relativeUrgency ラベル:相対的緊急度の値
名前:Urgency_Value__c
リードの相対的緊急度 relativeScoring ラベル:相対スコアの値
名前:Relative_Score_Value__c
リードの相対スコア リード REST API のドキュメント:https://developer.adobe.com/marketo-apis/api/mapi/#tag/Leads/operation/getLeadByIdUsingGET。
非ネイティブ同期を成功させるには、外部フィールドを適切に使用することが重要です。一部のビューにデータが表示されない場合は、特定のフィールドが正しく同期されていない可能性があります。例えば、リードのアカウントの下にある MSI ウィジェットを参照したときにリードのアクティビティや関心を引くモーメントが表示されない場合は、リードの会社またはアカウントが正しく同期されていない可能性があります。外部フィールドを指定してこのリードに対して GET リクエストを実行すると、リードが正しく同期されたかどうかを検証できます。また、Marketo の外部セールス担当者のメールは、Salesforce のそのユーザのメールと一致する必要があります。メールが一致しない場合、Salesforce の「Marketo」タブにデータが表示されないことがあります。