Overview
ビジネスイベントトリガーキャンペーンは、システム内で特定のビジネスイベントが発生したときに、顧客にメッセージを送信します。これらのキャンペーンを作成し使用するには、次の主なステップに従ってください:
ビジネスイベントトリガーキャンペーンを使用するためのこれらのシナリオを考慮してください:
- OTTプラットフォームは新しいシリーズをリリースし、類似のコンテンツを視聴しているユーザーに通知を送りたいと考えています。
- 商品が再入荷しました。以前にこの商品を閲覧したユーザーにお知らせする必要があります。
- フライトまたは列車が遅延しています。この情報をチケットを持っているユーザーに伝える必要があります。
ビジネスイベントを作成する
新しいシリーズアラートのようなビジネスイベントを作成するには、 ビジネスイベント作成API を使用します。これは通常、イベントとその属性を定義するための一度きりの設定です。以下にサンプルペイロードを示します。
--data '{
"event_name": "NewSeriesAlert",
"event_attributes": [
{
"attribute_name": "season",
"attribute_data_type": "string"
},
{
"attribute_name": "episodes",
"attribute_data_type": "int"
},
{
"attribute_name": "cast",
"attribute_data_type": "array"
},
{
"attribute_name": "genre",
"attribute_data_type": "string"
}
],
"created_by": "john.doe@example.com"
}'
ビジネスイベントを作成したら、キャンペーンの作成に進むことができます。
ビジネスイベントトリガーキャンペーンを作成する
たとえば、製品が再入荷した際にユーザーに通知するビジネスイベントトリガー型プッシュキャンペーンを作成するには:
- MoEngageダッシュボードの左側のナビゲーションメニューで、 Engage をクリックし、その後 Campaigns をクリックします。
- すべてのキャンペーンページで、 + キャンペーンを作成 をクリックします。
- アウトバウンド の下で、 プッシュ をクリックし、次に ビジネスイベントがトリガーされました をクリックします。
- アカウントにチームが設定されている場合、キャンペーン作成ページにチーム、キャンペーン名、およびタグを追加してください。
-
In the
Select Business Event
drop-down list, click the
BackInStock
event.
-
「ターゲットオーディエンス」セクションでは、ユーザーまたはイベント属性をビジネスイベントの属性と動的に一致させます。これにより、1つのキャンペーンを多くのビジネスイベントに使用できます。
たとえば、在庫復活ビジネスイベントの場合、ユーザーが在庫切れの製品を閲覧した場合、その属性(製品ID、製品名、アイテムコード、製品URL、製品画像、ブランド、またはカテゴリなど)の1つ以上をビジネスイベントの属性とマッピングできます。在庫復活の製品に対してビジネスイベントがトリガーされると、このキャンペーンが実行されます。
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をイベント属性と一致させます。ユーザー属性が製品IDを保存している場合、在庫復活製品の製品IDを含むビジネスイベント属性と一致させることができます。
注意 :配列属性については、ビジネスイベントのセグメンテーションで次の演算子がサポートされています: 存在する、存在しない、次のいずれかにある、次のすべてにある、次のいずれにもない。
-
ユーザー行動
:過去25日間に在庫切れの製品を閲覧したターゲットオーディエンス。彼らが閲覧した製品の属性を、現在在庫復活している製品の属性と一致させます。以下の例は、ユーザーが閲覧した製品の製品名、ブランド、アイテムコードを現在在庫復活している製品に一致させる方法を示しています。
-
ユーザー親和性
:特定の製品に対して以前に親和性を示したユーザーに製品を推奨します。以下の例では、過去3日間にその製品を閲覧したユーザーに在庫復活製品が表示されます。
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をイベント属性と一致させます。ユーザー属性が製品IDを保存している場合、在庫復活製品の製品IDを含むビジネスイベント属性と一致させることができます。
- キャンペーンのプラットフォームとコントロールグループ(オプション)を追加し、次のステップに進んでください。
- プッシュ キャンペーンのコンテンツを作成し、配信スケジュールを追加します。 ビジネスイベントの属性を使用して、メッセージ、タイトル、および要約をパーソナライズできます。詳細については、 パーソナライズ を参照してください。
-
キャンペーン作成のステップ3では:
- 開始日 と 終了日 を選択し、配信のタイムゾーンを設定します。
- 必要に応じてコンバージョン目標を追加します。
- 頻度制限を無視し、デフォルトのスロットリング制限を上書きする配信コントロールを追加します。
- キャンペーンを公開します。このキャンペーンは、ビジネスイベントがトリガーされたときに顧客にメッセージを送信します。
たとえば、フライトの遅延についてユーザーに通知するビジネスイベントトリガーのSMSおよびRCSキャンペーンを作成するには:
- MoEngageダッシュボードの左側のナビゲーションメニューで、 Engage をクリックし、次に Campaigns をクリックします。
- すべてのキャンペーンページで、 + キャンペーンを作成 をクリックします。
- アウトバウンド の下にある SMS & RCS をクリックし、次に ビジネスイベントトリガー をクリックします。
- キャンペーン作成ページに、キャンペーン名、タグ、およびモバイル番号を保存するユーザー属性を追加します。
-
In the
ビジネスイベントを選択
ドロップダウンリストで、
フライト遅延イベント
をクリックします。
-
「
Select
audience
」セクションでは、ユーザーのフライト情報を遅延フライトの情報と動的に一致させます。これにより、1つのキャンペーンを多くのビジネスイベントに使用できます。
ユーザーのプロパティ、ユーザーの行動、ユーザーの親和性情報をイベント属性とセグメンテーションで一致させることができます。ユーザーがフライトのチケットを購入しており、フライト番号と旅行情報がユーザープロパティとして保存されている場合、この情報を遅延フライトのビジネスイベント属性に一致させることができます。以下に示すように。
- キャンペーンのためにコントロールグループ(オプション)を追加し、次のステップに進んでください。
- SMS および RCS キャンペーンのコンテンツを作成し、配信スケジュールを追加します。 ビジネスイベントの属性を使ってメッセージをパーソナライズできます。詳細については、 ビジネスイベント属性によるパーソナライズ をご覧ください。
-
キャンペーン作成のステップ3:
- 開始日 と 終了日 を選択し、配信のタイムゾーンを設定します。
- 必要に応じてコンバージョン目標を追加します。
- 頻度制限を無視し、デフォルトのスロットリング制限を上書きするための配信コントロールを追加します。
- キャンペーンを公開する。このキャンペーンは、ビジネスイベントがトリガーされたときに顧客にメッセージを送信します。
ビジネスイベントに基づいたメールキャンペーンを作成するには:
- MoEngageダッシュボードの左側のナビゲーションメニューで Engage をクリックし、次に Campaigns をクリックします。
- すべてのキャンペーンページで、 + キャンペーンを作成 をクリックします。
- アウトバウンド をクリックし、 メール をクリックしてから、 ビジネスイベントがトリガーされました をクリックします。
- キャンペーン作成ページでは、キャンペーン名、タグ、サブスクリプションカテゴリ(有効な場合)、およびキャンペーンコンテンツタイプ(この場合はプロモーション)を追加します。
- In the Select Business Event drop-down list, click the NewSeriesAlert event.
-
「
オーディエンスを選択する
」セクションでは、ユーザーの興味のジャンルをビジネスイベント属性と動的に一致させます。これにより、1つのキャンペーンを多くのビジネスイベントで使用できます。
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をイベント属性と一致させます。ユーザーの好みのジャンルや、ユーザーが視聴したコンテンツのジャンルが
genre
という名前のユーザー属性に保存されている場合、以下に示すように、ビジネスイベントのジャンルと一致させることができます。
-
ユーザー行動
:
genre
が
視聴したコンテンツ
イベントのイベント属性であり(ユーザーがOTTプラットフォームでコンテンツを視聴したときにトリガーされる)、
genre
がそのセッションでユーザーが視聴したすべてのジャンルのリストを含む場合、以下に示すようにこれらの属性をマッピングできます。
類似のコンテンツを視聴したオーディエンスをターゲットにしたり、新シリーズの俳優による映画/シリーズに興味を示したユーザーに送信したりできます。以下の例では、過去25日間にユーザーが視聴したコンテンツのジャンルが新シリーズのジャンルと一致しています。
-
ユーザー親和性
:特定のジャンルに対して以前に親和性を示したユーザーに類似のコンテンツを推奨します。特定のジャンルを主に視聴するユーザーをターゲットにし、ビジネスイベントのジャンルと一致させることができます。
以下の例では、新シリーズアラートビジネスイベントが、過去25日間に類似のジャンルのコンテンツを視聴したユーザーに表示されます。
注意 :配列属性については、ビジネスイベントのセグメンテーションで次の演算子がサポートされています:存在する、存在しない、(いずれか)以下にある、(すべて)以下にある、以下にない
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をイベント属性と一致させます。ユーザーの好みのジャンルや、ユーザーが視聴したコンテンツのジャンルが
genre
という名前のユーザー属性に保存されている場合、以下に示すように、ビジネスイベントのジャンルと一致させることができます。
- キャンペーンのために対照群(オプション)を追加し、次のステップに進んでください。
- 電子メール キャンペーンのコンテンツを作成し、配信スケジュールを追加します。 ビジネスイベントの属性を使用して、件名、プレビュー テキスト、およびメール コンテンツをパーソナライズできます。詳しい情報については、 ビジネスイベント属性によるパーソナライズ をご覧ください。
-
キャンペーン作成のステップ3では:
- 開始日 と 終了日 を選択し、配信のタイムゾーンを設定します。
- 必要に応じてコンバージョン目標を追加します。
- 頻度制限を無視し、デフォルトのスロットリング制限を上書きする配信コントロールを追加します。
- キャンペーンを公開します。このキャンペーンは、ビジネスイベントがトリガーされたときに顧客にメッセージを送信します。
ビジネスイベントトリガーフローを作成するには:
- MoEngage ダッシュボードの左側のナビゲーションメニューで、 Engage をクリックし、次に Flows をクリックします。
- On the Flows page, click + Create flow .
- 新しいフローを作成する Create new flow ダイアログボックスで、 + 空白のキャンバスから始める をクリックします。
- フローの目標を定義し、必要な詳細を追加してください。詳細と目標については、 こちら を参照してください。
- ビジネスイベントトリガー タブ を選択して、ユーザーがフローに入るタイミングを定義します。詳細については、 ビジネスイベントトリガーでユーザーがフローに入るのはいつか を参照してください。
-
「
オーディエンス
」セクションでは、ユーザーまたはイベント属性をビジネスイベントの属性と動的に一致させます。これにより、多くのビジネスイベントに対して単一のフローを使用できます。
たとえば、 シリーズの開始 というビジネスイベントを考えてみましょう。新しいスリラーシリーズが開始された場合、エピソード番号、エピソード名、エピソード評価、キャストなどの1つまたは複数のビジネスイベント属性をイベントまたはユーザー属性にマッピングできます。これにより、開始されたシリーズに対してビジネスイベントがトリガーされるたびに単一のフローが実行されます。
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をビジネスイベント属性と一致させます。ユーザーの好みのジャンルまたはユーザーが視聴したエピソードのジャンルが
ジャンル
というユーザー属性に保存されている場合、以下に示すようにこれをビジネスイベントのジャンルに一致させることができます。
-
ユーザー行動
:
ジャンル
が
視聴したエピソード
イベントのイベント属性であり(ユーザーがOTTプラットフォームでコンテンツを視聴したときにトリガーされます)、
ジャンル
がそのセッションでユーザーが視聴したすべてのジャンルのリストを含む場合、以下の画像に示すようにこれらの属性をマッピングできます。
新シリーズの俳優が出演する映画/シリーズに興味を示したユーザーやエピソードを視聴したユーザーをターゲットにできます。以下の例では、過去3日間にユーザーが視聴したエピソードのジャンルが開始されたシリーズと一致します。
-
ユーザー属性
:ユーザーのプロパティまたはユーザー属性をビジネスイベント属性と一致させます。ユーザーの好みのジャンルまたはユーザーが視聴したエピソードのジャンルが
ジャンル
というユーザー属性に保存されている場合、以下に示すようにこれをビジネスイベントのジャンルに一致させることができます。
- フローにコントロールグループ(オプション)を追加し、その後次のステップに進んでください。
- 戦略に沿ったステージを追加して、フローを構築してください。フローの アクションステージ でビジネスイベントの属性を使ってメッセージをパーソナライズすることもできます。詳細については、 ビジネスイベント属性によるパーソナライズ を参照してください。
- Publish the flow.このフローはビジネスイベントが発生したときにトリガーされます。
info |
Note
|
ビジネスイベントをトリガーする
ビジネスイベントを設定し、それを使用するキャンペーンを作成したら、 ビジネスイベントAPIをトリガー してビジネスイベントをトリガーします。このアクションは、ターゲットユーザーにメッセージを送信するキャンペーンを開始します。以下にサンプルペイロードを示します。
--data '{
"event_name": "NewSeriesAlert",
"event_attributes": {
"season": "Season 1",
"episodes": 12,
"cast": ["John Doe", "Jane Doe"],
"genre": "Comedy"
},
"triggered_by": "john.doe@example.com"
}
ビジネスイベントをトリガーするときに、すべての属性を送信する必要はありません。トリガーがアクティブなとき、ユーザーはキャンペーンメッセージを受け取ります。キャンペーンの分析は、該当キャンペーンの キャンペーン分析と情報 ページで確認できます。ビジネスイベントトリガーキャンペーンは、MoEngageの他のイベントトリガーキャンペーンと同様にメッセージを送信します。