リアルタイムレコメンデーションの取得 - Amazon Personalize

リアルタイムレコメンデーションの取得

リアルタイムレコメンデーションとは、ユーザーがアプリケーションを使用する際にリクエストして表示するレコメンデーションです。レコメンダーを使用して (ドメインデータセットグループ向け) またはカスタムキャンペーンを使用して、リアルタイムレコメンデーションをAmazon Personalize から取得できます。

  • ドメインレコメンダーでは、GetRecommendations 操作でリアルタイムのレコメンデーションを取得できます。または、Amazon Personalize コンソールを使用してレコメンダーをテストできます。

  • カスタムリソースでは、キャンペーンをサポートするソリューションバージョンの作成に使用したレシピに応じて、GetRecommendationsGetActionRecommendations、または GetPersonalizedRanking API 操作を使用して、ユーザー向けのレコメンデーションを取得します。または、Amazon Personalize コンソールを使用してレコメンダーをテストできます。

Top Picks for You ユースケースや User-Personalization レシピなど、リアルタイムのパーソナライゼーションを提供するドメインユースケースまたはレシピを使用する場合、Amazon Personalize は、カタログ操作の記録に関する最新のアクティビティに基づいてレコメンデーションを更新します。リアルタイムイベントの記録についての詳細は、「イベントの記録」を参照してください。

レコメンデーションアイテムに対してメタデータを返すようにキャンペーンを設定した場合は、GetRecommendations または GetPersonalizedRanking API オペレーションに含める列を指定できます。または、Amazon Personalize コンソールを使用してレコメンダーをテストするときに列を指定できます。

一部のユースケースやレシピでは、リクエストにプロモーションを指定できます。プロモーションは、設定可能なおすすめアイテムのサブセットに適用される追加のビジネスルールを定義します。詳細については、「レコメンデーション内のアイテムのプロモーション」を参照してください。