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