跳转到内容

Android - 通知渠道设置

Android 8 及以上版本(API 26 及以上)支持通知渠道。FlareLane 提供了丰富的选项,让您可以充分利用通知渠道。

(可选)使用您自有的通知渠道

Section titled “(可选)使用您自有的通知渠道”

如果未进行特定配置,FlareLane SDK 会在初始化时创建一个默认通知渠道

如果您的团队已经在使用自有的通知渠道,可以按如下方式配置 FlareLane,使其使用现有的渠道。当定义了该值后,FlareLane 不会再单独创建通知渠道。请注意,如果该渠道不存在,通知可能无法被接收。

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

要修改 FlareLane 创建的默认通知渠道的名称,请按如下方式配置。

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

如果您希望为单条消息使用不同于默认渠道的通知渠道,请按如下方式在 FlareLane 消息的 data 字段中设置渠道 ID。

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

默认情况下,从 FlareLane 发送的通知都具有唯一的通知 ID,因此每条通知都会作为一条新的通知条目显示在 Android 通知中心。

如果您希望复用同一条通知条目,请按如下方式在 FlareLane 消息的 data 字段中设置通知 ID。

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