Overview
MoEngage Personalizeは、コンバージョンを加速するリアルタイムの接続された体験を作成するのに役立ちます。これにより、顧客のニーズとブランド体験を結びつけることができます。
サーバーサイドのパーソナライズ体験を作成するには、次の場所に移動します:
パーソナライズ > すべての体験 、クリック +経験 > ウェブ & アプリ (API) .
サーバーサイドエクスペリエンスを作成する手順
新しい サーバーサイドエクスペリエンス を作成するには、3つのステップがあります
- ターゲットユーザー : ウェブ体験の対象者を指定してください。
- コンテンツ : 選択したユーザーのためにバリエーションとパーソナライズされたコンテンツを指定します。
- スケジュールと目標 : 経験のための配信スケジュールとコンバージョン目標を指定してください。
ステップ 1: ターゲットユーザー
このセクションには以下が含まれています:
経験の詳細
- 経験名 - 管理し識別するための経験の名前を入力してください。経験名は、少なくとも5文字以上、最大256文字以下でなければなりません。
- 経験タグ - ドロップダウンリストから経験タグを選択してください。タグは、あなたの体験にコンテキストを追加するのに役立ちます。たとえば、プラットフォームやアプリにユーザーをオンボーディングするために作成された体験に「オンボーディング」というタグを追加できます。詳細については、 タグ を参照してください。
- 経験キー - 経験を一意に識別するのに役立つ経験キーを指定してください。経験キーは、サーバー側の経験を取得するためのAPIリクエストの一部として使用されます。経験キーは、少なくとも5文字以上、最大50文字以下でなければなりません。 サーバー側の経験が公開されると、経験キーは更新できません。
ターゲットオーディエンス
ターゲットユーザーセグメントを定義するには、
+オーディエンスを追加
を選択してください。
あなたの体験に複数のオーディエンス(最大10人)を追加できます。例えば、スキンケア製品を販売するブランドのケースを考えてみましょう。マーケティング担当者が次のオーディエンスセグメントを作成すれば、各セグメントに対して体験をパーソナライズすることができます。
- 香水を閲覧したり、興味を示したユーザー - マーケターはアプリやウェブサイトをパーソナライズして、香水が主に最新の入荷、割引、今後のセール、テストモニアル、セレブのレビューなどの言及があるページに表示されるようにできます。
- スキンケア製品の割引オファーをクリックしたユーザー - マーケターはアプリやウェブサイトをパーソナライズして、スキンケア製品のオファーや割引が主にページに表示されるようにできます。
- 自然派スキンケア製品に興味を示したユーザー - マーケターは、アプリやウェブサイトをパーソナライズして、自然で動物実験を行っていない製品が主にページに表示されるようにすることができます。
体験のターゲットオーディエンスを指定するためのさまざまなオプションを取得するには、+ オーディエンスを追加 をクリックしてください。You can:
- ドロップダウンに表示されている既存のオーディエンスの中から1つを選択して、既存のオーディエンスを追加します。下部の行で Select をクリックして、オーディエンスをあなたの体験に追加してください。
- 既存のオーディエンスを複製して編集します。ドロップダウンからオーディエンスを選択し、右下の 複製して編集 をクリックして詳細を変更します。
- 新しいオーディエンスを追加するには、 + 新しいオーディエンス をクリックしてください。
新しいオーディエンスポップアップでは、次のフィールドを指定できます:
- オーディエンス名 - あなたのオーディエンスを識別するユニークな名前。
-
Segmentation criteria
- the segmentation filters that help you define your audience.
This section helps you add criteria for the target user selection. For example, if you want to add/delete users who have added items to the cart but have yet to complete the purchase or users who have not received notifications or opened their app in the last 'x' days, and so on.
Allows you to send the campaign to all the users of the app. When you use this option, you cannot add multiple filters.Allows you to target the users based on user property such as first seen, last seen, city, and so on.
Select the User Properties and do the following:
- Select desired user property and filter conditions.
- Provide the filter value/s to create a rule.
For more information, refer to Create Segments .
Allows you to target the users based on the user's behavior or event, such as app/site opened, viewed product, and so on.
Select the User Behavior and do the following:
- Select the execution condition and the desired user activity (event)
- Provide event frequency and time duration for the event execution
- Add Event attribute with a filter condition
- Provide the filter value/s to create a rule.
For more information, refer to Create Segments .
Affinity Segments are groups of users created based on the user performing an action with a specific attribute value.
For more information, refer to User Affinity .
Select User Affinity and do the following:
- Select the desired user event or attribute.
-
Select the user affinity parameter from
- Predominantly Select affinity attribute with a filter condition and provide the affinity values.
- Minimum of Select affinity attribute with a filter condition and provide the affinity values.
- Most number of times: Type or use the arrows to provide the top or bottom percentage of users
- Least number of times: Type or use the arrows to provide the top or bottom percentage of users
- Type or use the arrows to provide time duration for the event execution.
- Click the Attribute button to add more attributes to the filter.
Select the Custom Segment section, then select the desired custom segment to create a rule.
For more information, refer to Custom Segments .
-
インセッション属性
- 特定の条件に基づいて訪問者をグループ化することを可能にします。次のインセッション属性を追加できます:
フィールド Description クエリパラメータ クエリパラメータフィールドは、特定のターゲットオーディエンスにユーザーを特定し含めるためにカスタムのキーと値のペアを使用することを可能にします。これらのキーと値のペアは、すでに定義されたセグメンテーションルールを補完する追加のターゲティング基準の層として機能します。
例えば: アプリが英語やスペイン語など複数の言語でコンテンツをサポートしている場合、 language_preference というキーを定義し、対応する値を設定できます:
en :英語でのコンテンツを好むユーザーをターゲットにするため。
es :スペイン語でのコンテンツを好むユーザーをターゲットにするため。
このフィールドを活用することで、ユーザーの好みや属性に基づいて適切なオーディエンスにマッチすることができ、よりパーソナライズされた文脈に沿った体験を提供します。曜日 このフィールドでは、曜日に基づいてユーザーをセグメント化できます。 一日の時間 このフィールドでは、週の時間に基づいてユーザーをセグメント化できます。ドロップダウンから利用可能な1時間のスロットの中から選択できます。 ジオロケーション このフィールドでは、アプリやウェブサイトを訪問する際の地理的位置に基づいてユーザーをセグメント化できます。ユーザーがいる国、州/地域、都市を選択するか、特定の国を除外することができます。 デバイスタイプ このフィールドでは、ユーザーがあなたのアプリやウェブサイトに訪れる際に使用するデバイスに基づいてユーザーをセグメント化できます。モバイル、デスクトップ、またはタブレットのいずれか、またはその組み合わせを含めることも除外することもできます。 - ユーザーを除外 - 特定のセッション内属性を使用しているユーザーを除外するには、 ユーザーを除外 をクリックし、 属性を選択 ドロップダウンでセッション内属性を指定します。
- ユーザーのセッション中の行動を使用してパーソナライズするには、 +セッション中の行動 をクリックし、イベント条件 - 実行済み/未実行 を追加し、 イベントを選択するドロップダウン でイベントを選択します。 注意 : 選択されたユーザーアクションの最後の10回のインスタンスのみが、インセッションの行動ターゲティングに考慮されます。
- 後で使用するために保存するチェックボックスはデフォルトでオンになっています。これにより、オーディエンスが追加され、他の体験に利用できるようになります。
-
画面の右下隅にある
追加
をクリックして、オーディエンスを追加します。
ステップ 2: コンテンツ
このステップでは、A/Bテストを追加し、APIリクエストに対して返される各バリエーションのコンテンツを定義できます。
コンテンツ定義の一環として、各オーディエンスに対して複数のバリエーションを作成し、バリエーション間で訪問者のトラフィック配分を制御できます。体験でターゲットとする各オーディエンスに対して、最大5つのバリエーションを作成できます。
フィールド |
Description |
バリエーション |
デフォルトで2つのオプションがあります:
画面の左下隅にある + バリエーション をクリックすることで、別のバリエーションを追加できます。 注:各ターゲットオーディエンスに対して最大5つのバリエーションを追加できます。 |
ユーザー (%total) |
このフィールドでは、各バリエーションの訪問者トラフィックの分配を制御できます。 |
各バリエーションについて、APIリクエストのレスポンスに返される変数とその値のセットを定義できます。変数を使用すると、コードを繰り返し修正・デプロイすることなく、ウェブページの側面を変更することができます。たとえば、画像のURLとユーザーがリダイレクトされるウェブページを更新したい場合、画像のURLと対応するウェブページのアドレスを変数にすることで、ユーザーが簡単に変更できるようにすることができます。
変数の型
各変数は次のいずれかのデータ型を持たなければなりません
- 番号
- 文字列
- ブール
- フロート
- JSON
info |
Information すべてのバリエーションに対して同じ変数のリストを保持することをお勧めします (含む。デフォルト) オーディエンス用。 |
コンテンツのパーソナライズ
コンテンツは ユーザー属性、ユーザーイベント、製品セット、意思決定ポリシー、コンテンツAPI、およびコンテンツブロック を使用してパーソナライズできます。
詳細については、参照してください
次の操作を実行します。
-
テキストエリア内の任意の場所で
@
を押すことで、コンテンツをパーソナライズできます。
- いずれかを選択してください データのパーソナライズ または コンテンツブロック 。
-
データパーソナライズタブをクリックし、ドロップダウンから次のいずれかを選択します
- ユーザー属性
-
パーソナライズの代替(フォールバック)として次のいずれかを選択します:
-
フォールバックなし
パーソナライズコンテンツのオプションを選択します。このオプションは、パーソナライズが機能しない場合に代替がないことになります。 -
Webパーソナライズを送信しない
パーソナライズが機能しない場合、パーソナライズされた体験が提供されないオプションを選択します。 -
テキストを置き換える
パーソナライズが機能しない場合に使用されるテキストを入力または貼り付けます。
-
フォールバックなし
- 製品セット
-
コンテンツAPI
- コンテンツAPIのパラメータの値を変更します。
-
コンテンツブロック
- 挿入するコンテンツブロックを選択します
-
オプションで、
コンテンツブロックのコンテンツのみを挿入する
ことを選択できます。
info 情報
オプションが選択されると
- コンテンツのみが挿入されます
- コンテンツはコンテンツブロックから切り離されます
- コンテンツブロック内のコンテンツの更新は挿入されたコンテンツに反映されません。
-
意思決定ポリシー
- 挿入する意思決定ポリシーを選択します。
- クリックして 完了 します。
info |
Note MoEngageの標準属性と同じ名前のカスタム属性がないことを確認してください。カスタム属性と標準属性が同じ名前でパーソナライズに使用されると、誤ったパーソナライズが行われる可能性があります。 |
ステップ3:スケジュールと目標
このステップでは、あなたの体験のスケジューリング基準を設定します。あなたの経験の開始日と終了日、時刻を設定できます。
コンバージョン目標
体験のためのビジネスメトリクスを 追跡する ために、コンバージョン目標を追加できます。最大5つのコンバージョン目標を追跡できます。アプリイベントをコンバージョン目標活動として選択でき、複数のコンバージョン目標を設定できます。最初の目標は主要な目標として扱われます。
複数のコンバージョン目標を設定することで、1つ以上のビジネスメトリックを追跡したり、ユーザーアクションのファネルを視覚化したりできます。例えば、次の内容を確認したい場合は、複数の変換目標を使用して行うことができます。
- 製品ページを閲覧したユーザーは何人ですか?
- その製品をカートに追加したのは何人ですか?
- 彼らのうち何人が成功した注文をしましたか?
収益パフォーマンスの追跡
MoEngageを使用すると、キャンペーンの収益を非常に簡単に追跡できます。キャンペーンの収益とROIはあなたが利用可能です。たとえば、コミュニケーションを送信した後に私の製品がどれだけの収益を上げたかという質問に答えることができます。
コンバージョン目標を設定する際に、'収益パフォーマンス'トグルを有効にすることで、収益を追跡したい目標を選択できます。以下の例では、 orderSuccessful イベントの収益を追跡するには、「収益パフォーマンス」トグルを有効にする必要があります。
収益追跡はオプションであり、必須ではありません。収益パフォーマンスのトグルを無効にして、それを無効にすることができます。目標を選択した後、注文の総金額をキャプチャする数値属性を選択できます。以下の例では、 cartValue には、合計注文金額が含まれています。あなたは、報告される金銭的価値の通貨を選択することもできます。
アトリビューションウィンドウを設定する
キャンペーンを受け取った時点から計算される期間、つまり、特定のキャンペーンにコンバージョン目標を帰属させたい期間を設定することもできます。デフォルトでは、36時間に設定されています。例えば、上記の例では、5時間に設定します。
配達コントロール
このオプションでは、あなたの体験に優先順位を割り当てることができます。次の体験優先順位を割り当てることができます: 低、中、高、そしてクリティカルです。 URLに複数の体験が作成されている場合、優先順位が高い体験がユーザーに表示されます。
画面の右下隅にある公開ボタンをクリックして、体験を公開します。