アプリ内キャンペーンを作成する

アプリ内キャンペーンを作成するには:

  1. MoEngage ダッシュボードに移動します。
  2. 左側のナビゲーションから、次のオプションのいずれかを使用してください。
    • エンゲージ > キャンペーン をクリックします。すべてのキャンペーンページが表示されます。右上で、 + キャンペーン作成 をクリックします。キャンペーン作成ページが表示されます。
      1.png
    • 新規作成 > キャンペーン をクリックします。キャンペーンページが表示されます。
      2.png
  3. インバウンド の下で、 インアプリ をクリックします。インアプリキャンペーン作成ページが表示されます。
    2025-05-13_15-17-14.png

アプリ内メッセージキャンペーンを作成する

アプリ内メッセージキャンペーンを作成するには、次の手順に従ってください。

  1. ターゲットユーザー : キャンペーンの対象者を定義します。
  2. コンテンツ : メッセージ内容をデザインします。
  3. スケジュールと目標 : 配送スケジュールを設定し、キャンペーンのパフォーマンスを追跡します。

ステップ 1: ターゲットユーザー

キャンペーンの詳細

キャンペーンの詳細 セクションには以下が含まれます:

details.png

  • キャンペーン名 : キャンペーンを簡単に識別し管理するための名前を入力してください。キャンペーン名は5文字から256文字の間である必要があります。
  • キャンペーンタグ : ドロップダウンリストから最大5つのタグを選択します。タグはキャンペーンの整理とフィルタリングに役立ちます。詳細については、参照してください。 キャンペーンタグ

プラットフォームを選択

ターゲットプラットフォーム セクションで、アプリ内メッセージを表示する必要があるプラットフォームを選択します。

platforms.png

info

情報

ポートフォリオ が有効になっている場合、 プロジェクトを選択 ドロップダウンからターゲットプロジェクトを選択して、キャンペーンが配信されるウェブサイトを指定できます。詳細については、 アプリ内キャンペーンのポートフォリオ を参照してください。

トリガー条件

このセクションでは、ユーザーに対してアプリ内メッセージがトリガーされるタイミングを定義します。

セッション開始時 画面の読み込み時 カスタムイベントで

ユーザーのアプリセッションが始まるとすぐにアプリ内メッセージを表示するには、 セッション開始時 を選択します。アプリセッションは、ユーザーが初めてアプリと対話する時に開始されます。ユーザーがログアウトする、別のトラフィックソースからアクセスする、または定義された非アクティブ期間(デフォルトは30分)を超えて非アクティブである場合、セッションは終了します。

スクリーンショット 2025-03-03 午後4.07.40.png

トリガー時間を選択 の下で、キャンペーンが公開され次第メッセージを送信するには 即時 を選択するか、指定した時間後にメッセージを送信するには 遅延後 を選択します。

info

注意

  • インアプリメッセージがスプラッシュスクリーンに表示されないように、遅延を追加してください。
  • 遅延後 オプションを使用すると、最大遅延を1日(86400秒)、最小遅延を1秒に設定できます。
  • その After Delay オプションは、以下のSDKで利用可能です。
    • Android SDK バージョン 6.9.0 以降
    • iOS SDK 4.11.1以降
    • React Native SDK 8.6.0以降
    • Cordova SDK 8.4.0 またはそれ以降
    • コンデンサSDK 3.1.0以降
  • このトリガー条件は、以下のSDKで利用可能です。
    • Android SDK バージョン 9.0.0 以降
    • iOS SDK バージョン 6.06.0 以降
  • このトリガー条件は現在、ネイティブAndroidおよびiOSのみで利用可能です。ハイブリッドには対応していません。

ターゲットオーディエンスを選択

このセクションには、キャンペーンのターゲットオーディエンスを選択するのに役立つセグメンテーションフィルターが含まれています。

すべてのユーザー ユーザー プロパティでフィルター ユーザー行動でフィルター ユーザー親和性でフィルター カスタムセグメントでフィルター

このフィルターオプションを選択して、キャンペーンをすべてのアプリユーザーに送信します。このオプションを使用すると、複数のフィルターを追加することはできません。

6.png

フィルター基準を選択した後、次の操作を実行することもできます。

  • 複数のフィルターを作成 : 複数のユーザー属性、ユーザー活動、およびカスタムセグメントルールを作成して組み合わせ、複雑なユーザーセグメントを構築します。
    1. + フィルター をクリックします。
    2. AND または OR をクリックします。
    3. 属性またはイベントを選択し、フィルター条件を定義してください。
  • ユーザーを除外 : このチェックボックスを選択して、キャンペーンから除外するユーザーのフィルター基準を定義します。
  • キャンペーンの適格性を再評価してから表示 : このトグルをオンにすると、キャンペーンがトリガーされた瞬間にユーザーのセグメント適格性を確認できます。これにより、アクティブセッション中に属性が変わった場合にユーザーが無関係なコンテンツを見ないようにします。詳細については、参照してください。 こちら
    Screenshot 2026-02-09 at 12.23.09 PM.png
  • フィルターをリセット : このオプションをクリックすると、すべてのセグメンテーションフィルターがクリアされます。
  • 表示数 : このボタンをクリックすると、現在設定されているセグメント内のユーザーの総数が表示されます。

filters connector campaign.png

info

情報

ポートフォリオ 機能が有効になっている場合、ワークスペース内の異なるアプリやウェブサイト(プロジェクト)からのユーザーデータと行動を組み合わせて、ユーザーセグメントを作成することができます。詳細については、 マルチプロジェクトポートフォリオにおけるセグメンテーション を参照してください。

キャンペーンの適格性を再評価する

デフォルトでは、セグメントメンバーシップはユーザーがアプリを開いたときの初回キャンペーンコール時に評価されます。セッション中に発生する属性の変更は、次回のアプリ起動時まで反映されません。 表示する前にキャンペーンの適格性を再評価する トグルを有効にすると、SDKはキャンペーントリガーをインターセプトして、バックエンドとライブチェックを行います。ユーザー属性が変更された場合(例えば、無料から有料ステータスに移行した場合)、SDKは古いキャンペーンを破棄し、ユーザーの更新された状態に関連するコンテンツを取得します。

info

情報

可用性と範囲

  • SDKバージョン : セグメントの再評価のサポートは、In-app Android SDKバージョン9.7.0およびIn-app IOS SDKバージョン7.04.0から利用可能です。
  • サポートされているセグメント : この機能は、ユーザー属性ベースのセグメントおよびリアルタイムセグメント評価(RTSE)セグメントにのみ利用可能です。
  • 除外されたセグメント : このオプションは、リアルタイムの変更が適用されないセグメントタイプ(例えば、静的セグメント)には表示されません。
  • 制限 : このオプションは最大5つのキャンペーンに利用可能です。

実行ロジック

有効化されると、実行ロジックは次のようになります:

  1. トリガー検出 : ユーザーがトリガー基準に一致するアクションを実行します。
  2. バックエンド検証 : SDKは新しい評価のためにバックエンドリクエストを開始します。
  3. 適格性チェック : バックエンドはユーザーの現在の属性を評価します。ユーザーが適格であれば、キャンペーンが表示されます。適格でない場合は、キャンペーンが削除され、失敗が記録されます。
  4. キャンペーンのリフレッシュ : キャンペーンが中止された場合、SDKは更新されたセグメントに関連するキャンペーンを取得するために新しいキャンペーンコールを実行します。
  5. キャンペーン表示 : 新しい適格なキャンペーンは、次のトリガーで同じセッション内でユーザーに表示されます。

例ユーザージャーニー

ステップ アクション ロジック 結果
1 ユーザーがアプリを開きます。 SDKはキャンペーンコールを実行します。ユーザーは「Free」として識別されています。 キャンペーンA(Freeユーザーを対象)はキャッシュされています。
2 ユーザーがプランをアップグレードします。 属性の変更: プラン: Free から プラン: Paid へ。 SDKは属性の変更を検出します。
3 ユーザーがトリガーアクションを実行します。 トグルがONにされると、キャンペーンの適格性を再評価する前に表示されます 。SDKはバックエンドを呼び出します。 キャンペーンの表示は確認のため一時停止されています。
4 評価が行われます。 バックエンドはユーザーを「Paid」として識別します。 キャンペーンAが中止され、失敗が記録されました。
5 表示。 SDKは「Paid」ステータスのキャンペーンを取得します。 キャンペーンB(有料)は次のトリガーポイントに表示されます。


注意: この機能を無効にすると、ユーザーがアップグレードした後でも、アプリが再起動されるまでSDKはキャンペーンA(無料)を表示し続けます。さらに、後続のキャンペーンに対して再評価が有効になっていない場合、SDKはそれらの特定のキャンペーンに対してリアルタイムチェックを行いません。

キャンペーンオーディエンス制限

この機能は、送信数、インプレッション数、コンバージョン数などのエンゲージメント指標に基づいて受信するユーザー数を制限することにより、キャンペーンのリーチと支出を管理するのに役立ちます。キャンペーンに対して、合計、日次、またはインスタンスレベルの制限を設定できます。詳細については、 キャンペーンオーディエンス制限 を参照してください。

画像 (2).png

セッション内属性

セッション内属性を使用すると、現在のアプリセッション内でのユーザーの行動に基づいてユーザーをグループ化し、ターゲティングすることができます。たとえば、初めてアプリを訪れる新規ユーザーにのみオンボーディングフローを表示するために、セッション内属性を使用します。この方法により、これらのユーザーは初回のセッション中にすぐにカスタマイズされた体験を受けることができます。

インセッション属性を追加するには:

  1. + セッション内属性 ボタンをクリックし、リストから必要な属性を選択します。
    スクリーンショット 2025-01-21 午後2.47.47.png
  2. And / Or を使用して、複数のセッション内属性を組み合わせます。

    スクリーンショット 2025-01-21 午後2.46.44.png
  3. ユーザーを除外 チェックボックスを選択して、セッション中のアクティビティに基づいてユーザーを除外します。

アプリ内キャンペーンで次のセッション内属性を使用できます。

  • クエリパラメータ : この属性は、Uniform Resource Locator (URL) のクエリパラメータに基づいてユーザーをセグメント化します。通常、ユーザーはソーシャルメディアプラットフォーム上の広告をクリックして、あなたのパーソナライズされたURLにアクセスします。
    • UTMパラメータを使用して、ユーザーをそのソースやURLに導いたキャンペーンに基づいてセグメント化できます。
    • utm_source のようなUTMパラメータは、ユーザーをウェブサイトに誘導するキャンペーンを特定します。UTMおよびカスタムパラメータを使用して、ユーザーをセグメント化し、彼らの体験をパーソナライズすることができます。
  • ユーザータイプ : この属性は、ユーザーが新規かリターンかに基づいてセグメント化します。SDKは、アプリストレージ内の各ユーザーのユーザー詳細 ( unique_id ) を保存します。関連するユーザー詳細がSDKデータストレージに存在する場合、そのユーザーは リターンユーザー と見なされます。それ以外の場合、ユーザーは 新規 と見なされます。ユーザーがアプリのキャッシュをクリアした場合、新規と見なされます。
    • 注意: 2人のユーザー (ユーザー1とユーザー2) が同じデバイスを使用し、ユーザー1の後にユーザー2がログインした場合、ユーザー2はリターンユーザーと見なされます。
  • 曜日 : この属性は、ユーザーがアプリを訪れる曜日に基づいてユーザーをセグメント化します。
  • 時間帯 : この属性は、ユーザーがアプリを訪れる時間帯に基づいてセグメント化します。リストにある1時間ごとのスロットから選択できます。
  • ジオロケーション : この属性は、ユーザーがアプリを訪問した際のジオロケーションに基づいてユーザーをセグメント化します。ユーザーが所在する国、州/地域、都市を選択するか、特定の国を除外することができます。

コントロールグループ

このセクションでは、キャンペーンのコントロールグループに関する情報を提供します。コントロールグループは、プロモーションキャンペーンのみに対して有効です。それらはトランザクションキャンペーンには適用されません。プロモーションキャンペーンを送信したいコントロールグループを有効にします。

コントロールグループ セクション内で:

  • グローバルコントロールグループ のトグルをオンにして、コントロールグループ内のすべてのユーザーにキャンペーンを送信しないようにします。
  • キャンペーンコントロールグループ のトグルをオンにして、特定のキャンペーンをコントロールグループに送信しないようにします。

詳細については、 Control Group を参照してください。

control group.png

次へ をクリックするか、キャンペーン作成ナビゲーションの上部にあるタブを使用して、ステップ2: コンテンツ に進んでください。

ステップ 2: コンテンツ

キャンペーンにコンテンツを追加するために利用可能なオプションは次のとおりです。

事前構築済みおよび保存済みテンプレート

このオプションにより、次のカテゴリからテンプレートを選択できます: すべて (デフォルトで選択)、 事前構築済み 保存済みテンプレート 、および APIテンプレート

このセクションでは、次の操作を実行できます。

  1. テンプレートを検索: テンプレートを検索 バーにテンプレート名を入力します。
  2. フィルターテンプレート: 次のオプションを使用してテンプレートをフィルターしてください:
      • タイプでフィルター : 事前に作成されたタイプ(例: Nudges、Carousel、Pop-up)に基づいてテンプレートをフィルターします。
      • 使用ケースでフィルター : 目的に基づいてテンプレートをフィルターします(例:プロモーション、フィードバック、アンケート)。
      • コンテンツでフィルター : コンテンツに基づいてテンプレートをフィルターします(例:テキストのみ、ボタン)。
      • エディターでフィルター : テンプレートをサポートするエディター(ネイティブ、HTML、または自己処理)に基づいてフィルターします。

事前構築テンプレート

FilterandSearchOptions.gif

事前構築テンプレート 保存されたテンプレート

事前に構築されたテンプレートは、テキストの追加だけでなく、リンクやボタンの追加、評価の表示、ポップアップテンプレートなど、さまざまなオプションをサポートしています。以下の表は、一般的な事前構築済みテンプレートの概要を示しています。

フィールド 説明
テキスト テンプレートをテキストで表示します。
画像付き 画像付きテンプレートを表示します。
画像なし 画像なしでテンプレートを表示します。
シングルボタン ボタン一つでテンプレートを表示します。
複数ボタン 複数のボタンを含むテンプレートを表示します。
全画面 全画面を可能にするテンプレートを表示します。
ポップアップ ポップアップウィンドウを持つテンプレートを表示します。
埋め込み テンプレートを埋め込みリンクと共に表示します。
評価 評価オプション付きのテンプレートを表示します。
促し 非侵入的な方法でナッジテンプレートを表示します。

最初から始める

このオプションを使用すると、次のコンテンツ作成方法から選択できます。

テンプレートにコンテンツを追加

選択したテンプレートとテンプレートタイプにコンテンツを追加するために、次の手順を実行します。

一般的なアクション

  1. Mirror platforms トグルをオンにして、同じテンプレートを使用し、選択したプラットフォーム用にメッセージを一緒に設定します。
  2. + A/Bテスト をクリックしてバリエーションを作成します。最大で5つのバリエーションを作成できます。
    詳細については、 A/Bテスト概要 を参照してください。
  3. + ロケール をクリックしてロケールを追加します。1つのキャンペーンに最大10個のロケールを追加できます。
    詳細については、 ロケールの使用 を参照してください。
  4. クリックして ThreeDots.png icon to:
    1. テンプレートを保存
    2. テンプレートを変更
    3. テンプレートをリセット

スクリーンショット 2022-05-25 午後2.02.06.png

テンプレート設定

フィールド 説明とアクション
背景色 背景色 オプションを選択し、メッセージの背景色を定義します。
電話の背景色 電話またはデバイスの背景色を選択して定義します。
画像

次のいずれかを行ってください。

  1. Image URL オプションを選択し、画像のURLを入力または貼り付けてください。
  2. 画像をアップロード オプションを選択し、画像をドラッグアンドドロップするか、 コンピュータからアップロード をクリックして保存された画像をアップロードします。

注:

  • 画像サイズが10MB未満であることを確認してください。
  • 画像のアスペクト比が2:1(幅×高さ)であることを確認してください。
アニメーション

アプリ内メッセージ全体のエントリーおよびエグジットアニメーション。

次のアニメーションのいずれかを選択してください:

  • なし - アニメーションなし
  • スライドアップ - メッセージは画面の上部から表示されます。
  • スライドダウン - メッセージは画面の下から表示されます。
  • 左にスライド - メッセージは画面の左から表示されます。
  • 右にスライド - メッセージは画面の右側から表示されます。
  • フェードイン - メッセージはフェードイン効果で表示されます。エントリーアニメーションにのみ適用されます。
  • フェードアウト - メッセージはフェードアウト効果で表示されます。終了アニメーションにのみ適用されます。
閉じるボタン
  1. 閉じるボタンの表示を有効または無効にします。
  2. から タイプ ドロップダウン、次のいずれかを選択して閉じるボタンの外観をカスタマイズします。
    • 白で塗りつぶし(Androidのみ)
    • ブラックフィルド
    • グレーで塗りつぶし
    • ブラウンフィルド
    • 黒だけを渡る
    • グレーのみを横断
    • ブラック-エンプティ (iOSのみ)
  3. から 閉じるボタンの配置 ドロップダウンから、次のいずれかの配置を選択してください。
境界

次のものを選択してください。

  1. スライダーを使用して、境界線の をピクセル単位で定義します。
  2. スライダーを使用して、境界の Radius をピクセル単位で定義します。
  3. 16進数コードで ボーダーカラー を選択または入力してください。

テキスト

フィールド 説明とアクション
見出し テキストボックスに見出しを入力または貼り付けてください。
フォントサイズ テキストで使用されるフォントサイズを選択するには、入力するか上下の矢印を使用してください。
フォントカラー テキストで使用されているフォントカラーを選択するか、16進コードを入力してください。
カスタムフォント カスタムフォントを選択し、テキストで使用されているフォント名を入力してください。
背景色 メッセージの背景色を選択して定義します。
アクション

ドロップダウンリストから次のいずれかを選択してください。

フィールド 説明
なし アクションは実行されません。
ナビゲーション

アクションにキー-バリューのペアを追加できます。そのためには、次の手順を実行してください。

  1. 以下のいずれかを選択してください:
    • 画面に移動 : ドロップダウンから、ユーザーが移動する画面を選択します。
    • DeepLink : ユーザーが移動するURLを入力または貼り付けてください。
    • リッチランディング : ユーザーが移動するリッチランディングページを入力または貼り付けてください。
  2. + New KV pair をクリックします (オプション)。
  3. キーと値のペア フィールドに、キーと値を入力します。

詳細については、 アプリ内キャンペーンのキーと値のペア を参照してください。

却下 アプリ内メッセージを閉じる。
イベントを追跡

イベントの名前を入力または貼り付けて追跡してください。

共有 テキストを入力または貼り付けて、ユーザーと共有してください。
ユーザー属性を設定
  1. ドロップダウンリストからユーザー属性を選択してください。
  2. ユーザー属性の値を入力または貼り付けてください。
クーポンコードをコピー クーポンコードを入力または貼り付けて、ユーザーと共有してください。
呼び出し ユーザーが電話をかけるべき電話番号を入力または貼り付けてください。
SMS ユーザーがSMSを送信する電話番号とメッセージを入力または貼り付けてください。
カスタムアクション

カスタムアクションのためにキーと値のペアを追加します。

通知設定に移動 ユーザーをアプリの 設定 画面に連れて行きます。このオプションはiOSでのみ利用可能です。
通知許可をリクエスト システム通知の許可を呼び出す。このオプションはiOSでのみ利用可能です。
幅、マージン、パディング

スライダーを使用するか、値を入力してテキストボックスの幅をパーセンテージで定義してください。

マージン

Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのマージンをピクセル単位で定義します。

または

Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のマージンをピクセル単位で定義します。

パディング

Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのパディングをピクセル単位で定義します。

または

Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のパディングをピクセル単位で定義します。

境界

次を選択してください。

  1. スライダーを使用して、境界線の をピクセル単位で定義します。
  2. スライダーを使用して、境界の 半径 をピクセル単位で定義します。
  3. 境界線の色 の16進コードを選択または入力してください。

画像

次のいずれかの操作を実行してください。

フィールド 説明
画像URL Image URL オプションを選択し、画像のURLを入力または貼り付けてください。
画像をアップロード

画像をアップロード オプションを選択し、画像をドラッグアンドドロップするか、 コンピュータからアップロード をクリックして保存された画像をアップロードします。

注:

  • 画像サイズが10MB未満であることを確認してください。
  • 画像のアスペクト比が2:1(幅×高さ)であることを確認してください。
アクション

ドロップダウンリストから次のいずれかを選択してください。

フィールド 説明
なし アクションは実行されません
ナビゲーション

次のことを行ってください。

  1. 次のいずれかを選択してください。
    • 画面に移動 : ドロップダウンから、ユーザーが移動する画面を選択します。
    • DeepLink : ユーザーが移動するURLを入力または貼り付けてください。
    • リッチランディング : ユーザーが移動すべきリッチランディングページを入力または貼り付けてください。
  2. + 新しいKVペア をクリック(オプション)。
  3. キーと値のペア フィールドに、キーと値を入力してください。
却下 アプリ内メッセージを閉じる。
トラックイベント
  1. イベントの名前を入力または貼り付けてください。
  2. イベントの値を入力または貼り付けてください。
共有 テキストを入力または貼り付けて、ユーザーと共有してください。
ユーザー属性を設定
  1. ドロップダウンリストからユーザー属性を選択してください。
  2. ユーザー属性の値を入力または貼り付けてください。
クーポンコードをコピー クーポンコードを入力または貼り付けて、ユーザーと共有してください。
呼び出し 電話番号を入力または貼り付けて、ユーザーが電話をかけるべき番号を指定してください。
SMS
  1. 電話番号を入力または貼り付けて、アプリ内メッセージを送信します。
  2. SMSの内容を入力または貼り付けてください。
カスタムアクション

カスタムアクションを選択し、次の操作を行ってください。

  1. + 新しいKVペア をクリックします。
  2. キーと値のペア フィールドに、キーと値を入力してください。
通知設定に移動 ユーザーをアプリの 設定 画面に移動させます。このオプションはiOSでのみ利用可能です。
通知許可をリクエスト システム通知の許可を呼び出す。このオプションはiOSでのみ利用可能です。

ボタン

フィールド 説明
ボタンテキスト ボタンに使用するテキストを入力または貼り付けてください。
フォントサイズ ボタンで使用されるフォントサイズを選択するには、入力するか上下の矢印を使用してください。
フォントカラー ボタンで使用されているフォントカラーを選択するか、16進コードを入力してください。
カスタムフォント カスタムフォントを選択し、ボタンで使用するフォント名を入力してください。
背景色 ボタンの背景色を選択して定義します。
アクション

ドロップダウンリストから次のいずれかを選択してください。

フィールド 説明
なし アクションは実行されません
ナビゲーション

以下を行ってください。

  1. 以下のいずれかを選択してください:
    • 画面に移動 : ドロップダウンから、ユーザーが移動する画面を選択します。
    • DeepLink : ユーザーが移動するURLを入力または貼り付けてください。
    • リッチランディング : ユーザーが移動するべきリッチランディングページを入力または貼り付けてください。
  2. + 新しいKVペア をクリックしてください (任意)。
  3. キーと値のペア フィールドに、キーと値を入力します。
却下 アプリ内メッセージを閉じる。これはデフォルトのアクションです。
イベントを追跡する
  1. イベントの名前を入力または貼り付けてください。
  2. イベントの値を入力または貼り付けてください。
共有 テキストを入力または貼り付けて、ユーザーと共有してください。
ユーザー属性を設定
  1. ドロップダウンリストからユーザー属性を選択してください。
  2. ユーザー属性の値を入力または貼り付けてください。
クーポンコードをコピー クーポンコードを入力または貼り付けて、ユーザーと共有してください。
呼び出し ユーザーが電話をかけるべき電話番号を入力または貼り付けてください。
SMS ユーザーがSMSを送信する電話番号とメッセージを入力または貼り付けてください。
カスタムアクション

カスタムアクションを選択し、次の操作を行ってください。

  1. + New KV pair をクリックします。
  2. キーと値のペア フィールドに、キーと値を入力してください。
通知許可をリクエスト

Android - システム通知許可を呼び出す。システム通知の許可が複数回要求された場合、ユーザーをアプリケーションの通知設定画面に移動させ、そこで通知の許可を管理できます。

iOS - システム通知許可を呼び出す。

通知設定に移動 ユーザーをアプリケーションの通知設定画面に移動させ、通知の権限を管理できるようにします。Androidのみ。
設定に移動 ユーザーをアプリケーション設定画面に移動させ、通知許可を管理できるようにします。iOSのみ
通知アクション システム通知の許可を呼び出す。このオプションはiOSでのみ利用可能です
幅、マージン、パディング

スライダーを使用するか、値を入力して、テキストボックスの幅をパーセンテージで定義します。

マージン

Together を選択し、スライダーを使用するか、値を入力してテキストボックスのすべての余白をピクセル単位で定義します。

または

Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のマージンをピクセルで定義します。

パディング

Together を選択し、スライダーを使用するか、値を入力して、テキストボックスのすべてのパディングをピクセル単位で定義します。

または

Separate を選択し、スライダーを使用するか、値を入力して、テキストボックスの上、下、右、左のパディングをピクセル単位で定義します。

境界

次の項目を選択してください:

  1. スライダーを使用して、境界の をピクセル単位で定義します。
  2. スライダーを使用して、境界の 半径 をピクセル単位で定義します。
  3. ボーダー色 の16進コードを選択または入力してください。

コンテンツをパーソナライズする

アプリ内キャンペーンのコンテンツをパーソナライズするには、'@' 記号を使用してユーザー属性、ユーザーイベント、製品セット、コンテンツAPI、およびコンテンツブロックを挿入します。これにより、各ユーザーに対して動的で関連性のあるメッセージを提供できます。

詳細については、以下を参照してください。

次のことを行ってください。

  1. キャンペーン作成のステップ2で、テキストボックスまたは画像プロパティURLをクリックしてください。
  2. @ を入力してコンテンツをパーソナライズします。
  3. データパーソナライゼーション または コンテンツブロック をクリックします。
  4. クリックしてください データパーソナライゼーション タブを開き、ドロップダウンから次のいずれかを選択してください。
    1. ユーザー属性
    2. パーソナライズが機能しない場合の代替オプションとして、次のいずれかを選択してください。
      • フォールバックなし : パーソナライズが失敗した場合、代替コンテンツは提供されません。
      • アプリ内送信しない : パーソナライゼーションが失敗した場合、アプリ内メッセージは送信されません。
      • テキストを置換 : パーソナライズが失敗した場合に使用するテキストを入力または貼り付けてください。
    3. 製品セット
    4. コンテンツAPI : コンテンツAPIパラメーターの値を変更します。
  5. クリック コンテンツブロック :
    1. 挿入するコンテンツブロックを選択してください。
    2. コンテンツブロックの内容のみを挿入 をクリックします。
  6. 完了 をクリックします。
arrow_drop_down テストキャンペーン(オプション)

テストキャンペーンを使用すると、テストデバイスでキャンペーンをプレビューして、通知が希望どおりに表示されることを確認できます。

作成したキャンペーンをテストするには、以下のオプションのいずれかを選択し、テストユーザーのために選択した属性の値を提供してください。

  • ユニークID
  • メールID
  • 携帯番号(MoEngageに登録済み)
  • Google Advertising Identifier
  • iOS 広告用識別子
  • デバイスプッシュトークン
  • カスタムセグメント

7.png

テストキャンペーンに関する詳細情報は、 アプリ内キャンペーンのテスト を参照してください。

ステップ3: スケジュールと目標

このセクションには以下が含まれます:

  • 配信スケジュール : キャンペーンをユーザーに配信するタイミングと頻度を選択します。
  • コンバージョン目標 : キャンペーンで追跡するコンバージョン目標と収益指標を選択してください。
  • 配信管理 : スロットリング、頻度制限、期限設定などの高度な配信オプションを選択してください。

配送スケジューリング

アプリ内キャンペーンの配信スケジュールオプションは次のとおりです。

ワンタイム 定期的

このオプションを選択すると、キャンペーンをターゲットユーザーに即時または指定された時間に送信できます。

フィールド アクション
できるだけ早く

ターゲットユーザーにキャンペーンを即座に送信します。選択できます:

  • キャンペーンタイムゾーン - キャンペーンが送信されるタイムゾーン。
  • 終了 : キャンペーンが終了する日付。以下のオプションがあります:
    • なし : キャンペーンは毎日実行されます。
    • 指定日 : 指定した終了日と終了時間にキャンペーンが終了します。
特定の日付と時間に

指定された時間、タイムゾーン、または予測された時間にキャンペーンを送信します。

このセクションでは、特定の日付と時間にキャンペーンを送信するのを支援し、次のフィールドが含まれています。

  • キャンペーンのタイムゾーン - キャンペーンを送信するタイムゾーンです。
  • 開始日 - キャンペーンを送信する日付。
  • 送信時間 - キャンペーンを送信する時間です。時間帯に応じてAMまたはPMを選択してください。
  • 終了 : キャンペーンが終了する日付。以下のオプションがあります:
    • なし : キャンペーンは毎日実行されます。
    • 指定日 : 指定した終了日と終了時刻にキャンペーンが終了します。

In-App-DeliverySchedule_oneTime.gif

コンバージョン目標

キャンペーンのビジネス指標を追跡するために、最大5つのコンバージョン目標を追加できます。任意のアプリイベントをコンバージョンゴールアクティビティとして選択します。最初の目標は主要な目標として扱われます。

たとえば、キャンペーンを送信した後にiPhoneを購入した顧客の数を追跡したい場合(イベント: 購入イベント、製品: iPhone)、コンバージョン目標の設定は次の画像のようになるかもしれません。

ConVErsionGoals.png

複数のコンバージョン目標を設定することで、複数のビジネスメトリクスを追跡したり、ユーザーアクションのファネルを視覚化したりできます。たとえば、複数のコンバージョン目標を使用して確認します。

  • 製品ページを閲覧したユーザーは何人ですか?
  • その商品をカートに追加したのは何人ですか?
  • いくつの注文が成功しましたか?
arrow_drop_down 収益パフォーマンスの追跡(オプション)

MoEngageを使用すると、キャンペーンによって生成された収益を追跡できます。たとえば、コミュニケーションを送信した後に生成された製品の収益を追跡します。収益パフォーマンスを追跡するには、収益を追跡したいコンバージョン目標の 収益パフォーマンス トグルを有効にしてください。

この例では、 orderSuccessful イベントの収益を追跡するために、 収益パフォーマンス トグルを有効にします。

TrackingRevenuePerformance.png
目標を選択した後、注文の総金額を示す数値属性を選択してください。この例では、 cartValue は注文の合計金額を含んでいます。通貨を選択して、金額を報告することができます。 RevenuePerformance.png
アトリビューションウィンドウを設定 : アトリビューションウィンドウ(ユーザーがキャンペーンを受け取る/クリックする時点から計算される期間またはウィンドウで、特定のキャンペーンにコンバージョン目標を帰属させたい期間)を設定します。デフォルトでは36時間に設定されていますが、最大で10日間まで設定可能です。以下の例では、アトリビューションウィンドウは5時間に設定されています。 Attribution Window.png

キャンペーン優先度

In-Appキャンペーンの優先順位を クリティカル 通常 、または に設定してください。

CampaignPriority.png

配達管理

アプリ内キャンペーンのために次のオプションを選択できます。

  • このキャンペーンからのメッセージをユーザーが見ることができる最大回数を制限する : メッセージを表示する回数を入力して、キャンペーンの頻度を制御します。

    注意 : フリークエンシーキャッピングはデバイスレベルで機能し、ユーザーレベルでは機能しません。これは、ユーザーが同時に2つのデバイスにログオンした場合、フリークエンシー設定が1に設定されていても、両方のデバイスでキャンペーンを受け取ることを意味します。

  • このキャンペーンの2つのメッセージ間に最小遅延を追加 : ユーザーに対してアプリ内メッセージを表示する頻度とタイミングを制御するために、2つのメッセージ間に最小遅延を追加します。この設定はNudge Templatesには無効です。
  • 頻度制限を無視 : このトグルを有効にすると、このアプリ内キャンペーンの頻度制限を無視します。詳細については、参照してください。 頻度制限

    注意 : 頻度キャッピングのサポートは、In-App Android SDKバージョン9.8.0およびIn-App iOS SDKバージョン7.04.0から利用可能です。
  • 頻度キャッピングのカウント : In-Appメッセージを全体の頻度キャッピングに含めたい場合は、このトグルを有効にしてください。これにより、ユーザーに配信されたメッセージの総数を監視できます。
    Screenshot 2025-10-22 at 12.17.37 PM.png
  • グローバル最小遅延を無視 : この特定のキャンペーンに対するグローバル最小遅延設定を有効または無効にします。
  • 自動消去メッセージの後 : このオプションは、指定された期間(秒単位)後にアプリ内メッセージを消去します。指定された時間が経過すると、ユーザーが何も操作しなくてもアプリ内メッセージが消去されます。

DeliveryControls.png

arrow_drop_down 2つのキャンペーン間の遅延

複数のアプリ内キャンペーンがある場合、異なるキャンペーンからのメッセージ間に最小遅延を設定することで、それらをずらすことができます。 設定 > チャネル > 配信コントロール に移動します。

注意 : この最小遅延は、異なるキャンペーンおよび同じキャンペーンからのメッセージに適用されます。

ここでは、異なるキャンペーンからの2つのアプリ内メッセージの間の最小遅延(分単位)を設定できます。この設定により、ユーザーが時刻Tにキャンペーン1からのメッセージを見た場合、T+15の前に別のメッセージが送信されても表示されません。
スクリーンショット 2025-08-05 午後12.13.34.png

キャンペーンの送信準備が整いました。 公開 をクリックし、表示されるダイアログボックスで確認してキャンペーンを作成します。作成が成功すると、キャンペーン情報ページが表示されます。

info

情報

アプリ内キャンペーンは、キャンペーン承認ワークフロー(CAF)をサポートします。CAFが有効になっている場合、キャンペーンは公開のためにレビューと承認を受ける必要があります。詳細については、 CAF をご参照ください。CAFを有効にするには、Customer Success Managerに連絡してください。

この記事は役に立ちましたか?
22人中11人がこの記事が役に立ったと言っています

How can we improve this article?