提交 a5790942 编写于 作者: DCloud_JSON's avatar DCloud_JSON

提醒 uni-id-pages-x 框架用户的注意事项

上级 6607ce12
......@@ -347,9 +347,13 @@ exports.main = async (event, context) => {
# 最佳实践
上一章,演示了基于“客户端推送标识”的消息推送,仅为方便理解和体验;在业务开发中,通常是指定消息的接收人,而不是某个设备。
如果项目使用[uni-id-pages](https://ext.dcloud.net.cn/plugin?id=8577),即可直接指定基于uni-id的`user_id``user_tag`,并可筛选设备的平台、登录信息是否有效等,执行推送消息。
如果项目使用[uni-id-pages](https://ext.dcloud.net.cn/plugin?id=8577)[uni-id-pages-x](https://ext.dcloud.net.cn/plugin?name=uni-id-pages-x),即可直接指定基于uni-id的user_id、user_tag,并可筛选设备的平台、登录信息是否有效等,执行推送消息。
uni-id-pages已经内置:在登录账号、退出账号、切换账号、token续期、注销账号5个时机,管理uni-id-device表、opendb-device表与`user_id``push_clientid``platform``os_name`等字段的映射关系。[详情参考](https://doc.dcloud.net.cn/uniCloud/uni-cloud-push/mate)
uni-id-pages/uni-id-pages-x 已经内置了:在登录账号、退出账号、切换账号、token续期、注销账号5个时机,管理uni-id-device表、opendb-device表与user_id、push_clientid、platform、os_name等字段的映射关系。[详情参考](./uniCloud/uni-cloud-push/mate.md)
::: warning 注意
以上内置逻辑,在uni-id-pages下,会自动判断是否启用push模块自动执行;但uni-id-pages-x下,需手动在:`/uni_modules/uni-id-pages-x/init.uts`导入 autoReportPushClientId 模块。
:::
此外uni-push2.0 还提供了uni-admin中的web控制台[uni-push-admin](https://ext.dcloud.net.cn/plugin?name=uni-push-admin)。包含消息推送、推送统计等功能,而且是开源的,可自定义。如图:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册