コンテンツにスキップ

Android - 通知チャネルの設定

Android 8以降(API 26以上)は通知チャネルをサポートしています。FlareLaneはさまざまなオプションを提供しており、通知チャネルを十分に活用できます。

(任意)独自の通知チャネルを使用する

Section titled “(任意)独自の通知チャネルを使用する”

特定の設定を行わない場合、FlareLane SDKは初期化時に既定の通知チャネルを1つ作成します

すでにチーム独自の通知チャネルを使用している場合は、次のように設定することで、FlareLaneに既存のチャネルを使わせることができます。この値を定義すると、FlareLaneは別途通知チャネルを作成しません。なお、チャネルが存在しない場合は通知を受信できないことがあります。

<application>
<meta-data android:name="flarelane_default_channel_id" android:value="YOUR_CHANNEL_ID" />
<application/>

FlareLaneの通知チャネル名を変更する

Section titled “FlareLaneの通知チャネル名を変更する”

FlareLaneが作成する既定の通知チャネルの名前を変更するには、次のように設定します。

<resources>
<string name="flarelane_default_channel_name">All Notifications</string>
</resources>

メッセージごとに通知チャネルを設定する

Section titled “メッセージごとに通知チャネルを設定する”

既定のチャネルとは別に、個々のメッセージで異なる通知チャネルを使いたい場合は、次のようにFlareLaneメッセージの data フィールドにチャネルIDを設定します。

{
"data": {
"flarelane_notification_channel_id": "YOUR_CHANNEL_ID"
}
}

メッセージごとに通知IDを設定する

Section titled “メッセージごとに通知IDを設定する”

既定では、FlareLaneから送信される通知は固有の通知IDを持つため、Androidの通知センターでは各通知が新しい通知項目として表示されます。

同じ通知項目を再利用し続けたい場合は、次のようにFlareLaneメッセージの data フィールドに通知IDを設定します。

{
"data": {
"flarelane_notification_id": "123"
}
}