tt.updateSidebarActivity收藏我的收藏
收藏
我的收藏基础库 3.26.0 开始支持本方法,低版本需做兼容处理,这是一个异步方法。
实时更新侧边栏活动的圈选用户,将用户和特定侧边栏活动绑定或解绑。详细产品功能见侧边栏复访营销
前提条件 | 无 |
业务背景 | 无 |
使用限制 | 无 |
注意事项 | 开发者工具暂不支持触发侧边栏活动,请使用真机调试。 |
支持沙盒 | 否 |
相关教程 | 无 |
语法
tt.updateSidebarActivity(options)
参数说明
options 为 object 类型,属性如下:
属性名 | 类型 | 默认值 | 必填 | 说明 | 最低支持版本 |
---|---|---|---|---|---|
type | enum | 是 | add:将用户绑定到侧边栏活动 remove :将用户与侧边栏活动解绑 | 3.26.0 | |
activity | string | 是 | 需要圈选用户的侧边栏活动 id 创建活动id:使用 OpenAPI 创建营销活动 或在小程序控制台-运营-营销-营销活动-复访营销中创建。 查询活动id:使用 JsAPI tt.getSidebarActivity、或在小程序控制台-运营-营销-营销活动-复访营销中查询。 | 3.26.0 | |
success | function | 否 | 接口调用成功的回调函数 | 3.26.0 | |
fail | function | 否 | 接口调用失败的回调函数 | 3.26.0 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | 3.26.0 |
回调成功
object 类型,属性如下:
属性名 | 类型 | 说明 | 最低支持版 本 |
---|---|---|---|
errMsg | string | "updateSidebarActivity:ok" | 3.26.0 |
logId | string | 请求的唯一标识 | 3.26.0 |
回调失败
object 类型,属性如下:
属性名 | 类型 | 说明 | 最低支持版本 |
---|---|---|---|
errMsg | string | "updateSidebarActivity:fail" + 详细错误信息 | 3.26.0 |
错误码
errNo | errMsg | 说明 | 最低支持版本 |
---|---|---|---|
20000 | "updateSidebarActivity:fail expect params.activity to be should be string but got xx" | 参数类型错误 | 3.26.0 |
20000 | "updateSidebarActivity:fail expect params.type to be one of "add", "remove",but got xx“ | 参数类型错误 | 3.26.0 |
10602 | "updateSidebarActivity:fail login canceled by user" | 用户未登录 | 3.26.0 |
21100 | "updateSidebarActivity:fail activity not exist" | activity不存在 | 3.26.0 |
21101 | "updateSidebarActivity:fail user already has locked welfare" | 用户在该小程序已有绑定福利 | 3.26.0 |
21102 | "updateSidebarActivity:fail server error" | 服务端错误 | 3.26.0 |
10401 | "updateSidebarActivity:fail internal error" | 内部错误 | 3.26.0 |
扫码体验
请使用字节宿主APP扫码
代码示例
tt.updateSidebarActivity({ type: 'add', activity: '7361703755663835xxx', // 替换为小程序生效中的侧边栏活动id success: function (data) { console.log(data) }, fail: function (data) { console.log(data) } })
点击纠错