ユーザーに響くパーソナライズされたアプリ内メッセージを配信するために、特定のアプリの画面や画面の特定のセクション内にのみ表示されるように設定できます。
library_add_check |
前提条件 この機能は、In-App Nativ、バージョン 3 でデフォルトで利用可能です。Androidの場合、アプリのSDKはバージョン10.0.00以降で、iOSの場合はバージョン6.0.0以降が必要です。 |
特定のアプリコンテキストに対するアプリ内メッセージを設定する
MoEngageのアプリ内メッセージは、メッセージを表示するアプリ内の正確な位置を指定することを可能にします。これは、画面の特定のセクション(フラグメント)にメッセージをターゲットにしたいときに便利です。全体の画面(アクティビティやビューコントローラー)ではなく。この設定を行うには、次の手順に従ってください:
- MoEngageプラットフォームで、キャンペーン作成ページに移動します。
-
表示設定
の下に、
アプリコンテキスト内のみ表示
ボックスを見つけます。
- アプリのコンテキストまたはフラグメント名を入力してください。このステップはオプションです。特定のアプリコンテキストにメッセージを制限したくない場合は、 アプリコンテキストのみ表示 フィールドを空白のままにしてください。
モバイルアプリにアプリコンテキストを統合する
アプリのコンテキストやフラグメントによるインアプリメッセージの正確なターゲティングを可能にするために、開発者は特定のSDK統合の変更を実装する必要があります。これにより、MoEngage SDKはアプリケーション内で定義されたコンテキストを認識します。
Android統合
MoEngageのインアプリメッセージは、表示のためにアプリのコンテキストに依存しています。Androidアプリが複数のフラグメントを持つ単一のアクティビティを使用している場合、アプリが起動したときにのみアプリ内メッセージが表示される可能性があります。
アプリのライフサイクル中にメッセージが表示されるタイミングをより制御するために(特定のナビゲーションポイントでなど)、私たちの Android統合ドキュメント を参照してください。
iOS統合
MoEngage SDK バージョン 6.0.0 以降は、コンテキストベースのインアプリメッセージをサポートしています。
MoEngageプラットフォームでインアプリキャンペーンを作成する際、キャンペーンのコンテキストやタグを指定することができます。SDKは現在のアプリコンテキストをチェックし、キャンペーンのコンテキストと一致する場合にのみ、アプリ内メッセージを表示します。
この機能をiOSアプリに実装するには、 iOS統合ドキュメント を参照してください。