场景描述: 为了提高客户的粘性,商家会给一些客户发放积分用于兑换商品;或者在微商城设置一些积分规则,买家达到相应要求就会获得积分。如何在微商城设置积分规则给用户增加积分?如何实现外部系统的用户积分和有赞的打通?
——微商城后台-客户-客户管理,在用户信息的右侧点击给积分即可手动给用户增加或扣除积分,保存后刷新页面以显示最新数据;
——微商城后台-客户-积分管理,点击”设置通用规则“可以设置微商城中积分的一些通用规则,主要包括积分有效期、每日积分获取限制、积分保护期等;
——微商城后台-客户-积分管理,点击”新建积分规则“可以新增一些积分的获取规则,用户达成这些规则后即可获得对应积分,规则集主要包括关注微信公众号、每成功交易X笔、每消费X元等;
——通过哪个接口可以将外部系统的积分同步到有赞? (1)全量同步用户积分:youzan.crm.customer.points.sync (3)重要字段说明: 》》fans_id:粉丝ID,从各渠道进入微商城后,粉丝在微商城中的唯一ID,如果没有写0,mobile/fans_id/open_user_id 三选一传入; 》》fans_type:粉丝类型(自有粉丝: fans_type = 1),与fans_id同时存在,当没有fans_id时,则fans_id与fans_type需要同时置为0; 》》mobile:手机号,如果用户主动绑定了手机号,或是直接通过手机号注册的方式进入微商城,后台会优先以手机号作为用户标识;如果没有写0,mobile/fans_id/open_user_id 三选一传入; 》》open_user_id:三方用户ID,此ID只出现在APPSDK开店业务场景中,在登录态打通过程中,三方将open_user_id传给有赞,作为三方APP用户在微商城中的用户标识;如果没有写0,mobile/fans_id/open_user_id 三选一传入; 》》points:积分值,该接口是全量同步用户积分的接口,无论该用户原来的积分数值是多少,通过该接口更新后,用户的积分值会变为points的入参; (4)调用格式,通过(2)中链接访问后: (5)HTTP调用示例: (6)JAVA调用示例: YZClient client = new DefaultYZClient(newToken("token")); //new Sign(appKey, appSecret) YouzanCrmCustomerPointsSyncParamsyouzanCrmCustomerPointsSyncParams = new YouzanCrmCustomerPointsSyncParams(); youzanCrmCustomerPointsSyncParams.setPoints(119L); youzanCrmCustomerPointsSyncParams.setReason(“全量同步用户积分"); youzanCrmCustomerPointsSyncParams.setFansId(2321505678L); YouzanCrmCustomerPointsSync youzanCrmCustomerPointsSync =new YouzanCrmCustomerPointsSync(); youzanCrmCustomerPointsSync.setAPIParams(youzanCrmCustomerPointsSyncParams); YouzanCrmCustomerPointsSyncResult result =client.invoke(youzanCrmCustomerPointsSync);
主帖>【会员相关接口】八大场景接口对接说明
|