おすすめ
Salesforce には、いくつかのおすすめ種別が用意されていますが、Chatter REST API では Einstein Next Best Action のおすすめ、コミュニティのカスタムおすすめ、Chatter のおすすめがサポートされています。
Einstein Next Best Action
Einstein Next Best Action では、戦略を使用してアクションと提案をおすすめできます。適切なユーザに適切なタイミングで適切なおすすめを提供できます。Salesforce の内部および外部のビジネスルール、予測モデル、データを統合し、すべての使用事例で一意の戦略を作成します。
Einstein Next Best Action のおすすめで使用できるリソース:
| リソース | HTTP のメソッド | ToDo |
|---|---|---|
| /connect/recommendations/recommendationId | GET | おすすめを取得します。 |
| /connect/recommendation-strategies/strategyName/recommendations | POST | 戦略を実行します。 |
| /connect/recommendation-strategies/reactions | GET、POST | おすすめへのユーザの反応を取得および記録します。 |
| /connect/recommendation-strategies/reactions/reactionId | GET、DELETE | おすすめの反応の取得および削除します。 |
コミュニティのカスタムおすすめ
コミュニティに表示されるカスタムおすすめを作成して、ユーザに動画の閲覧やトレーニングの受講などを促します。特定の利用者を対象にしたり、チャネルを使用しておすすめの場所を指定したりします。
デフォルトでは、これらのおすすめは、カスタマーサービステンプレートにのみ表示されます。コミュニティのホームページと質問の詳細ページ、および Salesforce モバイル Web のコミュニティのフィードに表示されます。また、カスタマーサービステンプレートを使用するコミュニティに、コミュニティマネージャがコミュニティビルダーを使用しておすすめを追加した場所にも表示されます。
コミュニティのカスタムおすすめで使用できるリソース:
| リソース | HTTP のメソッド | ToDo |
|---|---|---|
| /connect/recommendation-definitions | GET、POST | カスタムおすすめ定義のリストの取得、カスタムおすすめ定義の作成を行います。 |
| /connect/recommendation-definitions/recommendationDefinitionId | GET、PATCH、DELETE | カスタムおすすめ定義に関する情報の取得、カスタムおすすめ定義の変更または削除を行います。 |
| /connect/recommendation-definitions/recommendationDefinitionId/photo | GET、PUT、DELETE | カスタムおすすめ定義の写真の情報取得、アップロード、変更または削除を行います。 |
| /connect/recommendation-audiences | GET、POST | カスタムおすすめ利用者のリストを取得し、カスタムおすすめ利用者を作成します。 |
| /connect/recommendation-audiences/recommendationAudienceId | GET、PATCH、DELETE | カスタムおすすめ利用者の情報取得、更新、または削除を行います。 |
| /connect/recommendation-audiences/recommendationAudienceId/members | GET | カスタムおすすめ利用者のメンバーを取得します。 |
| /connect/scheduled-recommendations | GET、POST | スケジュール済みカスタムおすすめのリストの取得、スケジュール済みカスタムおすすめの作成を行います。 |
| /connect/scheduled-recommendations/scheduledRecommendationId | GET、PATCH、DELETE | スケジュール済みカスタムおすすめに関する情報の取得、スケジュール済みカスタムおすすめの更新または削除を行います。 |
Chatter のおすすめ
Chatter には、ユーザがジョブおよび関心事に密接に関連する人、グループ、ファイル、レコードを特定するのに役立つおすすめが表示されます。
Chatter のおすすめで使用できるリソース:
| リソース | HTTP のメソッド | ToDo |
|---|---|---|
| /chatter/users/me/recommendations | GET | Chatter のおすすめ (コンテキストユーザへのユーザ、グループ、ファイル、レコード、トピック、記事のおすすめなど) を取得します。コンテキストユーザへのカスタムおすすめや静的なおすすめも取得します。 |
| /chatter/users/me/recommendations/action | GET | コンテキストユーザへの指定されたアクションの Chatter のおすすめ、カスタムおすすめ、静的なおすすめを取得します。 |
| /chatter/users/me/recommendations/action/objectCategory | GET | コンテキストユーザへの指定されたアクションおよびオブジェクトカテゴリの Chatter のおすすめ、カスタムおすすめ、静的なおすすめを取得します。 |
| /chatter/users/me/recommendations/action/idPrefix | GET | コンテキストユーザへの指定されたアクションおよびキープレフィックスの Chatter のおすすめ、カスタムおすすめ、静的なおすすめを取得します。 |
| /chatter/users/me/recommendations/action/objectID | GET、DELETE | コンテキストユーザへの指定されたアクションおよびオブジェクト ID の Chatter のおすすめ、カスタムおすすめ、静的なおすすめを取得します。おすすめの削除にも使用されます。 |
| /chatter/users/userId/recommendations/action/objectEnum | GET、DELETE | コンテキストユーザへの指定されたアクションおよびオブジェクト種別の静的な Chatter のおすすめを取得します。静的なおすすめの削除にも使用されます。 |