次の方法で共有


データ エンティティ マッピング テーブル

各レコメンデーション シナリオに最小限必要なデータ エンティティのリストは次の通りです。 このリストを使用して、実用的なレコメンデーションの取得提供に必要なデータ エンティティを決定します。

レコメンデーション API シナリオ 必須データ エンティティ モデリング階層の要件
おすすめ Reco_ItemsAndVariantsReco_Interactions Standard
類似 – 人物にも適用 (既定) Reco_ItemsAndVariantsReco_Interactions Standard
類似 – ビジュアル Reco_ItemsAndVariantsReco_ItemAndVariantImages Premium
類似 – ビジュアル (画像 ID 用) Reco_ItemsAndVariantsReco_ItemAndVariantImages Premium
類似 – テキスト Reco_ItemsAndVariants Premium
カート Reco_ItemsAndVariantsReco_Interactions Standard
トレンド リスト - 新規 Reco_ItemsAndVariants Standard
トレンド リスト - BestSelling とトレンド Reco_ItemsAndVariantsReco_Interactions Standard
外部リスト - 編集者/人間が作成したリスト Reco_ExternalRecommendationsListsReco_ExternalRecommendationsItems Standard

注意

ビジネスに必要のないシナリオがある場合、それらを無効にしてクッキング時間とコストを削減するオプションがあります。 説明に対して有効または無効にできるシナリオの詳細については、Reco 構成データ エンティティ を参照してください。 Reco_ItemsAndVariants データ エンティティ で指定されているように、そのデータ エンティティを Reco_Interactions データ エンティティ で置き換えることができます。 詳細については、Reco_ItemsAndVariants を参照してください。 AlgoTypes テーブル を確認して、各 API シナリオのさまざまな特徴を詳しくご覧ください。

データをデータ コントラクトにマッピングする

ほとんどの Intelligent Recommendations シナリオは、2 つのデータ エンティティ ( Reco_ItemsAndVariants Reco_Interactions) のみを使用して構成できます。 すべてのレコメンデーション シナリオに必要なデータ コントラクトの特定のデータ ポイント (フィールド) を簡単に確認するには、次の表を使用できます。

注意

特定のフィールド (ItemIdItemVariantId) は複数回使用されます。つまり、結果を確認するのに必要なデータが減少します

カタログ データ エンティティ フィールド

カタログ
データ エンティティ
カタログ
データ エンティティ フィールド
Reco_ItemsAndVariants ItemId
ItemVariantId (任意)
Title
Description
ReleaseDate
Reco_ItemCategories ItemId
Category
Reco_ItemAndVariantFilters ItemId
ItemVariantId (任意)
FilterName
FilterValue
Reco_ItemAndVariantImages ItemId
ItemVariantId (任意)
ImageFullUrl
IsPrimaryImage

対話データ エンティティ フィールド

対話
データ エンティティ
対話
データ エンティティ フィールド
Reco_Interactions InteractionGroupingId
ItemId
ItemVariantId
UserId (任意)
InteractionType=Purchase
Timestamp

参照

Intelligent Recommendations API
データ コントラクトの概要
対話データ エンティティ
カタログ データ エンティティ
Reco 構成データ エンティティ
外部リスト データ エンティティ
オプトアウト ユーザー データ エンティティ
レコメンデーション データ エンティティ
画像から品目へのマッピング データ エンティティ