通知チャネル
通知チャネルでは、Android O で追加されたプッシュ通知を整理することができます。O で始まるすべてのプッシュ通知には、メッセージの種類 (「チャット通知」や「フォロー通知」など) を示す通知チャネルが必要です。これにより、ユーザーは個々のチャネルに基づいて通知のコントロール機能 (例えば、スヌーズ、ノイズ/バイブレーション設定、オプトアウトなど) を操作できます。
Android Oへの遷移
通知チャネルは、アプリケーションのコード内でのみ作成でき、Braze ダッシュボードでプログラムを使って作成することはできません。必要な通知チャネルがダッシュボードに適切に追加されるように、開発チームとマーケターが協力して作業を進めるようにしてください。
Android O 以降、プッシュ通知を表示するために有効なチャネルが必要になります。アプリが Android O 以降をターゲットとしている場合は、Braze SDK 2.1.0 以降を使用する必要があります。開発チームは、使用するチャネルと、推奨される通知設定 (例えば重要度、サウンド、ライトなど) を、アプリケーションコード内でチャネルごとに定義する必要があります。Android の開発者ドキュメントはこちら、Braze の開発者ドキュメントはこちらを参照してください。
Android はチャネル名のローカライゼーションをサポートしているため、アプリケーションのコードで 1 つのチャネル ID を多言語によるチャネル名に関連付けることが可能です。
これらのチャネルが作成されると、エンジニアは関連するチャネルID をマーケティングチームに渡す必要があります。キャンペーンとキャンバスで使用できるよう、チャネル名とチャネル ID は Braze ダッシュボードに入力する必要があります。
チャネルを Braze ダッシュボードに追加するには、Android プッシュ通知作成画面に移動し、通知チャネルフィールドを選択して「チャネルを管理」を選択します。
チャネルを管理できのは「アプリを管理」を含む権限を持つユーザーのみです。
SDK デフォルト チャネル
Android では、API レベル 26 (Android O) 以降でプッシュ通知を表示するために、有効なチャネルが必要です。Braze Android SDK 2.1.0 には、「General」というデフォルトのチャネルが含まれています。これは、ダッシュボードで追加のチャネルを指定しない場合や、無効なチャネルに送信しようとした場合に作成され、使用されます。SDK でこのラベルの名前を変更し、チャネルの説明を指定することができます。より良いユーザーエクスペリエンスを提供するために、これを考慮することをお勧めします。
アプリケーションに追加されたチャネルは、必要に応じて削除できます。ただし、消費者は、削除 されたチャネルの個数をいつでも確認できます。Braze ダッシュボードは、プログラムによるチャネルの作成をサポートしていません。チャネルは、シームレスなエクスペリエンスを提供するために、アプリケーションのコード内で作成して定義する必要があります。
ここでも、開発チームと連携して、Android O をターゲットにするためのシームレスな移行を確実にすることをお勧めします。
ダッシュボードフォールバック チャネル
Braze では、ダッシュボード フォールバック チャネルを指定できます。ダッシュボードにあるフォールバックチャネルの目的は、チャネルが明示的に選択されていないレガシープッシュメッセージ用のチャネル ID を提供することにあります。チャネル選択をAndroidプッシュコンポーザでチャネルを選択すると定義した。
チャネルが選択されていないメールはダッシュボード フォールバック チャネル番号とともに送信されます。ダッシュボード フォールバック チャネルを変更すると、チャネルが明示的に選択されていないメッセージが、新しいフォールバック チャネルのID とともに送信されます。
次に、ダッシュボード フォールバック チャネルの想定される動作のサンプルを示します。
貴社のダッシュボードフォールバックチャネルは「マーケティング」と呼ばれ、チャネルを選択したことがない Android プッシュメッセージが 10 個あるとします。これらのキャンペーンは「マーケティング」チャネルを介して送信されます。これは、「マーケティング」チャネルがダッシュボードフォールバックチャネルであるためです。
さらに、「ソーシャル通知」チャネルを介して送信することを選択した 15 個のメッセージと、「マーケティング」チャネルから送信することを選択した 5 個のメッセージがあります。
次に、ダッシュボードデフォルトチャネルを「マーケティング」から「更新」に変更します。
この場合、以前に「マーケティング」チャネルを介して送信されていた、チャネル選択のない 10 個のキャンペーンはすべて「更新」チャネルから送信されます。これは、これらのメッセージがフォールバックチャネルを介して送信されるためです。「ソーシャル通知」チャネルを介して送信された 15 個のメッセージは、引き続き「ソーシャル通知」チャネルから送信されます。「マーケティング」チャネルを介して送信された 5 個のメッセージは、引き続き「マーケティング」チャネルから送信されます。
Braze に無効なチャネル ID が提供された場合 (開発者が SDK で作成しなかったチャネル ID を提供した場合など) は、これらの通知は貴社の SDK デフォルトチャネルを介して配信されます。そのため、開発中はBrazeのダッシュボードを介して通知 チャネルをテストすることを強くお勧めします。
チャネルの予想される動作をよりよく理解するには、次の表を参照してください。
シナリオ | 結果 |
---|---|
ABC 社が Android O 対応の SDK に更新する Company ABCはBraze ダッシュボードにチャネルsを追加しません 企業ABCはSDK デフォルト チャネルの名前を変更しません |
Android O デバイスにプッシュ通知が送信されると「General」というチャネルが作成され、通知は「General」チャネルを介して送信されます。 |
XYZ 社が Android O 対応の SDK に更新する XYZ 社は Braze ダッシュボードにチャネルを追加しない XYZ 社が SDK デフォルトチャネルの名前を「マーケティング」に変更する |
Android O デバイスにプッシュ通知が送信されると「マーケティング」というチャネルが作成され、通知は「マーケティング」チャネルを介して送信されます。 |
LMN 社が Android O 対応の SDK に更新する LMN 社がアプリケーションコードに「プロモーション」と「注文更新」という 2 つのチャネルを定義する LMN 社が「プロモーション」と「注文更新」のチャネル ID を Braze ダッシュボードに追加する LMN 社が「プロモーション」をダッシュボードフォールバックチャネルとして指定する LMN 社が SDK デフォルトチャネルの名前を「マーケティング」に変更する |
プッシュ通知s がAndroid O 機器に送信されてもチャネルは作成されません マーケターが通知を「注文更新」または「マーケティング」チャネル経由で送信するよう明示的に指定しない限り、チャネルが追加される以前に作成されたすべての通知は、「プロモーション」チャネルを介してダッシュボードに送信されます。 SDK デフォルトチャネルである「マーケティング」は、同社が無効なチャネル ID を介して通知を送信しようとした場合、またはこれが明示的に選択された場合にのみ作成され使用されます。 |
HIJ 社は Android O に更新したが、Braze Android SDK を 2.1.0 以降に更新しない | Android O以降を実行しているユーザーに送信された通知が耳元にアプリされない |
Braze ダッシュボードへのチャネルの追加
- Android プッシュ通知を含むキャンペーンまたはキャンバスを開き、[キャンペーンを編集] をクリックします。
- Androidのプッシュメッセージ作成画面に移動します。
- [通知チャネルを管理] をクリックします。ここに追加されたすべてのチャネルは、すべてのキャンペーンとキャンバスでグローバルに使用できます。ワークスペースがチャネルを管理するには、「アプリを管理」権限が必要です。
通知チャネルを特定のキャンペーンまたはキャンバスステップに適用すると、Android プッシュ通知の到達可能なユーザー数の統計 (ターゲットオーディエンスステップにあります) は変更されません。ただし、選択した通知 チャネルにサブスクライブされているユーザーのみがメッセージを表示し、このオーディエンスに基づいてキャンペーン 分析(クリックなど) が測定されます。
4.[通知チャネルを追加] をクリックします。
- 追加する通知 チャネルの名前とID を入力します。
- 追加する通知チャネルそれぞれについてステップ 4 と 5 を繰り返します。
- Save を押して変更を保存します。
フォールバック チャネルの指定
フォールバック チャネルは、メッセージのチャネルを選択していない場合にBrazeがAndroidメッセージを送信しようとするチャネルです。キャンペーンとキャンバスでAndroidのメッセージがチャネル選択されていないものは、チームがチャネルをBraze ダッシュボードに追加する前に作成された「キャンペーン」と「キャンバス」だけです。フォールバックチャネルを変更すると、変更内容は、明示的なチャネル選択なしに、すべてのキャンペーンとキャンバスにグローバルに適用されます。
- 既存のキャンペーンまたはキャンバスを開きます。
- Android のプッシュ通知作成画面に移動します。
- 通知 チャネル項目を展開した後、管理通知 チャネルsを選択します。
- チャネルをダッシュボードに追加します(まだ追加されていない場合)。
- フォールバック チャネルとして指定したいチャネルの横にあるラジオダイアルを選択します。
- 変更を保存します。変更はグローバルに適用されます。
Androidプッシュメッセージへのチャネルの追加
- 任意のキャンペーンまたはキャンバスのAndroidプッシュコンポーザーに移動します。
- 使用するチャネルをドロップダウンから選択します。ドロップダウンがなく、次のビューがある場合は、まずチャネルを追加してからキャンペーンを選択する必要があります。