关于android:如何与第三方账号打通使用个推SDK别名功能实现精细化推送

48次阅读

共计 1487 个字符,预计需要花费 4 分钟才能阅读完成。

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、依据推送页面阐明填写好其余配置信息,查看推送预览,确认无误后,点击【确定】,正式发送推送。

总结

企业在多业务线经营过程中,别名推送还可能帮忙领有多个利用的企业买通多利用账号体系,解决利用之间账户信息不同步的问题,不便经营进行对立推送与治理,极大缩小经营老本,晋升用户服务效率。

如果您对别名推送感兴趣,能够扫码增加 @个推技术支持 立刻征询。

正文完
 0