概要
「 通知グループ化 」機能は、マーケターがグループキーを定義することでプッシュ通知を分類できるようにし、関連するメッセージが通知ドロワーに一緒に表示されることを保証します。通知グループ化は、AndroidおよびiOSのプッシュ通知でサポートされています。関連する通知をグループ化することで、混乱を減らし、ユーザーエクスペリエンスを向上させ、マーケティングコンテンツへのエンゲージメントを高めます。
ユースケース
この機能のいくつかのユースケースは次のとおりです:
- ニュースアプリ : スポーツ、政治、エンターテインメントなど、カテゴリー別にスタック更新を行います。
- 銀行アプリ : より良い追跡のために、取引関連の通知をグループ化します。
- 電子商取引アプリ : 注文の更新、プロモーション、推奨を整理します。
通知グループ化の仕組み
library_add_check |
前提条件
|
プッシュ通知をグループ化するには、次の手順を実行します:
- 第2ステップの プッシュキャンペーンの作成 で、 コンテンツ の 詳細設定 タブを展開します。
-
「
グループキー
」ボックスにグループIDを入力します。
- このグループIDは関連するプッシュ通知を識別し、分類します。グループ化したいすべてのプッシュ通知に同じグループキーを使用することを確認してください。
- MoEngageは、グループキーが45文字の制限を超えないように自動的に修正します。MoEngageは、キーの構成をASCII文字のみに制限するために、非ラテン文字、特殊文字、およびスペースを削除します。
- プッシュキャンペーン作成プロセスの残りのステップを完了し、キャンペーンを送信してください。
例
新しいアプリ MoEngage Today のプッシュキャンペーンを作成します。このアプリは、スポーツ、政治、エンターテイメントの3つのカテゴリの最新ニュースのプッシュ通知を送信したいと考えています。これらの通知は、それぞれのカテゴリに基づいてユーザーの通知ドロワー内にスタックされることを望んでいます。
仮に MoEngage Today アプリチームが各カテゴリごとに3つの別々のプッシュキャンペーンを作成しているとしましょう。
-
スポーツニュースキャンペーン
:
-
コンテンツ作成
: 通知メッセージをドラフトします。たとえば:
- 速報! FCバルセロナがエル・クラシコを劇的に勝利しました!
- レイカーズがウェスタンカンファレンスの対決でウォリアーズを撃破 。
- グループキー : グループキー ボックスに newssports. と入力します。
-
コンテンツ作成
: 通知メッセージをドラフトします。たとえば:
-
政治ニュースキャンペーン
:
-
コンテンツ作成
: 通知メッセージを草案します。例えば:
- 政府が全国の市民に影響を与える新しい政策変更を発表しました。
- 最近の政治イベントの進展 。
- グループキー : グループキー ボックスに newspolitics. と入力します。
-
コンテンツ作成
: 通知メッセージを草案します。例えば:
-
エンターテイメントニュースキャンペーン
:
-
コンテンツ制作
: 通知メッセージを作成します。例えば:
- ビリー・アイリッシュがサプライズアルバムを一晩でリリース。
- アベンジャーズ: エンドゲームが史上最高の興行収入を記録!
- グループキー : グループキー ボックスに newsentertainment と入力します。
-
コンテンツ制作
: 通知メッセージを作成します。例えば:
成果
これらのプッシュ通知がユーザーのデバイスに配信されるとき:
- すべてのスポーツニュース通知は、 newssports グループキーの下に1つの展開可能なグループとしてスタックされ、 2件の新しいメッセージ のような要約が表示されます。
- 同様に、 newspolitics グループキーを持つすべての政治ニュース通知は、別のグループの下にスタックされます。
- すべてのエンターテイメントニュース通知は、 newsentertainment グループキーの下に別のグループに積み重ねられます。
Android | iOS |
---|---|
折りたたみ表示
|
|
拡張ビュー
|
拡張ビュー
|
デバイスの動作
In Android
- Androidは、通知ドロワーを整理するために、Android 7.0(APIレベル24)以降、複数の通知をグループ化することを許可します。詳細については、 Android通知ガイド をご覧ください。
-
同じグループキーを持つ通知は、通知ドロワーにスタックされます。通知ドロワーには、最新の2つのメッセージを組み合わせたサマリー通知が表示されます:
- 行 1: タイトル 1 – メッセージ 1
- 行 2: タイトル 2 – メッセージ 2
- 通知グループの折りたたまれた状態の要約は、最新の通知と同じになります。
- グループをクリックすると、最新の通知が開きます。グループを展開すると、個別の通知が表示されます。
- ユーザーがグループ化された通知をクリックすると、そのクリックは最も最近の通知に帰属されます。
- 「 通知受信 」イベントでは、グループキーの値が グループキー というイベント属性として表示されます。
制限
- プッシュテンプレートの場合、バックアップ通知は折りたたまれたグループビューに表示され、テンプレートの全内容は表示されません。
- 通知をグループ化するのに時間がかかる場合があります。グループ内の最初の通知は、最初は別の通知として表示され、その後遅延の後にグループに統合されます。この動作は、通知ドロワーが開いているときに最も一般的に観察されます。SDKはこのグループ化遅延を制御できません。
In iOS
- AppleはiOS 12で通知のグループ化をサポートし、関連する通知をまとめてスタックすることで、スムーズな体験を提供しています。詳細については、 Apple Developer Documentation をご覧ください。
- APNSスレッドIDは、通知ドロワー内で同じグループキーを持つ通知のスタッキングを管理します。
-
グループ化の動作はデバイスの設定に依存します:
-
ユーザーが通知のグループ化を
自動
から変更すると、機能は動作しません。詳細については、
こちら
を参照してください。通知のグループ化の種類:
- 0 : 自動 : アプリ指定のグループに通知をグループ化します。
- 1 : アプリ別 : 通知を1つのグループにグループ化します。
- 2 : オフ : 通知をグループ化しません。
-
ユーザーが通知のグループ化を
自動
から変更すると、機能は動作しません。詳細については、
こちら
を参照してください。通知のグループ化の種類:
- <em>通知受信</em>イベントの場合、グループキーの値は<strong>グループキー</strong>というイベント属性として表示されます。
制限
- 通知はプッシュ通知センターや自己管理通知センターでグループ化されていません。
- 通知グループ化をサポートするSDKバージョンを実行しているデバイスのみが、グループ化された通知を表示します。古いSDKはその機能を無視します。
FAQs
グループキーは、 通知受信 イベントを使用して、プラットフォーム、グループキー、およびキャンペーンIDでフィルタリングすることで追跡できます。
はい、通知が積み重なっているため、ユーザーは少ない通知と対話する可能性があり、結果としてエンゲージメント率が低下する可能性があります。
これは、
ismultiplenotificationsindrawer
設定が false に設定されているために発生します。この場合、最新の通知が以前の通知を置き換え、グループキーおよび更新キーの設定に関係なく、常に1つの通知のみが表示されることを保証します。
通知グルーピング機能は、以下のシナリオでは機能しません:
- iOSユーザーがデバイス設定で 自動 グループ化を無効にした場合。
- 通知グループ化をサポートしていない古いSDKバージョンを使用している場合。
-
Androidデバイスの
ismultiplenotificationsindrawer
設定がfalseに設定されている場合。
いいえ、MoEngageはグループメッセージのカスタマイズをサポートしていません。
通知受信イベントをプラットフォーム別に分割し、キーでグループ化するには、次の手順を実行します:
- MoEngageダッシュボードの左側のナビゲーションメニューで、 分析 をクリックし、次に 行動 をクリックします。
-
「
イベントとフィルター
」セクションで、
通知受信 Android
または
通知受信 iOS
属性を選択し、下の画像に示すように
グループキー
で分割します。
- 将来の参照用に出力をテーブルとして保存します。
ベストプラクティス
- 明確なグループキーの定義を使用してください。同じキャンペーン内の通知が論理的にグループ化されていることを確認してください。
- 複数のデバイスでのグループ化の動作をテストする。AndroidおよびiOSで通知が正しくスタックすることを確認してください。
- AndroidとiOSで使用される一般的なグループを特定するカスタムダッシュボードを作成します。