推送通道管理
|
收藏
功能概述
- 可快速接入推送通道,添加通道后创建账号即可
- 每个 App 推送通道支持添加多个账号
- APP 推送通道仅支持预置通道,原上传自定义程序文件功能已下线;若客户有非预置通道的对接需求,可联系神策工作人员,通过插件化或 Webhook 的方式实现通道对接。
- 支持客户去定制通道插件,以满足非预制通道的需求。
- 账号开启后,创建计划或流程画布时可使用该账号
- 账号关闭后,创建计划或流程画布时不可使用,已建计划或流程画布仍可查看
类型 | 定义 | 覆盖范围 | 区别 |
---|---|---|---|
预置通道 | 预置通道都是通过神策开发的预置插件来支持的,是开箱即用的通道,神策已做过开发对接(有预置程序文件),用户添加通道插件后,创建账号时选择预置程序文件,并填写账号参数即可快速完成接入。 | 极光推送、小米推送、友盟推送、个推推送、Unipush推送、腾讯云推送、OPPO、VIVO、FCM谷歌推送、APNs苹果推送 | 有预置程序文件,可快速接入 神策智能运营对于不同的触达通道(包括比如极光短信、创蓝短信、极光推送等)的支持是以插件的形式支持的。支持快速扩充新的触达通道,或者对现有触达通道功能进行修改,只需在系统内安装或者更新插件即可。 |
定制通道插件 | 支持客户进定制通道插件,定制通道插件安装在项目里,会和预制通道有完全一样的配置方式和使用体验。和智能运营系统完美融合。 | 基本覆盖市面上所有通道,主要是适配不同客户个性化的发送逻辑和参数配置 | 无预置程序插件,需要少量的开发成本,做更贴合自身业务的发送通道。请联系神策对接定制插件开发服务。 |
备注:从 V4.3.1 开始不再支持新增 JAR 包通道,之前创建且正在使用的 JAR 包通道不受影响。
创建预置通道的账号
首次创建,需要先添加该推送通道。然后选择预置程序文件并配置账号参数,保存后进行测试发送,确定能发送成功后即可开启账号。
第三方平台账号准备
登录第三方推送平台,为后续获取参数做准备,若在其页面未找到对应参数,可联系对应厂商获取。如无第三方账号,则需要先在对应推送平台创建账号及应用。
比如在极光推送平台,需要获取参数 AppKey 和 MasterSecret。
添加预置通道
点击添加通道,选择要添加的通道;添加成功后,界面上会显示对应添加的通道。预置通道包括极光推送、小米推送、友盟推送、个推推送等。
创建账号
点击创建账号,选择程序文件后进入下一步,配置账号参数。
配置参数
需要配置的参数是基于程序文件解析出来的,各通道参数会有不同。下面仍以极光通道举例:
- 支持回执:支持配置是否已开通 VIP ,支持第三方回执数据推送给神策智能运营,现支持极光和个推。
- 请求地址、APPID、密钥等:结合第三方平台拿到的参数进行配置,部分参数结合实际需求选择性填写。
- 透传:字段可以现在配置也可以稍后配置,主要为了实现点击 App 推送的自定义跳转。
- iOS 推送环境:支持 极光、腾讯、友盟通道一键切换iOS的生产环境/开发环境。安卓不受影响,始终向Android生产环境推送。(注:要使iOS开发环境生效,需在极光/友盟/腾讯等厂商后台额外上传 APNS(苹果官方) 开发环境证书)
- 推送目标:可以选择向设备推送 或 向Alias推送。其中支持Alias的通道有:
通道 | 设备推送 | Alias推送 | 配置项 | 前置准备 |
---|---|---|---|---|
极光 | 支持 | 支持 | AliasID、PushID都必填 | AliasID、PushID都导入为用户属性 |
个推 | 支持 | 支持 | AliasID、PushID都必填 | |
Unipush | 支持 | 支持 | AliasID、PushID都必填 | |
小米 | 支持 | 支持 | 仅AliasID必填 | AliasID需导入为用户属性 |
- 发送频率限制:可配置每秒发送的消息的速度。各通道速度范围和配置方式如下:
通道 | 发送频率限制 |
---|---|
极光 | 1~1400分钟推完 |
友盟 | 1000~10000条/秒 |
个推 | 100~5000条/秒 |
Unipush | 100~5000条/秒 |
腾讯云 | 1000~ 100000条/秒 |
小米 | 1000~ 100000条/秒 |
OPPO | 1000~ 100000条/秒 |
VIVO | 500~ 100000条/秒 |
FCM | 1000~ 100000条/秒 |
APNs | 100~ 1000条/秒 |
账号创建成功后,若通道账号已开通 VIP,如极光、个推等,则会在通道列表中展示 VIP 标识。
测试发送
- 账号创建之后,默认关闭,可以先进行测试发送,确定能发送成功后再开启账号。
- 点击测试发送,填写测试发送信息
- 点击下一步,预览之后发送,稍后右上角会返回发送回执,若第三方接口调用成功,会返回成功信息;若仍未收到,可点击下载日志查看原因。
账号管理
开启关闭账号
添加账号后,默认关闭,需要手动开启。
- 账号开启后,新建计划或流程画布时可使用该账号。
- 账号关闭后,新建计划或流程画布时不可使用该账号,已建计划或流程画布的处理逻辑如下
- 关闭时将出现弹窗提醒,其会展示受影响的计划或流程,确认关闭后将暂停受影响的计划和流程。同时对于使用了已关闭账号的计划或流程,以下几种情况将引导用户切换通道或重新开启通道
- 启动暂停中的计划或流程,且这些计划或流程使用了已关闭通道。
- 编辑暂停中的计划或流程,且这些计划或流程使用了已关闭通道。
- 复制使用了已关闭通道的计划或流程。
- 编辑使用了已关闭通道的流程画布的草稿。
- 关闭时将出现弹窗提醒,其会展示受影响的计划或流程,确认关闭后将暂停受影响的计划和流程。同时对于使用了已关闭账号的计划或流程,以下几种情况将引导用户切换通道或重新开启通道
编辑账号
- 已添加账号支持查看、编辑
- 编辑账号需要:将账号关闭后,才可以编辑。若编辑操作(如透传字段增减)影响了已建计划或流程,则对这些受影响的计划或流程进行编辑、启动、复制等操作时提醒用户进行确认或修改。
- 根据实际运营需求,可添加多个账号,如,同一个项目接入不同 App,需要使用不同的推送账号。
删除账号
删除账号需要:将账号关闭后,才可以删除。删除账号后,使用了该账号的计划和流程仍支持查看,若对这些受影响的计划或流程进行编辑、启动、复制等操作将引导切换账号。
删除通道
删除通道需要:将通道下所有账号删除后,才可删除。
- 删除通道后,使用该通道下的账号创建的计划和流程仍支持查看,若对这些受影响的计划或流程进行编辑、启动、复制等操作将引导切换账号。
- 删除通道将同时删除上传过的程序文件。
注:本文档内容为神策产品使用和技术细节说明文档,不包含适销类条款;具体企业采购产品和技术服务内容,以商业采购合同为准。