Emperor神迹II
Emperor神迹II
  • 发布:2017-02-14 16:15
  • 更新:2022-03-23 12:27
  • 阅读:2366

个推怎么使用 别名来进行推送?

分类:5+ SDK

个推,我们想要根据别名来进行推送, 我看 plus.push . 里面没有绑定别名这个方法的。

2017-02-14 16:15 负责人:无 分享
已邀请:
好烟

好烟

查看个推文档,直接使用个推接口进行别名绑定,Dcloud只提供了推送的api,没有提供绑定别名api,需要自行使用ajax调用个推接口进行绑定!

FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

个推

个推 - 特别6

APP在运营过程中,都拥有属于自己的账号体系,且账号运营体系不尽相同。例如社交类APP的账号体系有社交ID号、自定义昵称、邮箱等等。APP基于账号体系场景下进行消息精细化推送,例如银行类APP账户余额变动、订单状态更新等,需要与账号体系进行打通、绑定、识别,从而实现目标用户消息推送。

因此,为了满足客户精细化推送需求,个推消息推送推出别名推送功能,可快速打破不同账号体系下的信息屏障,通过个推CID与APP的账号体系进行绑定,实现目标用户精细化推送,以满足某些场景下的特定推送需求。

名词解释

  • CID:个推业务层中的对外用户标识,用于标识客户端身份,由第三方客户端获取并保存到第三方服务端,是个推 SDK 的唯一识别号,简称 CID。

  • 别名:是 APP 为用户定义的标识,可用于用户账号与个推 CID 关联,建议将邮箱、昵称等用户标识设为别名。为用户绑定别名后,可以通过别名圈选目标用户进行推送。

技术实现方案

1.前置准备
完成 Android 集成指南 和 iOS 集成指南 。

2.设置别名
开发者可在客户端或者服务端给 CID 设置别名,客户端需要区分Android 和 iOS,服务端无需区分,开发者选择其中一个渠道(客户端或服务端)设置即可。

  • Android 客户端:在成功获取 CID 的回调方法 onReceiveClientId 内,调用 绑定别名接口 将 APP 的用户标识设置为 CID 的别名。
  • iOS 客户端:在成功获取 CID 的回调方法 GeTuiSdkDidRegisterClient 内,调用 绑定别名接口 将 APP 的用户标识设置为 CID 的别名。

2.1客户端设置别名
开发者需要自己存储 CID,在系统新增 CID 时,调用绑定别名接口将APP 的用户标识设置为 CID 的别名。

2.2 服务端设置别名
1、登录个推开发者中心(https://dev.getui.com),点击个推消息推送-选择应用-配置管理-别名管理

2、绑定用户【别名】

①点击【添加别名】:输入别名和CID即可绑定别名用户。

②批量添加别名:首先创建一个别名和对应CID的TXT文本,然后点击【批量导入】上传别名列表文本,最后点击【导入】即可批量添加别名以及对应的CID用户。

注意事项:

重复绑定别名以最后一次为准,同一个CID 绑定接口调用的间隔需大于 1s,客户端单个设备每天限制调用 100 次。

一个 CID 只支持绑定一个别名,一个别名至多绑定 10 个CID 。

3.服务端推送
开发者可通过调用个推服务端API 或者直接从个推开发者中心页面推送消息。

3.1 服务端API 推送
使用别名单推接口,在给每个别名用户推送的内容都不同的情况下,可以批量或单个给指定别名用户推送消息。适用于银行类APP群发工资时的银行卡动账提醒、单个用户转账的银行卡动账提醒等场景。具体操作见下说明文档:

1、别名单推接口使用说明文档:https://www.getui.com/college...

2、别名批量单推使用说明文档:https://www.getui.com/college...

3.2 开发者中心推送
1、别名推送:别名绑定成功后,点击创建通知/透传消息-目标选择,选择【别名用户】进行消息推送。例如绑定别名用户为【测试】,输入【测试】即可圈选测试别名下的所有用户进行推送。

2、根据推送页面说明填写好其他配置信息,查看推送预览,确认无误后,点击【确定】,正式发送推送。

总结
企业在多业务线运营过程中,别名推送还能够帮助拥有多个应用的企业打通多应用账号体系,解决应用之间账户信息不同步的问题,方便运营进行统一推送与管理,极大减少运营成本,提升用户服务效率。

如果您对别名推送感兴趣,可以扫码添加@个推技术支持 立即咨询。

该问题目前已经被锁定, 无法添加新回复