概要
Trending Items は、集計されたユーザーインタラクションに基づいて注目を集めているアイテムを特定する、Merlin AI を活用したレコメンデーションモデルです。MoEngage は、購入、閲覧、ウィッシュリストなどのインタラクションイベントを定義された期間でグループ化し、カテゴリ、サブカテゴリ、都市など、選択したカタログ属性内でトレンドになっているものを表示します。その後、これらのトレンド結果を、最近のアクティビティやプロファイル属性に基づいて個々のユーザーに関連付けることができます。前提条件Trending Items レコメンデーションを作成する前に、次の要件を満たしていることを確認してください。
- アカウントで Advanced Recommendations が有効になっていること。
- ユーザーアクションイベントを MoEngage と統合し、各イベントに一意のアイテム ID が含まれていること。
- 関連するユーザーとアイテムのインタラクションイベントをトラッキングし、MoEngage の標準イベントにマッピングしていること。
- アカウントにアクティブなカタログがあること。
- Attribute Trend の場合、カタログに
categoryやcityなどのカテゴリ型アイテム属性が少なくとも 1 つ含まれていること。
ユースケース
Trending Items は次のユースケースをサポートします。- カテゴリ別のトレンド: ユーザーが Electronics セクションを閲覧している場合は Electronics でトレンドのアイテムを表示し、Fashion を閲覧している場合は Fashion でトレンドのアイテムを表示します。
- 地域別のトレンド: カタログ内のロケーション属性に基づいて、ユーザーの都市や地域でトレンドになっているアイテムを表示します。
- フォールバックレコメンデーション: Frequently Viewed Together または Frequently Bought Together レコメンデーションのインタラクションデータが不足している場合のフォールバックとして Trending Items を使用します。
Popular Items フォールバック
Popular Items は、カタログ全体で全体のインタラクション数が最も多いアイテムをランク付けします。パーソナライズされないため、すべてのユーザーが同じ集団レベルのリストを受け取ります。 MoEngage は、すべての Advanced Recommendations モデルのデフォルトのフォールバックとして Popular Items を提供します。モデルのデータが少なすぎる場合、MoEngage は Popular Items にフォールバックするため、新規ユーザーやインタラクション履歴が少ないユーザーでもレコメンデーションを受け取ることができます。このフォールバックを設定する必要はなく、MoEngage が自動的に提供します。 詳細については、Advanced Recommendations の概要 を参照してください。トレンドタイプ
Trending Items は、Global Trend と Attribute Trend の 2 つのトレンドタイプをサポートしています。- Global Trend: カタログ内のすべてのアイテムのインタラクションデータを集計し、カテゴリや属性に関係なく、カタログレベルでトレンドになっているアイテムを表示します。設定項目は次のとおりです。
- Generate trends, ranked by: アイテムのランク付けに使用するインタラクション指標 (Best sellers、Most viewed、Most wish-listed、Most cart additions、Top revenue generators など)。
- In the last: インタラクションを集計する期間 (24 時間、7 日、14 日、30 日など)。
- Attribute Trend: 特定のカタログ属性の値の範囲内でトレンドになっているアイテムを特定します。トレンドのアイテムをグローバルに表示するのではなく、ユーザーが最後に閲覧したカテゴリやプロファイルに保存されている都市など、各ユーザーに関連する属性値の範囲内でトレンドになっているものを表示します。
トレンドの設定
属性トレンドを設定するには、次のオプションを使用できます。トレンドソース
トレンドを設定した後、MoEngage は各ユーザーのプロファイルに基づいて関連する属性値を決定します。属性値を定義するには、次のいずれかのオプションを選択します。- Custom value: 固定の属性値を入力します。MoEngage は、このレコメンデーションの対象となるすべてのユーザーに対して、その特定の値でトレンドになっているアイテムを表示します。例: カタログ属性が
Categoryで、カスタム値をElectronicsに設定した場合、個々のロケーションや閲覧履歴に関係なく、すべてのユーザーがトレンドの電子機器アイテムのレコメンデーションを受け取ります。 - User property: 各顧客の関連する属性値を保存している動的なユーザープロパティにマッピングします。MoEngage は、個々のユーザーのリアルタイムのプロパティ値を使用して結果をパーソナライズします。
例: カタログ属性がCityで、それをユーザープロパティHome Cityにマッピングした場合:- ユーザー A (
Home Cityが “Chicago” に設定) には、Chicago でトレンドになっているアイテムが表示されます。 - ユーザー B (
Home Cityが “London” に設定) には、London でトレンドになっているアイテムが表示されます。
- ユーザー A (
Trending Items レコメンデーションを作成する
Admin、Manager、Marketer のロールがレコメンデーションを作成できます。
- MoEngage のサイドバーメニューで、Content メニューアイコン
にカーソルを合わせます。Content メニューが表示されます。 - Recommendations をクリックします。
Recommendations ページが表示されます。 - + Create recommendation をクリックします。
Create recommendation ページが表示されます。 - Predictive で Trending Items を選択し、Next をクリックします。

- Recommendation name ボックスに、レコメンデーションの名前を入力します。
- Recommendation description ボックスに、説明を入力します (任意)。
MoEngage は、アカウント内のすべての AI レコメンデーションで選択されたカタログを Catalog ボックスに事前入力します。Catalog フィールドは無効になっており、選択後は変更できません。別のカタログを使用するには、カスタマーサクセスマネージャー (CSM) にお問い合わせください。
- Trend configuration で、トレンドタイプを選択します。
- Global trend: カタログ内のすべてのアイテムのインタラクションを集計します。
- Global trend カードをクリックします。
- Generate trends, ranked by リストで、MoEngage がトレンドアイテムのランク付けに使用するインタラクション指標を選択します (例: Best sellers)。
- In the last リストで、MoEngage がインタラクションを集計する期間を選択します (例: 7 日)。

- Attribute trend: カタログ属性の値の範囲内でトレンドになっているアイテムを表示します。
- Attribute trend カードをクリックします。
- Generate [attribute] trends リストで、トレンドをグループ化するカタログ属性 (
categoryなど) を選択します。 - Ranked by リストで、インタラクション指標を選択します。
- In the last リストで、集計期間を選択します。
- Show trends to user, where で、カタログ属性と演算子を選択します。固定値を入力するには Custom Value を、ユーザープロファイルのプロパティにマッピングするには User property を選択します。必要に応じて、値を完全一致させるには Case Sensitive を選択します。

- Global trend: カタログ内のすべてのアイテムのインタラクションを集計します。
- 必要に応じて、Filter items by user actions をオンにして、結果に表示するアイテムを制御します。
- Select user action to keep items: レコメンデーション結果と指定したユーザーアクション条件の両方に含まれるアイテムのみを含めます。+ Filter をクリックして、アクション、時間演算子、値を追加します。
- Select user action to remove items: 指定したユーザーアクション条件に基づいて、レコメンデーション結果からアイテムを除外します。+ Filter をクリックして、アクション、時間演算子、値を追加します。

- 必要に応じて、Filter items by item attributes をオンにして、カタログデータに基づいて結果をフィルタリングします。Item where で商品属性と演算子を選択し、Custom value または User property を選択して値を定義します。値を完全一致させるには、Case sensitive を選択します。+ Filter をクリックして条件を追加します。

- Create をクリックします。
Test recommendation セクションでは、MoEngage がレコメンデーションの処理を完了するまで Show results は無効のままです。次のバナーが表示されます: “You will be able to test recommendations after processing is complete. Processing will complete in 2 hours.”