アプリ内キャンペーンを作成するには:
- MoEngage ダッシュボードに移動します。
-
左側のナビゲーションから、次のオプションのいずれかを使用してください。
-
エンゲージ
>
キャンペーン
をクリックします。すべてのキャンペーンページが表示されます。右上で、
+ キャンペーン作成
をクリックします。キャンペーン作成ページが表示されます。
-
新規作成
>
キャンペーン
をクリックします。キャンペーンページが表示されます。
-
エンゲージ
>
キャンペーン
をクリックします。すべてのキャンペーンページが表示されます。右上で、
+ キャンペーン作成
をクリックします。キャンペーン作成ページが表示されます。
-
インバウンド
の下で、
インアプリ
をクリックします。インアプリキャンペーン作成ページが表示されます。
アプリ内メッセージキャンペーンを作成する
アプリ内メッセージキャンペーンを作成するには、次の手順に従ってください。
- ターゲットユーザー : キャンペーンの対象者を定義します。
- コンテンツ : メッセージ内容をデザインします。
- スケジュールと目標 : 配送スケジュールを設定し、キャンペーンのパフォーマンスを追跡します。
ステップ 1: ターゲットユーザー
キャンペーンの詳細
キャンペーンの詳細 セクションには以下が含まれます:
- キャンペーン名 : キャンペーンを簡単に識別し管理するための名前を入力してください。キャンペーン名は5文字から256文字の間である必要があります。
- キャンペーンタグ : ドロップダウンリストから最大5つのタグを選択します。タグはキャンペーンの整理とフィルタリングに役立ちます。詳細については、参照してください。 キャンペーンタグ
プラットフォームを選択
ターゲットプラットフォーム セクションで、アプリ内メッセージを表示する必要があるプラットフォームを選択します。
| info |
情報 ポートフォリオ が有効になっている場合、 プロジェクトを選択 ドロップダウンからターゲットプロジェクトを選択して、キャンペーンが配信されるウェブサイトを指定できます。詳細については、 アプリ内キャンペーンのポートフォリオ を参照してください。 |
トリガー条件
このセクションでは、ユーザーに対してアプリ内メッセージがトリガーされるタイミングを定義します。
ユーザーのアプリセッションが始まるとすぐにアプリ内メッセージを表示するには、 セッション開始時 を選択します。アプリセッションは、ユーザーが初めてアプリと対話する時に開始されます。ユーザーがログアウトする、別のトラフィックソースからアクセスする、または定義された非アクティブ期間(デフォルトは30分)を超えて非アクティブである場合、セッションは終了します。
トリガー時間を選択 の下で、キャンペーンが公開され次第メッセージを送信するには 即時 を選択するか、指定した時間後にメッセージを送信するには 遅延後 を選択します。
| info |
注意
|
画面読み込み時 を選択して、特定の画面またはアプリのコンテキストでアプリ内メッセージを表示します。
画面/アプリ内コンテキストを選択 の下で、次のオプションがあります。
- 任意の画面(アプリ起動時) : メッセージは、アプリが任意の画面で開かれるとすぐに表示されます。 showInApp() または showNudge() が明示的に呼び出されます。これらのメソッドが最初に開かれた画面に存在しない場合、ユーザーがこれらのメソッドが呼び出される画面に移動するまでメッセージは表示されません。例えば、アプリに10の画面があり、5つの画面にメソッドを追加した場合、メッセージはメソッドが追加されたすべての画面で表示されます。メッセージがメソッドが存在するすべての画面に表示されないように、キャンペーンに関連する配信制御を追加してください。配信制御の詳細については、参照してください。 こちら 。
-
特定の画面
:
特定の画面
を選択した後、選択したプラットフォームに基づいて画面またはアプリのコンテキストを設定します。アプリ内メッセージのために、画面、アプリのコンテキスト、またはその両方を設定できます。
- 画面 : アプリケーションには、ログイン、ホーム、商品、チェックアウト画面など、複数の画面を含めることができます。 Android および iOS タブの下で、アプリ内キャンペーンを表示する場所を選択します。 画面は以下のいずれか リストから画面を選択します。最大5つの画面を選択できます。これはOR条件であるため、選択した画面のいずれかにメッセージが表示されます。
- アプリのコンテキスト : コンテキストは、メッセージを表示できる画面のセクションまたは部分です。例えば、ポッドキャスト画面には あなたにおすすめ と すべてのエピソード という2つのコンテキストがあることがあります。希望するアプリのコンテキストにアプリ内キャンペーンを表示するには、 アプリのコンテキストは以下のいずれか フィールドにコンテキスト名を追加します。これはOR条件であるため、アプリのコンテキストのいずれかにメッセージが表示されます。コンテキストの詳細については、 Android および iOS を参照してください。
トリガー時間を選択 の下で、キャンペーンが公開され次第メッセージを送信するには 即時 を選択し、指定された遅延後にメッセージを送信するには 遅延後 を選択します。
| info |
ノート
|
カスタムイベント時 を選択して、ユーザーが特定のカスタムイベントを実行したときにアプリ内メッセージを表示します。
ユーザーの場合
このセクションでは、アプリ内キャンペーンのイベント条件を選択してください。MoEngageは、ユーザーがこのイベントを実行した場合にアプリ内キャンペーンを送信します。複数のイベントと属性を追加できます。
- イベントを選択 リストから、イベントを選択します。
- Android SDKのインアプリバージョン8.1.0およびiOS SDKのインアプリバージョン5.0.1.1から、 + Trigger をクリックすることで、イベント内に複数のOR条件を追加できます。たとえば、モバイルで少なくとも1回アプリ内をクリックしたユーザーに対して、アプリ内メッセージを表示します。
カスタムイベントをさらに洗練することもできます。
- + 属性 をクリックして、フィルターに属性を追加します。
- Select attribute ドロップダウンリストから、属性を選択し、選択した属性の論理ドロップダウンを選択します。
-
属性を追加するには:
- + 属性 をクリックします。
- AND または OR をクリックしてください。
- Select attribute リストから、属性と選択された属性の論理的なドロップダウンを選択します。
たとえば、イベント User installs the app を選択した場合、属性 App Version を追加して、特定のバージョンのアプリをインストールしたユーザーをフィルタリングすることができます。
そして
さらにカスタマイズを追加するには、 AND then 機能を使用できます。 + Trigger オプションに加えて、 + Filter ボタンを使用すると、複数のイベントを連携させることができます。
例えば、 In-App Clicked Android イベントを選択し、その後 AND then オプションを使用して Added to Cart イベントを追加することができます。
これにより、インアプリキャンペーンは、モバイルデバイスでインアプリキャンペーンを少なくとも一度クリックし、その後少なくとも一度カートに商品を追加したユーザーに表示されます。
イベントの評価を行う フィルター 条件の前に待機する時間を定義することもできます。この制限を15分に設定することは、ユーザーが最初のトリガーイベントを実行してから15分以内に フィルター イベントを実行しなければならないことを意味します。この例では、最初のイベントは In-App Clicked Android です。最大遅延時間を24時間、最小遅延時間を1分に設定できます。
+ フィルター を再度クリックすると、トリガー条件に別のイベントを追加できます。オプションとして AND または OR を選択できます。 AND を選択して2つのフィルター条件を組み合わせるか、 OR を使用して、時間制限内にいずれかのイベントを実行するユーザーをフィルターします。
それから
THEN セクションで、 メッセージをトリガーする の下にあるオプションを選択し、メッセージを表示するタイミングを定義します。利用可能なオプションは次のとおりです:
- 直ちに : トリガー条件が満たされると、メッセージが直ちに表示されます。
- 遅延後 : メッセージは定義された遅延の後に表示されます。
トリガー基準の概要 : このセクションでは、選択したイベントと属性に基づいてトリガーを要約し、トリガー基準を理解しやすくします。
| info |
ノート
|
ターゲットオーディエンスを選択
このセクションには、キャンペーンのターゲットオーディエンスを選択するのに役立つセグメンテーションフィルターが含まれています。
このフィルターオプションを選択して、キャンペーンをすべてのアプリユーザーに送信します。このオプションを使用すると、複数のフィルターを追加することはできません。
このフィルターオプションを選択して、初めて見た日、最後に見た日、または都市などのプロパティに基づいてユーザーをターゲットにします。 User property タブをクリックし、次の手順に従ってください。
- ドロップダウンリストから希望の属性を選択してください。これは、選択された属性に基づいたフィルターを可能にします。たとえば、数値属性には「等しい」「等しくない」「の間にある」などのフィルター条件があり、一方で文字列属性には異なるフィルターがあります。
- フィルター値を入力して、目的のユーザーセグメントを作成してください。
- + ネストフィルター をクリックして、ネストされた AND または OR 条件を作成するためのフィルターを追加します(オプション)。
詳細については、 Create Segments を参照してください。
このフィルターオプションを選択して、アプリ/サイトのオープンや商品の閲覧など、ユーザーの行動やイベントに基づいてターゲットを絞ります。 ユーザー行動 をクリックし、次の手順に従ってください。
- 実行条件と希望するユーザーアクティビティ(イベント)を選択してください。
- イベントの実行のためのイベント頻度と時間の長さを入力してください。
- + 属性 をクリックし、フィルター条件を持つイベント属性を追加します。
- フィルター値を入力してルールを作成してください。
- + 集計 ボタンを使用して、集計機能を追加します。詳細については、 集計操作 を参照してください。
- + Nested Filter をクリックして、フィルターを追加し、ネストされた AND または OR 条件を作成します(オプション)。
詳細については、 Create Segments を参照してください。
このフィルターオプションを選択すると、特定の属性値に基づいて作成されたユーザーグループをターゲットにできます。 User Affinity をクリックし、次の手順に従ってください。
- 希望するユーザーイベントまたは属性を選択してください。
-
次の中からユーザーアフィニティパラメータを選択してください。
- 主に : フィルター条件を使用してアフィニティ属性を選択し、アフィニティ値を提供します。
- 最低限 : フィルター条件を使用してアフィニティ属性を選択し、アフィニティ値を提供してください。
- 最大回数 : 値を入力するか、矢印を使用してユーザーの上位パーセンテージを指定してください。
- 最小回数 : 値を入力するか、矢印を使用してユーザーの下位パーセンテージを指定してください。
- 矢印キーを使用して、イベント実行の時間を入力または指定してください。
- + 属性 をクリックして、フィルターに属性を追加します。
- + Nested Filter をクリックして、フィルターを追加し、ネストされた AND または OR 条件を作成します(オプション)。
詳細については、 セグメントの作成 を参照してください。
このフィルターオプションを選択して、カスタムセグメントをターゲットオーディエンスとして使用します。
- 利用可能なカスタムセグメントのリストから、ターゲットオーディエンスとしてカスタムセグメントを選択します。
- + Nested Filter をクリックして、フィルターを追加し、ネストされた AND または OR 条件を作成します(オプション)。
詳細については、 カスタムセグメント を参照してください。
フィルター基準を選択した後、次の操作を実行することもできます。
-
複数のフィルターを作成
: 複数のユーザー属性、ユーザー活動、およびカスタムセグメントルールを作成して組み合わせ、複雑なユーザーセグメントを構築します。
- + フィルター をクリックします。
- AND または OR をクリックします。
- 属性またはイベントを選択し、フィルター条件を定義してください。
- ユーザーを除外 : このチェックボックスを選択して、キャンペーンから除外するユーザーのフィルター基準を定義します。
-
キャンペーンの適格性を再評価してから表示
: このトグルをオンにすると、キャンペーンがトリガーされた瞬間にユーザーのセグメント適格性を確認できます。これにより、アクティブセッション中に属性が変わった場合にユーザーが無関係なコンテンツを見ないようにします。詳細については、参照してください。
こちら
。
- フィルターをリセット : このオプションをクリックすると、すべてのセグメンテーションフィルターがクリアされます。
- 表示数 : このボタンをクリックすると、現在設定されているセグメント内のユーザーの総数が表示されます。
| info |
情報 ポートフォリオ 機能が有効になっている場合、ワークスペース内の異なるアプリやウェブサイト(プロジェクト)からのユーザーデータと行動を組み合わせて、ユーザーセグメントを作成することができます。詳細については、 マルチプロジェクトポートフォリオにおけるセグメンテーション を参照してください。 |
キャンペーンの適格性を再評価する
デフォルトでは、セグメントメンバーシップはユーザーがアプリを開いたときの初回キャンペーンコール時に評価されます。セッション中に発生する属性の変更は、次回のアプリ起動時まで反映されません。 表示する前にキャンペーンの適格性を再評価する トグルを有効にすると、SDKはキャンペーントリガーをインターセプトして、バックエンドとライブチェックを行います。ユーザー属性が変更された場合(例えば、無料から有料ステータスに移行した場合)、SDKは古いキャンペーンを破棄し、ユーザーの更新された状態に関連するコンテンツを取得します。
| info |
情報 可用性と範囲
|
実行ロジック
有効化されると、実行ロジックは次のようになります:
- トリガー検出 : ユーザーがトリガー基準に一致するアクションを実行します。
- バックエンド検証 : SDKは新しい評価のためにバックエンドリクエストを開始します。
- 適格性チェック : バックエンドはユーザーの現在の属性を評価します。ユーザーが適格であれば、キャンペーンが表示されます。適格でない場合は、キャンペーンが削除され、失敗が記録されます。
- キャンペーンのリフレッシュ : キャンペーンが中止された場合、SDKは更新されたセグメントに関連するキャンペーンを取得するために新しいキャンペーンコールを実行します。
- キャンペーン表示 : 新しい適格なキャンペーンは、次のトリガーで同じセッション内でユーザーに表示されます。
例ユーザージャーニー
| ステップ | アクション | ロジック | 結果 |
|---|---|---|---|
| 1 | ユーザーがアプリを開きます。 | SDKはキャンペーンコールを実行します。ユーザーは「Free」として識別されています。 | キャンペーンA(Freeユーザーを対象)はキャッシュされています。 |
| 2 | ユーザーがプランをアップグレードします。 | 属性の変更: プラン: Free から プラン: Paid へ。 | SDKは属性の変更を検出します。 |
| 3 | ユーザーがトリガーアクションを実行します。 | トグルがONにされると、キャンペーンの適格性を再評価する前に表示されます 。SDKはバックエンドを呼び出します。 | キャンペーンの表示は確認のため一時停止されています。 |
| 4 | 評価が行われます。 | バックエンドはユーザーを「Paid」として識別します。 | キャンペーンAが中止され、失敗が記録されました。 |
| 5 | 表示。 | SDKは「Paid」ステータスのキャンペーンを取得します。 | キャンペーンB(有料)は次のトリガーポイントに表示されます。 |
注意: この機能を無効にすると、ユーザーがアップグレードした後でも、アプリが再起動されるまでSDKはキャンペーンA(無料)を表示し続けます。さらに、後続のキャンペーンに対して再評価が有効になっていない場合、SDKはそれらの特定のキャンペーンに対してリアルタイムチェックを行いません。
キャンペーンオーディエンス制限
この機能は、送信数、インプレッション数、コンバージョン数などのエンゲージメント指標に基づいて受信するユーザー数を制限することにより、キャンペーンのリーチと支出を管理するのに役立ちます。キャンペーンに対して、合計、日次、またはインスタンスレベルの制限を設定できます。詳細については、 キャンペーンオーディエンス制限 を参照してください。
セッション内属性
セッション内属性を使用すると、現在のアプリセッション内でのユーザーの行動に基づいてユーザーをグループ化し、ターゲティングすることができます。たとえば、初めてアプリを訪れる新規ユーザーにのみオンボーディングフローを表示するために、セッション内属性を使用します。この方法により、これらのユーザーは初回のセッション中にすぐにカスタマイズされた体験を受けることができます。
インセッション属性を追加するには:
-
+ セッション内属性
ボタンをクリックし、リストから必要な属性を選択します。
-
And
/
Or
を使用して、複数のセッション内属性を組み合わせます。
- ユーザーを除外 チェックボックスを選択して、セッション中のアクティビティに基づいてユーザーを除外します。
アプリ内キャンペーンで次のセッション内属性を使用できます。
-
クエリパラメータ
: この属性は、Uniform Resource Locator (URL) のクエリパラメータに基づいてユーザーをセグメント化します。通常、ユーザーはソーシャルメディアプラットフォーム上の広告をクリックして、あなたのパーソナライズされたURLにアクセスします。
- UTMパラメータを使用して、ユーザーをそのソースやURLに導いたキャンペーンに基づいてセグメント化できます。
- utm_source のようなUTMパラメータは、ユーザーをウェブサイトに誘導するキャンペーンを特定します。UTMおよびカスタムパラメータを使用して、ユーザーをセグメント化し、彼らの体験をパーソナライズすることができます。
-
ユーザータイプ
: この属性は、ユーザーが新規かリターンかに基づいてセグメント化します。SDKは、アプリストレージ内の各ユーザーのユーザー詳細 (
unique_id
) を保存します。関連するユーザー詳細がSDKデータストレージに存在する場合、そのユーザーは
リターンユーザー
と見なされます。それ以外の場合、ユーザーは
新規
と見なされます。ユーザーがアプリのキャッシュをクリアした場合、新規と見なされます。
- 注意: 2人のユーザー (ユーザー1とユーザー2) が同じデバイスを使用し、ユーザー1の後にユーザー2がログインした場合、ユーザー2はリターンユーザーと見なされます。
- 曜日 : この属性は、ユーザーがアプリを訪れる曜日に基づいてユーザーをセグメント化します。
- 時間帯 : この属性は、ユーザーがアプリを訪れる時間帯に基づいてセグメント化します。リストにある1時間ごとのスロットから選択できます。
- ジオロケーション : この属性は、ユーザーがアプリを訪問した際のジオロケーションに基づいてユーザーをセグメント化します。ユーザーが所在する国、州/地域、都市を選択するか、特定の国を除外することができます。
コントロールグループ
このセクションでは、キャンペーンのコントロールグループに関する情報を提供します。コントロールグループは、プロモーションキャンペーンのみに対して有効です。それらはトランザクションキャンペーンには適用されません。プロモーションキャンペーンを送信したいコントロールグループを有効にします。
|
コントロールグループ セクション内で:
詳細については、 Control Group を参照してください。 |
|
次へ をクリックするか、キャンペーン作成ナビゲーションの上部にあるタブを使用して、ステップ2: コンテンツ に進んでください。
ステップ 2: コンテンツ
キャンペーンにコンテンツを追加するために利用可能なオプションは次のとおりです。
事前構築済みおよび保存済みテンプレート
このオプションにより、次のカテゴリからテンプレートを選択できます: すべて (デフォルトで選択)、 事前構築済み 、 保存済みテンプレート 、および APIテンプレート 。
このセクションでは、次の操作を実行できます。
- テンプレートを検索: テンプレートを検索 バーにテンプレート名を入力します。
-
フィルターテンプレート: 次のオプションを使用してテンプレートをフィルターしてください:
-
- タイプでフィルター : 事前に作成されたタイプ(例: Nudges、Carousel、Pop-up)に基づいてテンプレートをフィルターします。
- 使用ケースでフィルター : 目的に基づいてテンプレートをフィルターします(例:プロモーション、フィードバック、アンケート)。
- コンテンツでフィルター : コンテンツに基づいてテンプレートをフィルターします(例:テキストのみ、ボタン)。
- エディターでフィルター : テンプレートをサポートするエディター(ネイティブ、HTML、または自己処理)に基づいてフィルターします。
-
事前構築テンプレート
事前に構築されたテンプレートは、テキストの追加だけでなく、リンクやボタンの追加、評価の表示、ポップアップテンプレートなど、さまざまなオプションをサポートしています。以下の表は、一般的な事前構築済みテンプレートの概要を示しています。
| フィールド | 説明 |
|---|---|
| テキスト | テンプレートをテキストで表示します。 |
| 画像付き | 画像付きテンプレートを表示します。 |
| 画像なし | 画像なしでテンプレートを表示します。 |
| シングルボタン | ボタン一つでテンプレートを表示します。 |
| 複数ボタン | 複数のボタンを含むテンプレートを表示します。 |
| 全画面 | 全画面を可能にするテンプレートを表示します。 |
| ポップアップ | ポップアップウィンドウを持つテンプレートを表示します。 |
| 埋め込み | テンプレートを埋め込みリンクと共に表示します。 |
| 評価 | 評価オプション付きのテンプレートを表示します。 |
| 促し | 非侵入的な方法でナッジテンプレートを表示します。 |
テンプレートを変更して保存できます。詳細については、 カスタマイズされたテンプレートの保存 を参照してください。
最初から始める
このオプションを使用すると、次のコンテンツ作成方法から選択できます。
- 自己処理 : 詳細については、参照してください 自己処理インアプリテンプレート
- Zipアップロード : 詳細については、参照してください Zipアップロードテンプレート
- カスタムHTMLアップロード : 詳細については、参照してください HTML インアプリテンプレート
テンプレートにコンテンツを追加
選択したテンプレートとテンプレートタイプにコンテンツを追加するために、次の手順を実行します。
一般的なアクション
- Mirror platforms トグルをオンにして、同じテンプレートを使用し、選択したプラットフォーム用にメッセージを一緒に設定します。
-
+ A/Bテスト
をクリックしてバリエーションを作成します。最大で5つのバリエーションを作成できます。
詳細については、 A/Bテスト概要 を参照してください。 -
+ ロケール
をクリックしてロケールを追加します。1つのキャンペーンに最大10個のロケールを追加できます。
詳細については、 ロケールの使用 を参照してください。 -
クリックして
icon to:
- テンプレートを保存
- テンプレートを変更
- テンプレートをリセット
テンプレート設定
| フィールド | 説明とアクション |
|---|---|
| 背景色 | 背景色 オプションを選択し、メッセージの背景色を定義します。 |
| 電話の背景色 | 電話またはデバイスの背景色を選択して定義します。 |
| 画像 |
次のいずれかを行ってください。
注:
|
| アニメーション |
アプリ内メッセージ全体のエントリーおよびエグジットアニメーション。 次のアニメーションのいずれかを選択してください:
|
| 閉じるボタン |
|
| 境界 |
次のものを選択してください。
|
テキスト
| フィールド | 説明とアクション | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 見出し | テキストボックスに見出しを入力または貼り付けてください。 | ||||||||||||||||||||||||||
| フォントサイズ | テキストで使用されるフォントサイズを選択するには、入力するか上下の矢印を使用してください。 | ||||||||||||||||||||||||||
| フォントカラー | テキストで使用されているフォントカラーを選択するか、16進コードを入力してください。 | ||||||||||||||||||||||||||
| カスタムフォント | カスタムフォントを選択し、テキストで使用されているフォント名を入力してください。 | ||||||||||||||||||||||||||
| 背景色 | メッセージの背景色を選択して定義します。 | ||||||||||||||||||||||||||
| アクション |
ドロップダウンリストから次のいずれかを選択してください。
|
||||||||||||||||||||||||||
| 幅、マージン、パディング | |||||||||||||||||||||||||||
| 幅 |
スライダーを使用するか、値を入力してテキストボックスの幅をパーセンテージで定義してください。 |
||||||||||||||||||||||||||
| マージン |
Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのマージンをピクセル単位で定義します。 または Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のマージンをピクセル単位で定義します。 |
||||||||||||||||||||||||||
| パディング |
Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのパディングをピクセル単位で定義します。 または Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のパディングをピクセル単位で定義します。 |
||||||||||||||||||||||||||
| 境界 |
次を選択してください。
|
||||||||||||||||||||||||||
画像
次のいずれかの操作を実行してください。
| フィールド | 説明 | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 画像URL | Image URL オプションを選択し、画像のURLを入力または貼り付けてください。 | ||||||||||||||||||||||||||
| 画像をアップロード |
画像をアップロード オプションを選択し、画像をドラッグアンドドロップするか、 コンピュータからアップロード をクリックして保存された画像をアップロードします。 注:
|
||||||||||||||||||||||||||
| アクション |
ドロップダウンリストから次のいずれかを選択してください。
|
ボタン
| フィールド | 説明 | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ボタンテキスト | ボタンに使用するテキストを入力または貼り付けてください。 | ||||||||||||||||||||||||||||||
| フォントサイズ | ボタンで使用されるフォントサイズを選択するには、入力するか上下の矢印を使用してください。 | ||||||||||||||||||||||||||||||
| フォントカラー | ボタンで使用されているフォントカラーを選択するか、16進コードを入力してください。 | ||||||||||||||||||||||||||||||
| カスタムフォント | カスタムフォントを選択し、ボタンで使用するフォント名を入力してください。 | ||||||||||||||||||||||||||||||
| 背景色 | ボタンの背景色を選択して定義します。 | ||||||||||||||||||||||||||||||
| アクション |
ドロップダウンリストから次のいずれかを選択してください。
|
||||||||||||||||||||||||||||||
| 幅、マージン、パディング | |||||||||||||||||||||||||||||||
| 幅 |
スライダーを使用するか、値を入力して、テキストボックスの幅をパーセンテージで定義します。 |
||||||||||||||||||||||||||||||
| マージン |
Together を選択し、スライダーを使用するか、値を入力してテキストボックスのすべての余白をピクセル単位で定義します。 または Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のマージンをピクセルで定義します。 |
||||||||||||||||||||||||||||||
| パディング |
Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのパディングをピクセル単位で定義します。 または Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のパディングをピクセル単位で定義します。 |
||||||||||||||||||||||||||||||
| 境界 |
次の項目を選択してください:
|
||||||||||||||||||||||||||||||
コンテンツをパーソナライズする
アプリ内キャンペーンのコンテンツをパーソナライズするには、'@' 記号を使用してユーザー属性、ユーザーイベント、製品セット、コンテンツAPI、およびコンテンツブロックを挿入します。これにより、各ユーザーに対して動的で関連性のあるメッセージを提供できます。
詳細については、以下を参照してください。
次のことを行ってください。
- キャンペーン作成のステップ2で、テキストボックスまたは画像プロパティURLをクリックしてください。
- @ を入力してコンテンツをパーソナライズします。
- データパーソナライゼーション または コンテンツブロック をクリックします。
-
クリックしてください
データパーソナライゼーション
タブを開き、ドロップダウンから次のいずれかを選択してください。
- ユーザー属性
-
パーソナライズが機能しない場合の代替オプションとして、次のいずれかを選択してください。
- フォールバックなし : パーソナライズが失敗した場合、代替コンテンツは提供されません。
- アプリ内送信しない : パーソナライゼーションが失敗した場合、アプリ内メッセージは送信されません。
- テキストを置換 : パーソナライズが失敗した場合に使用するテキストを入力または貼り付けてください。
- 製品セット
- コンテンツAPI : コンテンツAPIパラメーターの値を変更します。
-
クリック
コンテンツブロック
:
- 挿入するコンテンツブロックを選択してください。
- コンテンツブロックの内容のみを挿入 をクリックします。
- 完了 をクリックします。
テストキャンペーンを使用すると、テストデバイスでキャンペーンをプレビューして、通知が希望どおりに表示されることを確認できます。
作成したキャンペーンをテストするには、以下のオプションのいずれかを選択し、テストユーザーのために選択した属性の値を提供してください。
- ユニークID
- メールID
- 携帯番号(MoEngageに登録済み)
- Google Advertising Identifier
- iOS 広告用識別子
- デバイスプッシュトークン
- カスタムセグメント
テストキャンペーンに関する詳細情報は、 アプリ内キャンペーンのテスト を参照してください。
ステップ3: スケジュールと目標
このセクションには以下が含まれます:
- 配信スケジュール : キャンペーンをユーザーに配信するタイミングと頻度を選択します。
- コンバージョン目標 : キャンペーンで追跡するコンバージョン目標と収益指標を選択してください。
- 配信管理 : スロットリング、頻度制限、期限設定などの高度な配信オプションを選択してください。
配送スケジューリング
アプリ内キャンペーンの配信スケジュールオプションは次のとおりです。
このオプションを選択すると、キャンペーンをターゲットユーザーに即時または指定された時間に送信できます。
| フィールド | アクション |
|---|---|
| できるだけ早く |
ターゲットユーザーにキャンペーンを即座に送信します。選択できます:
|
| 特定の日付と時間に |
指定された時間、タイムゾーン、または予測された時間にキャンペーンを送信します。 このセクションでは、特定の日付と時間にキャンペーンを送信するのを支援し、次のフィールドが含まれています。
|
このオプションを選択すると、指定された日時に定期的にキャンペーンを送信します。このセクションで利用可能なフィールドは次のとおりです。
- キャンペーンのタイムゾーン : キャンペーンが送信されるタイムゾーン。
- 開始日 : キャンペーンを送信する日付。
-
定期 : キャンペーンの周期性。画面の左側から次のオプションを選択できます。
周期性 説明 毎日 繰り返し間隔 : このオプションでは、キャンペーンを繰り返す日数を指定できます。 毎週 繰り返し間隔 : このオプションを使用すると、キャンペーンを繰り返す週数を指定できます。
繰り返し : このオプションを使用すると、キャンペーンを送信する曜日を指定できます(例えば、月曜日、水曜日、金曜日を選択すると、キャンペーンは毎週月曜日、水曜日、金曜日に送信されます)。
毎月 繰り返し間隔 : このオプションを使用すると、キャンペーンを繰り返す月数を指定できます。
繰り返し : このオプションを使用すると、次のことが可能になります。
-
月の日付
: 日付に基づいたキャンペーンを繰り返し送信する場合は、このオプションを選択してください。キャンペーンを送信する月の日付を選択します(例えば、毎月5日と25日にキャンペーンを送信する場合は、カレンダーウィジェットで5日と25日を選択します)。
注意 : 選択された日付が指定された月に存在しない場合(短い月の場合)、キャンペーンはその月の最終日に送信されます(例えば、30日と31日が選択されていて、月が2月の場合、キャンペーンは28日に送信されます)。 -
曜日
: キャンペーンを送信する曜日を指定するには、このオプションを選択してください(例えば、毎週月曜日、水曜日、金曜日にキャンペーンを送信したい場合は、このオプションでこれらの曜日を選択します)。
注意 : ある月に曜日が存在しない場合(例えば、5番目の土曜日)、そのインスタンスのキャンペーンはスキップされます。重複が発生した場合(例えば、4番目の月曜日と最後の月曜日)、1つのインスタンスのみが送信されます。
-
月の日付
: 日付に基づいたキャンペーンを繰り返し送信する場合は、このオプションを選択してください。キャンペーンを送信する月の日付を選択します(例えば、毎月5日と25日にキャンペーンを送信する場合は、カレンダーウィジェットで5日と25日を選択します)。
-
終了
: キャンペーンが終了する日付。以下のオプションがあります:
- なし : キャンペーンは毎日実行されます。
- 指定日 : 指定した終了日と終了時刻にキャンペーンが終了します。
-
キャンペーンアクティブウィンドウ
: 設定された周期でキャンペーンがアクティブになる期間です。例えば、キャンペーンがユーザーに毎日表示される場合、キャンペーンアクティブウィンドウの設定は、キャンペーンがその日にアクティブになる時間間隔を決定します。この間隔が毎日6 PMから8 PMに設定されている場合、キャンペーンは毎日6 PMから8 PMにユーザーに表示されます。キャンペーンが週に2回アクティブな場合、キャンペーンアクティブウィンドウの設定は、キャンペーンがアクティブになる日にユーザーに表示される時間を決定します。キャンペーンアクティブウィンドウを設定するために利用可能なフィールドは次の通りです:
- 開始時間 : キャンペーンがユーザーにトリガーされる時間。
- 終了時間 : キャンペーンが指定された日にアクティブであるかどうかに関わらず、ユーザーに表示されなくなる時間。
コンバージョン目標
キャンペーンのビジネス指標を追跡するために、最大5つのコンバージョン目標を追加できます。任意のアプリイベントをコンバージョンゴールアクティビティとして選択します。最初の目標は主要な目標として扱われます。
たとえば、キャンペーンを送信した後にiPhoneを購入した顧客の数を追跡したい場合(イベント: 購入イベント、製品: iPhone)、コンバージョン目標の設定は次の画像のようになるかもしれません。
複数のコンバージョン目標を設定することで、複数のビジネスメトリクスを追跡したり、ユーザーアクションのファネルを視覚化したりできます。たとえば、複数のコンバージョン目標を使用して確認します。
- 製品ページを閲覧したユーザーは何人ですか?
- その商品をカートに追加したのは何人ですか?
- いくつの注文が成功しましたか?
|
MoEngageを使用すると、キャンペーンによって生成された収益を追跡できます。たとえば、コミュニケーションを送信した後に生成された製品の収益を追跡します。収益パフォーマンスを追跡するには、収益を追跡したいコンバージョン目標の 収益パフォーマンス トグルを有効にしてください。 この例では、 orderSuccessful イベントの収益を追跡するために、 収益パフォーマンス トグルを有効にします。 |
|
| 目標を選択した後、注文の総金額を示す数値属性を選択してください。この例では、 cartValue は注文の合計金額を含んでいます。通貨を選択して、金額を報告することができます。 |
|
| アトリビューションウィンドウを設定 : アトリビューションウィンドウ(ユーザーがキャンペーンを受け取る/クリックする時点から計算される期間またはウィンドウで、特定のキャンペーンにコンバージョン目標を帰属させたい期間)を設定します。デフォルトでは36時間に設定されていますが、最大で10日間まで設定可能です。以下の例では、アトリビューションウィンドウは5時間に設定されています。 |
|
キャンペーン優先度
In-Appキャンペーンの優先順位を クリティカル 、 高 、 中 、 通常 、または 低 に設定してください。
配達管理
アプリ内キャンペーンのために次のオプションを選択できます。
-
このキャンペーンからのメッセージをユーザーが見ることができる最大回数を制限する : メッセージを表示する回数を入力して、キャンペーンの頻度を制御します。
注意 : フリークエンシーキャッピングはデバイスレベルで機能し、ユーザーレベルでは機能しません。これは、ユーザーが同時に2つのデバイスにログオンした場合、フリークエンシー設定が1に設定されていても、両方のデバイスでキャンペーンを受け取ることを意味します。
- このキャンペーンの2つのメッセージ間に最小遅延を追加 : ユーザーに対してアプリ内メッセージを表示する頻度とタイミングを制御するために、2つのメッセージ間に最小遅延を追加します。この設定はNudge Templatesには無効です。
-
頻度制限を無視
: このトグルを有効にすると、このアプリ内キャンペーンの頻度制限を無視します。詳細については、参照してください。
頻度制限
注意 : 頻度キャッピングのサポートは、In-App Android SDKバージョン9.8.0およびIn-App iOS SDKバージョン7.04.0から利用可能です。 -
頻度キャッピングのカウント
: In-Appメッセージを全体の頻度キャッピングに含めたい場合は、このトグルを有効にしてください。これにより、ユーザーに配信されたメッセージの総数を監視できます。
- グローバル最小遅延を無視 : この特定のキャンペーンに対するグローバル最小遅延設定を有効または無効にします。
- 自動消去メッセージの後 : このオプションは、指定された期間(秒単位)後にアプリ内メッセージを消去します。指定された時間が経過すると、ユーザーが何も操作しなくてもアプリ内メッセージが消去されます。
複数のアプリ内キャンペーンがある場合、異なるキャンペーンからのメッセージ間に最小遅延を設定することで、それらをずらすことができます。 設定 > チャネル > 配信コントロール に移動します。
注意 : この最小遅延は、異なるキャンペーンおよび同じキャンペーンからのメッセージに適用されます。
ここでは、異なるキャンペーンからの2つのアプリ内メッセージの間の最小遅延(分単位)を設定できます。この設定により、ユーザーが時刻Tにキャンペーン1からのメッセージを見た場合、T+15の前に別のメッセージが送信されても表示されません。
キャンペーンの送信準備が整いました。 公開 をクリックし、表示されるダイアログボックスで確認してキャンペーンを作成します。作成が成功すると、キャンペーン情報ページが表示されます。
| info |
情報 アプリ内キャンペーンは、キャンペーン承認ワークフロー(CAF)をサポートします。CAFが有効になっている場合、キャンペーンは公開のためにレビューと承認を受ける必要があります。詳細については、 CAF をご参照ください。CAFを有効にするには、Customer Success Managerに連絡してください。 |