新增配置

一条同步配置相当于一个具体的数据推送的业务场景,而业务数据推送就是实现该配置所对应的业务场景。因此,在推送业务数据之前,需要先创建同步配置。

进入 移动开发平台 mPaaS 控制台,选择目标应用,完成以下步骤以新增配置。

操作步骤

  1. 在左侧导航栏点击 后台服务管理 > 数据同步,进入数据同步页面。

  2. 配置管理 标签页下,点击 + 新建同步配置 按钮,进入 新建同步配置 页面。

  3. 在该页面上填写各个配置项的信息。

    各配置项的说明如下表所示。

    配置项

    说明

    同步标识

    用来标识一种具体的数据推送业务场景,建议使用大写英文字母加字符“-”的格式,如 DEVICE-LOCK。

    推送说明

    可以填写一些备注信息,用来说明该配置对应的具体业务场景。

    推送范围

    用来表示数据推送流程中可接收数据的用户或者设备的范围。全局推送表示所有用户或者设备都可以收到;指定推送表示仅指定的某个用户或者设备可以收到。

    推送对象

    表示数据推送是针对用户还是设备。

    多设备同步

    仅在推送对象为用户时需要选择。如果选择为是,则表示支持单个用户的多个设备之间的数据同步,即同一个用户在切换设备的情况下仍然会收到在上一个设备上已经收到过的数据。

    数据持久化

    表示推送的数据会被保存到数据库中,默认最长期限为 30 天,这样数据就不会丢失,如果当时推送数据时用户不在线,当该用户下一次在线时就会收到。

    重推方式

    用来指定当数据积压在服务端时的处理策略,仅在数据持久化配置为“是”的情况下有效。阈值推送是指仅向客户端推送阈值所指定数量的服务端最新积压数据。

    重推阈值

    仅在数据持久化配置为“是”且重推方式配置为“阈值”的情况下有效。

    用户一致性

    仅当推送对象设置为用户时有效,当设置为“是”时,移动同步服务会在推送数据时验证用户一致性,满足一致性要求时推送,否则本次不推送。详见 用户一致性验证

  4. 上述配置信息填写完毕后,点击 确定 完成同步配置创建。新增的同步配置默认处于 上线 状态。同步配置上线后,您可以通过接口调用或者控制台操作的方式进行正常的数据推送。