> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 好みの順序に基づいてユーザーにコンテンツをレコメンドする方法

# はじめに

多くの OTT プラットフォームでは、利用開始時にユーザーが好みのジャンルを選択できます。これにより、ブランドは顧客を理解し、関連性の高い選択肢を提示できるため、関連性があり興味深い新しいコンテンツによってアプリの利用時間を伸ばすことができます。

ユーザーは複数のジャンルのコンテンツに関心を示すことがあります。Action、Comedy、Thriller を選択したユーザーには、同じ順序でレコメンデーションが届くべきです。

選択肢は、アプリ内またはマーケティングコミュニケーションで提示できます。Push や Email などのコミュニケーションでは、MoEngage がユーザーの好みに基づいてコンテンツをレコメンドできます。これは AI Recommendations を使用して実現できます。

この記事では、Recommendations と Push を使用して、好みの順序に基づいてユーザーにコンテンツをレコメンドします。

# 期待される結果

各ユーザーは、自分の選択に基づいてパーソナライズされたナッジを受け取ります。レコメンデーションは、選択した順序でランク付けされます。たとえば、ユーザーが thriller、horror、comedy の順に選択した場合、レコメンデーションの優先順位は thriller が最初、次に horror、最後に comedy となります。

<Tip>
  * ユーザーがコンテンツを検索する、コンテンツを視聴する、コンテンツを「後で見る」に追加する、コンテンツを評価する、コンテンツを最後まで視聴するといったアクションと、ジャンル、タイトル、タイプ、進捗、評価、プラットフォームなど各アクションに関連する情報をトラッキングするイベント。イベントのトラッキング方法については、[Developer Guide](/docs/ja/developer-guide/introduction) を参照してください。
  * これらのトラッキングしたイベントと、対応する MoEngage イベントとのマッピング。カスタムイベントを MoEngage イベントにマッピングする方法については、[こちら](/docs/ja/user-guide/content/recommendations/getting-started/map-user-actions-settings) を参照してください。
  * 利用可能なコンテンツのリストと、名前やタイトルから監督、キャスト、説明、各部門で受賞した賞まで、関連するすべての情報を含むカタログとそれに対応するフィード。最新の情報を維持できるよう、フィードを適切な間隔で更新するように設定してください。商品カタログとフィードの詳細については、[こちら](/docs/ja/user-guide/content/recommendations/getting-started/catalogs) を参照してください。
  * Push、Email、SMS、WhatsApp など 1 つ以上のチャネルの設定。
</Tip>

# レコメンデーションを作成する

最初のステップは、ユーザーの好みを取得することです。オンボーディング中にユーザーは好みのジャンルを選択し、それらを異なるユーザー属性を使用して MoEngage に順番に取得できます。例:

* Choice 1: Thriller
* Choice 2: Horror
* Choice 3: Comedy

これらは 3 つの異なるユーザー属性です。取得できたら、Recommendation Model を作成する必要があります。

このセクションでは、ユーザーのアクションに基づいてレコメンデーションを作成します。

1. MoEngage ダッシュボードに移動し、左側のナビゲーションから **Content** > **Recommendations** を選択します。Recommendations ページが表示されます。詳細については、[Creating User Action Recommendations](/docs/ja/user-guide/content/recommendations/basic-recommendations/user-actions-model) を参照してください。
2. 右上の **+ Create recommendation** をクリックします。最初のステップ "Select recommendation model" に移動します。
   <img alt="2.png" src="https://mintcdn.com/moengage/ncl4TtlD4tqnPefh/images/moengage_80192f.png?fit=max&auto=format&n=ncl4TtlD4tqnPefh&q=85&s=f6684fea2376efe4126975bca7379764" width="5424" height="2732" data-path="images/moengage_80192f.png" />
3. **Predictive** で、**Similar items** カードをクリックします。
4. **Next** をクリックします。2 番目のステップ "Create recommendation" に移動します。次の詳細を入力します。
   * **Recommendation name**: レコメンデーションの名前を入力します。この名前を使用して、このレコメンデーションモデルの出力を参照します。
   * **Recommendation description**: レコメンデーションの説明を入力します。この説明は、モデルの目的を理解するのに役立ちます。
   * **Catalog**: 提供している商品のリストと関連するすべての情報を含むカタログを選択します。
5. **Generate recommendation based on the most recen**t で、**All user actions** を選択します。
   <img alt="Image 15-10-24 at 10.14 AM.jpeg" src="https://mintcdn.com/moengage/S5VM4C7aiU6sct6c/images/moengage_0877eb.png?fit=max&auto=format&n=S5VM4C7aiU6sct6c&q=85&s=f27795928d9f4c9b253bfc9d80d11f97" width="1416" height="1190" data-path="images/moengage_0877eb.png" />
   フィルタリングの際、値 *product\_id* にはカテゴリー名 Thriller、Horror、Comedy が含まれることに注意してください。これがユーザー属性 Choice 1 と比較され、Choice 1 に基づいて結果が生成されます。
6. **Create** をクリックして変更を保存し、モデルを実行します。\
   これには 24 時間かかります。モデルのステータスは Recommendations のホームページで確認できます。

<Info>
  他の 3 つの選択肢に対して、3 つの異なるレコメンデーションを作成してください。
</Info>

レコメンデーションを作成したので、次に Push キャンペーンを作成し、Recommendations を使用してパーソナライズしましょう。

# Push キャンペーンを作成する

このセクションでは、キャンペーンを作成します。

## ステップ 1: ターゲットユーザー

1. 左側のサイドバーで **Engage** > **Campaigns** をクリックして **+ Create campaign** をクリックするか、**+ Create new** > **Campaign** をクリックします。
2. **Outbound** で、**Push** > **Periodic** を選択します。
   <img alt="5.png" src="https://mintcdn.com/moengage/rcvpxihxIp--_HSE/images/moengage_920391.png?fit=max&auto=format&n=rcvpxihxIp--_HSE&q=85&s=c7814c5120ac6ec89dbb7516b8b6fa0d" width="1418" height="1320" data-path="images/moengage_920391.png" />
   キャンペーン定義の最初のステップ "Target users" に移動します。
3. 次の詳細を入力します。
   * **Team**: 組織のアカウントでチームが有効になっている場合は、チームを選択します。
   * **Campaign name**: キャンペーンの名前を入力します。
   * **Campaign tags**: 必要なキャンペーンタグを選択します。
4. **Target Audience** セクションで **All users** を選択します。
   <img alt="7.png" src="https://mintcdn.com/moengage/t9d2bz7zij1iE1iP/images/moengage_9e9a5b.png?fit=max&auto=format&n=t9d2bz7zij1iE1iP&q=85&s=bf72a93759774c781ac867741196b1b5" width="5368" height="1202" data-path="images/moengage_9e9a5b.png" />
5. **Target Platforms** セクションで **Android** を選択します。
   <img alt="8.png" src="https://mintcdn.com/moengage/ME-DtlELD2N8TrcF/images/moengage_c32391.png?fit=max&auto=format&n=ME-DtlELD2N8TrcF&q=85&s=9b581e5f027a5af14936e7e994e0b7e5" width="5386" height="1210" data-path="images/moengage_c32391.png" />
6. **Next** をクリックして 2 番目のステップ "Content" に移動し、Push キャンペーンのコンテンツを定義します。

## ステップ 2: コンテンツ

1. 使用するテンプレートを選択します。この例では **Basic notification** を選択します。
   <img alt="9.png" src="https://mintcdn.com/moengage/cVruC-B7I1TnIZ0h/images/moengage_d94373.png?fit=max&auto=format&n=cVruC-B7I1TnIZ0h&q=85&s=25ac774601e4ff93cdcd756a9ae6e0d1" width="5302" height="2398" data-path="images/moengage_d94373.png" />
2. **Message title** フィールドにタイトルを入力します。
3. メッセージを定義する際に、[定義した](/docs/ja/use-cases/recommendations/how-to-recommend-content-to-users-based-on-the-sequence-of-preferences#create-a-recommendation)レコメンデーションによって生成された商品セットを選択します。Push Personalization ポップアップで "@" を入力し、作成したレコメンデーションの名前を検索します。

   <img alt="Image 15-10-24 at 10.17 AM.jpeg" src="https://mintcdn.com/moengage/S5VM4C7aiU6sct6c/images/moengage_04462d.png?fit=max&auto=format&n=S5VM4C7aiU6sct6c&q=85&s=5643656d2a1720d1a05c887f4c48640a" width="1086" height="856" data-path="images/moengage_04462d.png" />

   <img alt="Image 15-10-24 at 10.18 AM.jpeg" src="https://mintcdn.com/moengage/QRy8rcYszbTJNwGr/images/moengage_b1aa1d.png?fit=max&auto=format&n=QRy8rcYszbTJNwGr&q=85&s=2018d9771461572148a7ec382db89acc" width="1070" height="842" data-path="images/moengage_b1aa1d.png" />

   商品セットを使用すると、キャンペーンのタイトル、本文、ランディングページをパーソナライズできます。顧客が 3 種類のコミュニケーションを希望する場合は、choice 1、choice 2、choice 3 の順に、選択肢に基づく 3 つの異なるレコメンデーションを含む 3 つの Push キャンペーンで構成された Flow を用意できます。

   同じ順序で Email に配置することもできます。

   <img alt="Image 15-10-24 at 10.20 AM.jpeg" src="https://mintcdn.com/moengage/iCae3l_a7eOJMTbz/images/moengage_22d1fe.png?fit=max&auto=format&n=iCae3l_a7eOJMTbz&q=85&s=a2512040a245012aa08e9f8a385010cf" width="1006" height="1074" data-path="images/moengage_22d1fe.png" />

   Row 1 は Choice 1 のレコメンデーション、Row 2 は Choice 2 のレコメンデーション、Row 3 は Choice 3 のレコメンデーションです。
4. **Next** をクリックして 3 番目のステップ "Schedule and goals" に移動し、キャンペーンのスケジュールとゴールを定義します。

## ステップ 3: スケジュールとゴール

1. **Send campaign** セクションで、キャンペーンをユーザーに配信するタイミングと配信の周期を選択します。
2. 要件に応じて配信設定を変更します。これらの設定の詳細については、[Create Push Campaigns](/docs/ja/user-guide/campaigns-and-channels/mobile-push/create/create-push-campaigns) を参照してください。
   <img alt="13.png" src="https://mintcdn.com/moengage/dLyLAwgfsm1v6_MY/images/moengage_8388c3.png?fit=max&auto=format&n=dLyLAwgfsm1v6_MY&q=85&s=6782ef85b5a9b8854a173880609eb6e6" width="5508" height="2948" data-path="images/moengage_8388c3.png" />
3. **Publish** をクリックします。

これにより、エンドユーザーが利用して試せる、よりパーソナライズされたコミュニケーションを顧客に提供できます。レコメンデーションの質が高いほど、エンドユーザーはアプリに夢中になり、利用時間が増え、プロモーターになります。

# まとめ

このユースケースでは、Recommendations と Push を使用して、好みの順序に基づいてユーザーにコンテンツをレコメンドしました。

これは、ユーザーの利用時間を伸ばし、より多くの番組やプログラムを一気見してもらうためのさらなる一歩です。これにより、ユーザーのアプリへの定着率が高まります。
