通知チャネル
通知チャネルは Android O で追加されたプッシュ通知を整理する方法です。O 以降、すべてのプッシュ通知には、メッセージのタイプ(「チャット通知」や「フォロー通知」など)を示す通知チャネルが必要です。その後、ユーザーは個々のチャンネルに基づいて通知の一部(スヌーズ、ノイズ/バイブレーションの設定、オプトアウトなど)を制御できます。
アンドロイド O への移行
通知チャンネルはアプリケーションのコードでのみ作成でき、Braze ダッシュボードでプログラムで作成することはできません。エンジニアリングチームがマーケティング担当者と協力して、目的の通知チャネルがダッシュボードに正しく追加されていることを確認することをお勧めします。
Android O 以降では、プッシュ通知を表示するには有効なチャンネルが必要です。アプリが Android O 以降をターゲットにしている場合は、Braze SDK バージョン 2.1.0 以降を使用する必要があります。開発チームは、使用するチャンネルと、各チャンネルの推奨通知設定 (重要度、サウンド、ライトなど) をアプリケーションコードで定義する必要があります。Android の開発者向けドキュメントはこちらから、Braze の開発者向けドキュメントはこちらにあります。
Android はチャンネル名のローカリゼーションをサポートしているため、アプリケーションのコードでは、1 つのチャンネル ID を 1 つのチャンネル名の複数の翻訳に関連付けることができます。
これらのチャネルが作成されたら、エンジニアは関連するチャネル ID をマーケティングチームに渡す必要があります。チームは、キャンペーンやキャンバスで使用できるように、チャンネル名とチャンネル ID を Braze ダッシュボードに入力する必要があります。
Braze ダッシュボードにチャンネルを追加するには、Android Push Composer に移動し、通知チャンネルフィールドを選択し、「チャンネルの管理」を選択します。」
「アプリの管理」を含む権限を持つユーザーのみがチャンネルを管理できます。
SDK デフォルトチャネル
Android では、API レベル 26(Android O)以降でプッシュ通知を表示するには、有効なチャネルが必要です。Braze Android SDK 2.1.0には、「一般」と呼ばれるデフォルトのチャンネルが含まれています。このチャンネルは、ダッシュボードで追加のチャンネルを指定しなかった場合や、無効なチャンネルに送信しようとした場合に作成されて使用されます。SDK でこのラベルの名前を変更し、チャンネルの説明を入力できます。ユーザーエクスペリエンスを向上させるために、これを検討することをお勧めします。
チャンネルをアプリケーションに追加したら、削除することもできます。ただし、消費者はあなたが [削除] したチャンネルの数をいつでも確認できます。3 Brazeダッシュボードには、プログラムによるチャンネル作成はサポートされていません。シームレスな体験を提供するには、チャンネルをアプリケーションのコードで作成および定義する必要があります。
繰り返しになりますが、Android O のターゲット設定へのシームレスな移行を確実にするために、エンジニアリングチームと調整することをおすすめします。
ダッシュボードフォールバックチャネル
Braze では、ダッシュボードフォールバックチャネルを指定できます。ダッシュボードフォールバックチャネルの目的は、明示的なチャネル選択を行わずに、レガシープッシュメッセージのチャネル ID を提供することです。チャンネル選択は、Android プッシュコンポーザーでチャンネルを選択することと定義しています。
チャンネルが選択されていないメッセージは、ダッシュボードのフォールバックチャンネルIDで送信されます。ダッシュボードのフォールバックチャネルを変更すると、チャネルが明示的に選択されていないメッセージは、新しいフォールバックチャネルのIDで送信されます。
以下は、ダッシュボードフォールバックチャネルの予想される動作の例です。
ダッシュボードのフォールバックチャネルは「マーケティング」と呼ばれ、チャネルを選択したことがない Android プッシュメッセージが 10 件あります。「マーケティング」チャネルはダッシュボードのフォールバックチャネルであるため、これらのキャンペーンは「マーケティング」チャネルを介して送信されます。
さらに、「ソーシャル通知」チャネルを介して送信するように選択した15件のメッセージと、「マーケティング」チャネルを通じて送信するように選択した5つのメッセージがあります。
次に、ダッシュボードのデフォルトチャンネルを「マーケティング」から「更新」に変更することにしました。
この場合、以前に「マーケティング」チャネルを介して送信された、チャネルを選択していない10件のキャンペーンはすべて「更新」チャネルを介して送信されるようになります。これらのメッセージはフォールバックチャネルを介して送信されるためです。「ソーシャル通知」チャネルを介して送信された15件のメッセージは、引き続き「ソーシャル通知」チャネルを介して送信されます。「マーケティング」チャネルを通じて送信された 5 つのメッセージは、引き続き「マーケティング」チャネルを通じて送信されます。
Braze に無効なチャネル ID が提供された場合(デベロッパーが SDK で作成していないチャネル ID を提供した場合など)、弊社は SDK のデフォルトチャネルを通じて通知を配信します。そのため、開発中は Braze のダッシュボードで通知チャネルをテストすることを強くお勧めします。
チャネルの予想される動作をよりよく理解するには、次の表を参照してください。
シナリオ | 結果 |
---|---|
ABC社がアンドロイドOSをサポートするSDKをアップデート ABC社はBrazeダッシュボードにチャンネルを追加していません ABC 社が SDK のデフォルトチャンネルの名前を変更していない |
Android O デバイスに送信されたプッシュ通知は「一般」というチャンネルを作成し、通知は「一般」チャンネルを通じて送信されます |
XYZ社がアンドロイドOSをサポートするSDKをアップデート XYZ社はBrazeダッシュボードにチャンネルを追加していません XYZ 社が SDK のデフォルトチャネルの名前を「マーケティング」に変更しました。Android O デバイスにプッシュ通知を送信すると、「マーケティング」というチャネルが作成され、通知は「マーケティング」チャネルを介して送信されます |
|
アンドロイドOSをサポートするSDKへの会社LMNのアップデート LMN社は、アプリケーションコードに「プロモーション」と「注文更新」という2つのチャネルを定義しています。 LMN社が「プロモーション」と「注文更新」のチャンネルIDをBrazeダッシュボードに追加します LMN社はダッシュボードのフォールバックチャネルとして「プロモーション」を指定しています LMN 社が SDK のデフォルトチャンネル名を「マーケティング」に変更 |
Android O デバイスに送信されたプッシュ通知ではチャンネルが作成されない マーケティング担当者が「注文更新」または「マーケティング」チャネルを通じて通知を送信するように明示的に指定しない限り、チャネルがダッシュボードに追加される前に作成されたすべての通知は「プロモーション」チャネルを介して送信されます。 SDK のデフォルトチャネルである「マーケティング」は、企業が無効なチャネル ID を使用して通知を送信しようとした場合、または明示的に選択された場合にのみ作成および使用されます。 |
会社のHIJはAndroid Oにアップデートしますが、Braze Android SDKを2.1.0以降にアップデートしません | Android O以降を実行しているユーザーに送信された通知が表示されません |
Braze ダッシュボードへのチャンネルの追加
- Android プッシュを含むキャンペーンまたはキャンバスを開き、「キャンペーンを編集」をクリックします。
- Android プッシュメッセージコンポーザーに移動します。
- 「通知チャネルを管理」をクリックします。ここに追加されたチャンネルは、世界中のすべてのキャンペーンとキャンバスで利用できます。チャンネルを管理するには、ワークスペースの「アプリの管理」権限が必要です。
通知チャネルを特定のキャンペーンまたはキャンバスステップに適用しても、Android Push のリーチ可能なユーザー数(ターゲットオーディエンスステップにあります)は変更されないようです。ただし、メッセージは選択した通知チャネルに登録しているユーザーのみに表示され、キャンペーン分析(クリック数など)はこのオーディエンスに基づいて測定されます。
4.「通知チャネルを追加」をクリックします。
5.追加する通知チャネルの名前と ID を入力します。
6.追加する通知チャネルごとに、手順 4 と 5 を繰り返します。
7.[保存] をクリックして変更を保存します。
フォールバックチャネルの指定
フォールバックチャンネルは、メッセージのチャンネルを選択していない場合に Braze が Android メッセージの送信を試みるチャンネルです。チャンネルを選択しなくても Android メッセージが表示されるキャンペーンとキャンバスは、チームが Braze 管理画面にチャンネルを追加する前に作成されたキャンペーンとキャンバスだけです。フォールバックチャンネルを変更すると、明示的にチャンネルを選択しなくても、その変更はすべてのキャンペーンとキャンバスにグローバルに適用されます。
- 既存のキャンペーンまたはキャンバスを開きます。
- Android プッシュコンポーザーに移動します。
- 通知チャネルオプションを展開したら、[通知チャネルの管理] を選択します。
- チャンネルをダッシュボードに追加します (まだ追加されていない場合)。
- フォールバックチャンネルとして指定したいチャンネルの横にあるラジオダイヤルを選択します。
- 変更を保存します。変更はグローバルに適用されます。
Android プッシュメッセージへのチャンネルの追加
- 任意のキャンペーンまたはキャンバスで Android プッシュコンポーザーに移動します。
- ドロップダウンから使用したいチャンネルを選択します。ドロップダウンがなく、次のような表示になっている場合は、キャンペーンにチャンネルを選択する前にチャンネルを追加する必要があります。