Firebase コンソールを介してメッセージのスタイル、ターゲティング、スケジューリングを完全に変更することで、有意義な方法で視聴者を引き付けます。 Firebase In-App Messaging には、試して好みに合わせてカスタマイズできるメッセージ テンプレートが用意されています。
メッセージ UI をカスタマイズする
魅力的でクリーンなユーザー インターフェイスを作成するために設計されたテンプレートを使用して、メッセージのスタイルを設定できます。利用可能なテンプレートは次のとおりです。
メッセージ テンプレート | 説明 |
---|---|
カード |
|
モーダル |
|
画像のみ |
|
バナー |
|
画像のみのメッセージ テンプレートを使用して、デザインしたメッセージを次の場所にアップロードします。
- アプリの美学とブランディングに合わせて調整された正確な色、フォント、書式を組み込みます。
- テーマに沿ったプロモーションを提供します。カスタムの恐ろしいフォントと背景パターンを使用して、ハロウィーンの割引をメッセージで送信します。メッセージ全体をクリックすると、ユーザーは詳細を確認したり、メッセージを閉じたりできます。

もっと自由にしたいですか?コードを使用して、Firebase のメッセージ テンプレートの表示を変更します。
特定のユーザーをターゲットにする
キャンペーンごとに、行動、言語、エンゲージメントなどに基づいて特定の対象者にメッセージを送信できます。
カードメッセージをFirebase Dynamic Linksと組み合わせて、メッセージのターゲティングを次のように構成することを検討してください。
- 最後のアプリ エンゲージメントが 1 ~ 7 日間のユーザーをターゲットにして、ユーザーがアクティブであることを確認します。熱心なユーザーにアプリを楽しんでいるかどうか尋ねます。回答に応じて、Google Play にディープ リンクしてレビューやフィードバックを収集します。
- アカウントの登録を迫られることなく、ユーザーがソーシャル メディア アプリを探索できるようにします。少なくとも 2 日前にアプリを最初に開いたユーザーに認証メッセージを送信します。

コンテキスト トリガーを使用してメッセージをスケジュールする
メッセージは、ユーザーがアプリを使用しているときにのみ表示され、特定のイベントによってトリガーされるため、メッセージがユーザーにとって関連性があり、コンテキストに沿ったものになるようにします。ハイスコアを設定するゲームや重要な購入の最中にいる可能性のあるユーザーの注意をそらしたくはありません。
たとえば、バナーメッセージのスケジューリングを次のように構成できます。
-
level_up
イベントをトリガーとして設定することで、ユーザーがゲーム アプリでレベルアップするたびに祝福します。
バナーメッセージのデバイスごとの頻度制限を次のように設定して、ユーザーへのスパム送信を回避します。
- メッセージの数を 15 日ごとに 1 件以下に設定して、アプリを更新するようユーザーにやさしく思い出させます。ユーザーは、上にスワイプするだけで簡単にクリックして参加または非表示にすることができます。

アプリのパフォーマンスを追跡する
Firebase In-App Messaging をGoogle アナリティクスと組み合わせて、アプリに対するユーザーの好みや満足度に関する重要な詳細を明らかにすることができます。
Analytics イベントをコンバージョンとして有効にし、メッセージに対するユーザーのやり取りを追跡します。例えば:
- Modalテンプレートのアクション ボタンを使用して、割引商品にプロモーション メッセージを提供します。 Firebase を使用すると、メッセージを受信したユーザーの数、メッセージをクリックしたユーザーの数、e コマースの購入などのコンバージョン イベントを完了したユーザーの数を知ることができます。
コールバックを利用して、ユーザー向けにパーソナライズされたエクスペリエンスを作成します。
- Modalテンプレートの柔軟なダイアログの向きを使用して、利用規約の更新などの重要なテキストの多いメッセージに取り組みます。利用規約に同意したユーザーを追跡し、コールバックを使用して Analytics オーディエンスにユーザーを追加し、ターゲティングを改善します。
