- Target users
- Content
- Schedule and Goals
前提条件
Email や Push とは異なり、WhatsApp ではコンテンツをパーソナライズする前に承認済みのテンプレートが必要です。次の点を確認してください。- レコメンデーション (プロダクトセット) が設定され、ユーザーアクションにマッピングされていること。ユーザーアクション設定のマッピングを参照してください。
- レコメンデーションのデータを格納するのに十分なプレースホルダーを持つ、事前承認済みの WhatsApp テンプレートがあること。たとえば、ユーザーの名前に加えて、レコメンドされた商品のタイトルとリンクを送信するには、3 つのプレースホルダーを持つテンプレートの承認を取得します。WhatsApp テンプレートを参照してください。
レコメンデーションを使用した WhatsApp キャンペーンの作成
レコメンデーションを使用した WhatsApp キャンペーンを作成するには、次の手順を実行します。-
MoEngage のサイドバーメニューで、Engage メニュー項目
にカーソルを合わせます。Engage メニューが表示されます。
-
+ New Campaign をクリックします。
Engage メニューの All Campaigns をクリックし、All campaigns ページで + Create campaign をクリックすることもできます。
- New Campaign ダイアログボックスの MESSAGING APPS で、WhatsApp をクリックします。
-
Periodic キャンペーンをクリックします。他の WhatsApp キャンペーンタイプでも同じ手順を実行できます。配信タイプの詳細については、配信タイプを参照してください。

- ステップ 1「Target users」でキャンペーンの基本情報を入力してオーディエンスを定義し、Next をクリックします。
- ステップ 2 の Content タブで、Select sender リストから送信者を選択します。
-
Select template リストで承認済みのテンプレートを選択します。

- Header または Body のプレースホルダーフィールドに「@」と入力します。WhatsApp Personalization ウィンドウが開きます。
-
Data personalization タブの Select attribute リストで、レコメンデーションを検索し、Product sets の下で選択します。

-
Choose Fallback でフォールバックを選択し、Done をクリックします。
Choose Fallback オプションは、ユーザーのパーソナライズが失敗した場合にそのユーザーが受け取る内容を制御します。
-
レコメンデーションから利用可能なすべてのアイテムリストを取得する Jinja コードが自動的に入力されます。ユースケースに合わせてコードを変更できます。たとえば、次は 1 つのアイテムを表示するように変更したコードです。
MOE_NOT_SENDは、ユーザーのプロダクトセットが空の場合にメッセージの送信を停止するため、空白のプレースホルダーを含むメッセージを受け取るユーザーはいません。 -
アイテムの属性を表示するには、
forループ内にカーソルを置いて「@」と入力し、Select attribute リストで属性を選択します。属性はループ内に挿入されます (例:{{product['price']}})。 - テンプレート内の残りの各プレースホルダーについて、手順 8 ~ 12 を繰り返します。プレースホルダーごとに、レコメンデーションによるパーソナライズまたは静的なテキストコンテンツを選択できます。
- 設定が完了したら、Preview type で Personalized をクリックします。MoEngage がユーザーを選択し、実際の値でメッセージを表示します。
-
特定のユーザーのメッセージをプレビューするには、編集アイコン
をクリックします。Personalized preview スライドアウトが開きます。
- Select user by リストで、使用する識別子を選択します。
- User identifier value フィールドに、ユーザーの識別子を入力します。
- Fetch user data をクリックします。Personalization inputs の下に、そのユーザーが利用できるアイテムを含むプロダクトセットが JSON として表示されます。
- プレビューしたい内容に合わせて JSON を変更します。(任意)
-
Update preview をクリックします。
アカウントで Update preview を有効にするには、MoEngage の CSM または Support チームにお問い合わせください。詳細については、パーソナライズされたプレビューを参照してください。 -
すべてのユーザーに対してスケジュールする前に、テストキャンペーンを配信してエンドツーエンドの配信を確認することもできます。

- レコメンデーションを使用したコンテンツの設定が完了したら、下部の Next をクリックし、キャンペーン設定のステップ 3 である「Schedule and Goals」に進みます。
- Schedule and Goals で適切な設定を行い、キャンペーンを公開します。