内容中台技术手册
动态与公告
公告
发布记录
接口变更记录
对接必读
产品简介
名词解释
调用方式
公共代码
公共事件
账号开通
基础集成
单点登录
访客体系打通
数据推送
授权接口
管理集成
组织模型
企业配置接口
员工管理接口
集成配置接口
部门管理接口
编辑器集成
通用
集成页面
作品接口
统计数据接口
行为画像接口
传播脉络接口
模板接口
素材接口
分组接口
多人分发接口
作品共享接口
编辑器公共事件
黑名单管理
访客信息接口
互动
互动接口
活动参与信息接口
互动事件
自定义活动逻辑(抽奖等)
积分、权益体系集成
奖品库集成
互动任务
电子兑奖码
互动活动配置同步
地址库对接
活动白名单
收货地址自定义提交
表单
自定义表单提交
表单默认值自动填充
表单事件
表单选项数据结构
嵌入第三方页面
表单接口
H5
自定义下拉表单组件
任务组件
动态替换作品元素
H5接口
任务组件(新)
自定义js脚本(新)
渲染组件相关接口
数据集成
H5事件
留资玩法
H5定位打卡:支持在非微信环境下使用
素材对接自有素材库
长页
海报
基于模板生成图片
对接素材美化和编辑功能
海报事件
视频
服务集成
短信服务集成
素材库集成接口
自定义JS集成
审批工作流集成
红包服务集成
收款配置-小程序对接
积分服务集成
移动端集成
Android SDK集成
iOS SDK集成
平台集成
集成申请
用户组织架构
平台接口
配置指南
企业配置
集成配置
商户号配置
微信集成配置
最佳实践
年度总结H5
微信小程序嵌入H5
支付宝小程序嵌入H5
基于模板动态生成图片
跳转小程序页面
PC大转盘抽奖使用方法
私域分享增加权益
微信小程序对接互动默认商户号红包
抖音小程序嵌入H5
自定义作品链接模板配置说明
常见问题
SDK 手册
-
+
H5事件
> H5模块特有事件说明 # 访客行为类 ## 定时开奖-报名 - eventData 内容示例 ```json { "mustAttention": 0, "copyright": 1, "code": "4hiBiWhi", "di": "6ce3daef-a347-410c-8722-fdee31919b90", "customerInfo": { "thirdUserId": "1233456789", "appIdType": 0, "corpId": "a4894011sebes9298c82b00023cb8153", "headImgUrl": "https://asset.eqxiu.cn/common/icon-data-push.png", "nickName": "45326", "openId": "1233456789", "sex": 1, "mobile": "13888888888", "type": 3, "encodeId": "3f8dc34fe84541e086164cd03cedff59" }, "language": "zh", "ua": { "os": "Android 6.0", "ip": "127.0.0.1", "browser": "MSEdge 125.0.0.0", "region": { "country": "中国", "province": "四川", "city": "成都" }, "ua": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Mobile Safari/537.36 Edg/125.0.0.0", "device": "Android" }, "type": "h5", "title": "开奖", "cover": "https://asset.eqxiu.cn/common/h5.png", "currentUrl": "https://www.eqxiu.cn/v/152247?cc=PNi3iIXi", "configId": 22253, "startTime": "2024-05-31 14:06:26", "id": 263445, "backgroundColor": "#E6EBED", "corpId": "a4894011sebes9298c82b00023cb8153", "encodeId": "3f8dc34fe84541e086164cd03cedff59", "creationId": 263445, "endTime": "2038-01-01 00:00:00" } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | id | Long | 作品唯一标识 | | title | String | 内容标题 | | code | String | 作品唯一标识 | | type | String | 作品类型,hd互动,h5, lc长页,design海报,form表单 | | customerInfo.encodeId | Srtring | 用户唯一标识【易企秀】 | | customerInfo.type | int | 授权用户类型,1微信,2手机,3自定义 | | customerInfo.corpId | String | 企业唯一标识 | | customerInfo.nickName | String | 微信昵称,userType为1时 | | customerInfo.mobile | String | 手机号,userType为2时 | | customerInfo.sex | String | 微信性别,userType为1时 | | customerInfo.language | String | 微信信息,userType为1时 | | customerInfo.city | Integer | 微信信息,userType为1时 | | customerInfo.country | String | 微信信息,userType为1时 | | customerInfo.headImgUrl | String | 微信信息,userType为1时 | | customerInfo.unionId | String | 微信信息,unionId | | customerInfo.appIdType | Integer | appId类型,1、易企秀 ;非 1,非易企秀 | | customerInfo.thirdAppId | String | 微信信息,appId | | customerInfo.thirdOpenId | String | 微信信息,openId | | customerInfo.thirdUserId | String | userType为3时,三方用户ID | ## 定时开奖-中奖 与互动"活动中奖"事件一致,参考:[活动中奖](https://hc.eqxiu.cn/doc/52/) ## 定时开奖-未中奖 推送开奖未中奖名单,会分批次推送,每批最大推送1万个未中奖名单。 - eventData 内容示例 ```json { "cover": "https://asset.eqxiu.cn/common/h5.png", "code": "4hiBiWhi", "corpId": "a4894011sebes9298c82b00023cb8153", "customerInfos": [ { "thirdUserId": "1233456789", "unionId": "23456", "openId": "1233456789", "thirdAppId": "23456", "mobile": "13888888888", "currentUrl": "https://www.eqxiu.cn/v/152247?cc=PNi3iIXi", "encodeId": "3f8dc34fe84541e086164cd03cedff59" } ], "startTime": "2024-05-31 14:06:26", "id": 263445, "creationId": 263445, "endTime": "2038-01-01 00:00:00", "type": "h5", "title": "开奖" } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | id | Long | 作品唯一标识 | | title | String | 内容标题 | | code | String | 作品唯一标识 | | type | String | 作品类型,hd互动,h5, lc长页,design海报,form表单 | | customerInfos | array | 未中奖用户列表 | | customerInfos.encodeId | Srtring | 用户唯一标识【易企秀】 | | customerInfos.mobile | String | 手机号,userType为2时 | | customerInfos.unionId | String | 微信信息,unionId | | customerInfos.thirdAppId | String | 微信信息,appId | | customerInfos.thirdUserId | String | userType为3时,三方用户ID | | customerInfos.openId | String | 微信信息,openId | # 新活动玩法 ## 参与竞猜 - eventData 内容示例 ```json { "input": "123", "campaign": { "campaignId": 13230 }, "visitor": { "thirdUserId": "5gqxh92mfxxjepk219054gjlud", "nickName": "1", "mobile": "136xxx6938", "encodeId": "d0cba52f6xxx26ae86f5fe7e09aed8" }, "env": { "referer": "https://xxx/v/39667114?cc=xxx&share_level=2&from_user=xxxxx&from_id=1950792d-2", "clientIp": "219.xxx.xxx.122", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML" }, "creation": { "creationId": 3933114 } } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | input | String | 参与竞猜输入 | | campaign.campaignId | int | 活动ID | | visitor.thirdUserId | String | userType为3时,三方用户ID | | visitor.nickName | String | 微信昵称,userType为1时 | | visitor.mobile | String | 手机号,userType为2时 | | visitor.encodeId | String | 易企秀侧唯一ID | | env.referer | String | 访客浏览器referer | | env.clientIp | String | 访客设备IP | | env.userAgent | String | 访客浏览器UA | | creation.creationId | String | 活动所在H5作品ID | ## 竞猜开奖 - eventData 内容示例 ```json { "annoTime": 1782098341500, //开奖时间 "rightInputs": [ //开奖结果 "1", "5", "9" ], "joinCount": 4, //参与数量 "positionCount": 9, //位置总数 "visitorCount": 2, //访客人数 "drawTime": 1782098344454, "prizeConfig": [ //奖品配置 { "redemptionStartTime": 1782097741583, //兑奖开始事件 "amount": 1, "code": "", "redemptionMethod": "NEEDLESS", "level": 0, "name": "200元优惠券", "type": "GIFT", "prizeImg": "material/common/hd/prize-img-default.png", "redemptionEndTime": 1782702541583 //兑奖结束事件 }, { "redemptionStartTime": 1782097741584, "amount": 1, "code": "", "redemptionMethod": "NEEDLESS", "level": 1, "name": "200元优惠券", "type": "GIFT", "prizeImg": "material/common/hd/prize-img-default.png", "redemptionEndTime": 1782702541584 }, { "redemptionStartTime": 1782097741584, "amount": 1, "code": "", "redemptionMethod": "NEEDLESS", "level": 2, "name": "200元优惠券", "type": "GIFT", "prizeImg": "material/common/hd/prize-img-default.png", "redemptionEndTime": 1782702541584 } ], "enableAward": true, //是否开启奖励 "rightCount": 1, //正确数量 "guessType": 2, //竞猜类型 1: 猜位置 2:猜比赛 3:猜字符 "groupCount": 3, //比赛组数,guessType 为猜胜负时用到 "campaign": { //竞猜活动信息 "campaignId": 13013, "statusTitle": "已发布", "startTime": 1782097741583, "endTime": 1782098341500, "title": "猜胜负1", "contentType": 2, //活动类型 2-猜奖 "status": 2 }, "guessTypeName": "猜胜负", "guessWinnings": [ //开奖结果 { "index": 0, //竞猜项编号 "label": "第1场", "position": 1 //中奖位置 }, { "index": 1, "label": "第2场", "position": 5 }, { "index": 2, "label": "第3场", "position": 9 } ], "creation": { "creationId": 419372 } } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | **campaign** | `Object` | 活动基本信息 | | ├─ campaignId | Long | 活动ID | | ├─ title | String | 活动标题 | | ├─ startTime | Long | 活动开始时间(时间戳,毫秒) | | ├─ endTime | Long | 活动结束时间(时间戳,毫秒) | | ├─ status | Integer | 活动状态值(如: 5=已开奖) | | ├─ statusTitle | String | 活动状态名称(如: "已开奖") | | └─ contentType | Integer | 内容类型值(竞猜固定为 `PRIZE_GUESSING`) | | **creation** | `Object` | 作品基本信息 | | └─ creationId | Long | 活动所在H5作品ID | | **annoTime** | Long | 竞猜截止时间/开奖时间(时间戳,毫秒) | | **guessType** | Integer | 竞猜类型值(见下方枚举) | | **guessTypeName** | String | 竞猜类型名称 | | **guessValue** | String | 竞猜目标值(猜文字/猜数字玩法时有效) | | **guessWinnings** | `Array<Object>` | 竞猜场次配置(猜位置/猜胜负玩法时有效) | | ├─ index | Integer | 场次索引 | | ├─ label | String | 场次标签(如"第1场"、"主队") | | └─ position | Object | 中奖位置/结果 | | **positionCount** | Integer | 位置数量(猜位置玩法) | | **groupCount** | Integer | 比赛组数(猜胜负玩法) | | **rightInputs** | `Array<String>` | 竞猜正确输入列表 | | **joinCount** | Long | 参与总人次 | | **rightCount** | Long | 猜中总人数 | | **visitorCount** | Long | 参与总人数(去重) | | **drawTime** | Long | 开奖时间(时间戳,毫秒) | | **enableAward** | Boolean | 是否开启奖品 | | **prizeConfig** | `Array<Object>` | 奖品配置摘要 | | ├─ type | PrizeType | 奖品类型枚举 | | ├─ prizeId | Integer | 奖品配置ID | | ├─ level | Integer | 奖品等级 | | ├─ name | String | 奖品名称 | | ├─ code | String | 奖品编码 | | ├─ prizeImg | String | 奖品图片URL | | ├─ winCode | String | 中奖编码(开奖时生成) | | ├─ amount | Integer | 奖品金额(现金/积分类奖品) | | ├─ extData | String | 扩展数据 | | ├─ redemptionMethod | Integer | 兑换方式 | | ├─ redemptionStartTime | Long | 兑换开始时间(时间戳) | | └─ redemptionEndTime | Long | 兑换结束时间(时间戳) | ### 竞猜类型枚举 | guessType 值 | guessTypeName | 说明 | | --- | --- | --- | | 1 | 猜文字 | 用户输入文字竞猜 | | 2 | 猜数字 | 用户输入数字竞猜 | | 3 | 猜位置 | 用户选择位置竞猜 | | 4 | 猜比赛 | 用户选择比赛胜负竞猜 | ## 支付成功 - eventData 内容示例 ```json { "campaign": { "campaignId": 10246 }, "visitor": { "thirdUserId": "xtc9gpq5gvq2uoeq8jqd671skuv2d6lj", "nickName": "9", "openId": "", "mobile": "13687688627", "encodeId": "6a9860918dfa486fa39d86b9cef1cf6c" }, "env": { "referer": "https://testpre.pre.eqshow.cn/v/392201?cc=SC97YGWb&share_level=2", "clientIp": "117.175.146.35", "userAgent": "Mozilla/5.0 (iPhone; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.1.15" }, "creation": { "creationId": 392201 }, "order": { "amount": 0, "orderNo": "HSO202603061400182181076641118", "pointAmount": 6, "payTime": 1772776818000, "goodsId": 1013, "count": 2, "goodsCover": "upload/45042b502b664131932e3a4ff2d4d78a/10612898331046a0bf2cd8c31fbaf8bb.png", "remark": "", "goodsName": "单车卡", "status": 1 } } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | campaign.campaignId | int | 活动ID | | visitor.thirdUserId | String | userType为3时,三方用户ID | | visitor.nickName | String | 微信昵称,userType为1时 | | visitor.mobile | String | 手机号,userType为2时 | | visitor.encodeId | String | 易企秀侧唯一ID | | visitor.openId | String | 微信openId | | env.referer | String | 访客浏览器referer | | env.clientIp | String | 访客设备IP | | env.userAgent | String | 访客浏览器UA | | creation.creationId | int | 活动所在H5作品ID | | order.amount | int | 订单金额(分) | | order.orderNo | String | 订单编号 | | order.pointAmount | int | 积分抵扣金额(分) | | order.payTime | Long | 支付时间(时间戳) | | order.goodsId | int | 商品ID | | order.count | int | 购买数量 | | order.goodsCover | String | 商品封面图 | | order.remark | String | 订单备注 | | order.goodsName | String | 商品名称 | | order.status | int | 订单状态,1-支付成功 | ## 活动中奖 > 包括竞猜、任务、抽奖等所有活动玩法 - eventData 内容示例 ```json { "campaign": { "campaignId": 132330 }, "prize": { "redemptionStartTime": 1770708123345, "amount": 1, "code": "", "redemptionMethod": "NEEDLESS", "level": 0, "name": "200元优惠券", "type": "GIFT", "prizeImg": "material/common/hd/prize-img-default.png", "redemptionEndTime": 1771312923345 }, "visitor": { "thirdUserId": "5gqxh92mfxxjepk219054gjlud", "nickName": "昵称", "mobile": "136xxx6938", "encodeId": "d0cba52f6xxx26ae86f5fe7e09aed8" }, "env": { "referer": "https://xxx/v/397114?cc=xxx&share_level=2&from_user=xxxxx&from_id=1950792d-2", "clientIp": "219.142.251.122", "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML" }, "creation": { "creationId": 3933114 } } ``` - 字段说明 | 字段 | 类型 | 说明 | | --- | --- | --- | | prize.type | int | 奖品类型 | | prize.name | String | 奖品名称 | | prize.code | String | 奖品代码 | | prize.amount | int | 奖品数量 | | prize.level | int | 奖品等级 0开始 | | prize.prizeImg | String | 奖品图片 | | prize.redemptionMethod | int | 兑奖方式 | | prize.redemptionStartTime | int | 兑奖开始时间 | | prize.redemptionEndTime | int | 兑奖截止时间 | | campaign.campaignId | int | 活动ID | | visitor.thirdUserId | String | userType为3时,三方用户ID | | visitor.nickName | String | 微信昵称,userType为1时 | | visitor.mobile | String | 手机号,userType为2时 | | visitor.encodeId | String | 易企秀侧唯一ID | | env.referer | String | 访客浏览器referer | | env.clientIp | String | 访客设备IP | | env.userAgent | String | 访客浏览器UA | | creation.creationId | String | 活动所在H5作品ID |
旭
2026年6月23日 10:13
4823
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码