ガイドラインと要件 - Amazon Personalize

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ガイドラインと要件

フィルター式を作成するときは、以下のガイドラインと要件に注意してください。

  • フィルターを使用して、商品の説明などの構造化されていないテキストのアイテムメタデータに基づいてアイテムを含めたり、除外したりすることはできません。

  • アイテムまたはアクションインタラクションデータに基づいてフィルタリングする場合は、イベントタイプに基づいてのみフィルタリングできます。コンテキストメタデータなど、他のインタラクションメタデータに基づいてフィルタリングすることはできません。

  • Amazon Personalize は、イベントタイプが一致する場合にのみ大文字と小文字の区別を無視します。

  • アイテムインタラクションおよびアイテムデータセットを 1 つの式で使用することはできません。Interactions データセット、次に Items データセット (またはその逆) でフィルタリングするフィルターを作成するには、2 つ以上の式を連鎖する必要があります。詳細については、「複数の式の組み合わせ」を参照してください。

  • アイテムインタラクションおよび Action データセットを 1 つの式で使用することはできません。アイテムインタラクションデータセットによってフィルタリングし、次に Action データセットでフィルタリングする (またはその逆の) フィルターを作成するには、2 つ以上の式を連鎖する必要があります。詳細については、「複数の式の組み合わせ」を参照してください。

  • でアイテムインタラクションフィルターを使用することはできませんItem-Attribute-Affinity レシピ

  • スキーマでブール型の値を使用してフィルタリングするフィルター式を作成することはできません。ブール値に基づいてフィルタリングするには、String 型のフィールドを持つスキーマを使用し、データの "True" および "False" の値を使用します。または、int もしくは long 型と 01 の値を使用できます。

  • 1 つの条件式でも、複数の式を連結した場合でも、1 つのフィルターで使用できる個別のデータセット項目の最大数は 5 です。データセットグループ内のすべてのフィルターで使用できる個別のデータセットフィールドの最大数は 10 です。

  • フィルターを CurrentItem 要素で適用できるのは、ドメインのユースケースまたはカスタムレシピが Similar-Items レシピや More Like X ドメインのユースケースなどの関連アイテムのレコメンデーションを生成する場合のみです。

  • NOT_IN 演算子を使用するフィルター式では、プレースホルダーパラメーターは使用できません。代わりに IN 演算子を使用し、その逆の Action を使用してください。例えば、Exclude の代わりに Include を使用してください (またはその逆)。

  • Action expiration timestamp および Repeat frequency データに基づいてフィルタリングするフィルターを作成することはできません。Amazon Personalize は、このデータに基づくアクションレコメンデーションを自動的にフィルタリングします。