- Target users
- Content
- Schedule and Goals
レコメンデーションを使用した Card キャンペーンの作成
レコメンデーションを使用した Card キャンペーンを作成するには、次の手順を実行します。-
MoEngage のサイドバーメニューで、Engage メニュー項目
にカーソルを合わせます。Engage メニューが表示されます。
- + New Campaign をクリックします。
- New Campaign ダイアログボックスの INBOUND で、Cards をクリックします。
- Periodic キャンペーンをクリックします。他の Card キャンペーンタイプでも同じ手順を実行できます。配信タイプの詳細については、配信タイプを参照してください。
- ステップ 1「Target users」でキャンペーンの基本情報を入力してオーディエンスを定義し、Next をクリックします。
- ステップ 2 の Content タブで、Card category と、Basic Card などの Template Type を選択します。
-
Header または Message フィールドで、レコメンデーションを表示する位置に @ と入力します。Cards Personalization ウィンドウが開きます。

- Data personalization タブで、レコメンデーションを検索し、Product sets の下でクリックします。
-
Choose Fallback で、ユーザーのパーソナライズが失敗した場合の動作を選択します。

- Done をクリックします。
- 次のセクションで説明するように、挿入された Jinja コードを変更して単一のアイテムを取得します。
- 下部の Next をクリックし、キャンペーン設定のステップ 3 である「Schedule and Goals」に進みます。
- Schedule and Goals で適切な設定を行い、キャンペーンを公開します。
Cards チャネルにはパーソナライズされたプレビューがありません。公開する前に、Test campaign を使用してカードの表示を確認し、レコメンデーションがプレースホルダーではなく実際の商品に解決されることを確認してください。
単一のレコメンドアイテムを取得する
プロダクトセットをそのまま追加すると、セット内のすべてのアイテムが挿入されます。代わりに 1 つの商品を表示するには、プロダクトセットをループ処理します。次の例では、Recommendations という名前のレコメンデーションを含む ProductSet という名前のプロダクトセットを使用しています。
最初のレコメンドアイテムのタイトルを取得するには:
MOE_NOT_SEND は、ユーザーのプロダクトセットが空の場合にカードの送信を停止するため、商品が欠けたカードを受け取るユーザーはいません。別のフォールバックを使用するには、MOE_NOT_SEND を表示したいテキストに置き換えるか、何も表示しない場合は空のままにします。
プロダクトセットにはアイテムのリストが含まれており、各アイテムには title、description、id、link、image link などの属性があります。利用可能な属性は、レコメンデーションが使用するカタログによって決まるため、そのカタログを開いて存在する属性を確認してください。ループ内で属性を取得するには、@ と入力し、パーソナライズウィンドウからプロパティを選択します。
Card キャンペーン用に作成した Jinja コードは、In-App と On-Site Messaging でもそのまま動作します。これらのチャネルは同じ方法でプロダクトセットを読み取るためです。
UTM パラメーターを追加する
UTM パラメーターを追加すると、カードからのトラフィックが、そのトラフィックをもたらしたキャンペーンに帰属されます。パラメーターの値はカードのコンテンツと同じ方法でパーソナライズできるため、1 つのキャンペーンでバリエーションごとまたはセグメントごとにレポートできます。 独自のキーと値のペアを追加するには、+ Create custom parameter をクリックします。パラメーターの完全な一覧とアカウントレベルのデフォルトの適用方法については、キャンペーンへの UTM パラメーターの追加を参照してください。UTM パラメーターはカード内のリンクに適用されます。キャンペーンで使用する前に、Settings > App > UTM tracking で一般的な UTM パラメーターを有効にしてください。