团队研发文档

开发规范、技术文档等


小程序监测SDK日志参数

<h3>发送日志示例 (已urlcode解码)</h3> <div style="background-color:#EBEEF5;padding:20px;color:#000;font-weight:400"> 发送业务相关业务数据 【me.gif】https://withwinds.cn.miaozhen.com/me.gif?cid=15514078729593954745&ccid=15514092973744181916&waid=wx10b994dc6318edc4&oid=oxNQM5DsiaueOjuWM8V1zXMNqR8I&uid=onMZ10U7qlUHzVzk0ajbu1XLnOP4&iutm={"path":"pages/home/home/index","query":{"mz_share_src":"","utm":""},"scene":1001,"referrerInfo":{}}&pt=首页&ev=page&st=1551409298551&dr=10&pp=pages/home/home/index&life=show&sc=undefined&nt=undefined&pm=iPhone 6&pr=2&ww=375&wh=603&lang=zh&wv=6.6.3&lat=undefined&lng=undefined&spd=undefined&v=1.2.0&wsdk=2.2.4&sv=iOS 10.0.1&wvv=devtools&nickName=刘先森&gender=1&city=浦东新区&province=上海&country=中国&avatarUrl=https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTLXtIqBUT4vlSP035LxoDVib3AGYRe9XwXuWXJBxa3lwUXLyFahE7JyltvoamIYQibqd3eB8FmrCaxg/132&ifp=true&rq_c=3e=%E4%B8%8A%E6%B5%B7&country=%E4%B8%AD%E5%9B%BD&avatarUrl=https%3A%2F%2Fwx.qlogo.cn%2Fmmopen%2Fvi_32%2FQ0j4TwGTfTLXtIqBUT4vlSP035LxoDVib3AGYRe9XwXuWXJBxa3lwUXLyFahE7JyltvoamIYQibqd3eB8FmrCaxg%2F132&ifp=true&rq_c=3 </div> <h3>SDK字段说明</h3> <table> <thead> <tr> <th style="text-align: left;">字段名称</th> <th style="text-align: left;">字段类型</th> <th style="text-align: left;">含义</th> <th style="text-align: left;">备注</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">cid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">每个用户的相对唯一标识(不清除缓存的情况下)</td> <td style="text-align: left;">13位时间戳+7位随机数</td> </tr> <tr> <td style="text-align: left;">ccid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">每个用户每次进入的唯一标识</td> <td style="text-align: left;">13位时间戳+7位随机数</td> </tr> <tr> <td style="text-align: left;">iutm(已更新,具体示例见下文)</td> <td style="text-align: left;">Object</td> <td style="text-align: left;">来源场景,具体看下边详情</td> <td style="text-align: left;">page:&quot;pages/result/index&quot;、query:{&quot;mz_share_src&quot;:&quot;onMZ10ROn5vMpP_zkBoU9VvmO_oE&quot;,&quot;mz_utm&quot;:&quot;1234&quot;}、scene: 1007 、referrerInfo: {}</td> </tr> <tr> <td style="text-align: left;">sid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">没用参数</td> </tr> <tr> <td style="text-align: left;">ev</td> <td style="text-align: left;">string</td> <td style="text-align: left;">事件类型</td> <td style="text-align: left;">debug、page、event、app</td> </tr> <tr> <td style="text-align: left;">st(更新)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">时间戳</td> <td style="text-align: left;">只有在ev === 'app' &amp;&amp; life === 'hide'(从前台到后台),此st为onLaunch启动时候的时间戳,否则都是发送日志时的时间戳</td> </tr> <tr> <td style="text-align: left;">et</td> <td style="text-align: left;">string</td> <td style="text-align: left;">时间戳</td> <td style="text-align: left;">只有在ev === 'app' &amp;&amp; life === 'hide'(从前台到后台)才发送的当前时间戳</td> </tr> <tr> <td style="text-align: left;">dr</td> <td style="text-align: left;">string</td> <td style="text-align: left;">每一次从前台到后台的时间间隔</td> <td style="text-align: left;">只有在ev === 'app' &amp;&amp; life === 'hide'有意义</td> </tr> <tr> <td style="text-align: left;">life</td> <td style="text-align: left;">string</td> <td style="text-align: left;">小程序生命周期(show/hide等)</td> </tr> <tr> <td style="text-align: left;">sc</td> <td style="text-align: left;">int</td> <td style="text-align: left;">分享次数</td> </tr> <tr> <td style="text-align: left;">nt</td> <td style="text-align: left;">string</td> <td style="text-align: left;">网络(wifi/4g)</td> </tr> <tr> <td style="text-align: left;">pm</td> <td style="text-align: left;">string</td> <td style="text-align: left;">手机型号(iPhone XS&lt;iPhone11,2&gt;)</td> </tr> <tr> <td style="text-align: left;">pr</td> <td style="text-align: left;">double</td> <td style="text-align: left;">设备像素比</td> <td style="text-align: left;">2(高/宽)</td> </tr> <tr> <td style="text-align: left;">ww</td> <td style="text-align: left;">int</td> <td style="text-align: left;">宽度(像素:375)</td> </tr> <tr> <td style="text-align: left;">wh</td> <td style="text-align: left;">int</td> <td style="text-align: left;">高度(像素:724)</td> </tr> <tr> <td style="text-align: left;">lang</td> <td style="text-align: left;">string</td> <td style="text-align: left;">语言(lang:zh_CN)</td> <td style="text-align: left;">注意是微信语言不是系统语言</td> </tr> <tr> <td style="text-align: left;">lat</td> <td style="text-align: left;">double</td> <td style="text-align: left;">纬度</td> <td style="text-align: left;">需要用户授权</td> </tr> <tr> <td style="text-align: left;">lng</td> <td style="text-align: left;">double</td> <td style="text-align: left;">经度</td> <td style="text-align: left;">需要用户授权</td> </tr> <tr> <td style="text-align: left;">spd</td> <td style="text-align: left;">double</td> <td style="text-align: left;">速度</td> <td style="text-align: left;">m/s</td> </tr> <tr> <td style="text-align: left;">tp(舍弃)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义事件名</td> <td style="text-align: left;">父Tab切换点击</td> </tr> <tr> <td style="text-align: left;">ct(舍弃)</td> <td style="text-align: left;">Object</td> <td style="text-align: left;">自定义参数</td> <td style="text-align: left;">{type:”分析”,keyword:”车银优”}</td> </tr> <tr> <td style="text-align: left;">ename</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义事件名</td> <td style="text-align: left;">自定义事件的相关四个参数只有当ev==event且为自定义事件时才会触发,eg:切换点击</td> </tr> <tr> <td style="text-align: left;">ecode</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义事件code</td> <td style="text-align: left;">changeBtn</td> </tr> <tr> <td style="text-align: left;">edes</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义事件描述</td> <td style="text-align: left;">父Tab切换点击</td> </tr> <tr> <td style="text-align: left;">eval</td> <td style="text-align: left;">string</td> <td style="text-align: left;">自定义事件相关数值</td> <td style="text-align: left;">关键词</td> </tr> <tr> <td style="text-align: left;">wsdk</td> <td style="text-align: left;">string</td> <td style="text-align: left;">小程序SDK版本(2.4.4)</td> </tr> <tr> <td style="text-align: left;">sv</td> <td style="text-align: left;">string</td> <td style="text-align: left;">操作系统版本(iOS 12.1.2)</td> </tr> <tr> <td style="text-align: left;">wvv</td> <td style="text-align: left;">string</td> <td style="text-align: left;">客户端平台(ios/Android)</td> </tr> <tr> <td style="text-align: left;">wv</td> <td style="text-align: left;">string</td> <td style="text-align: left;">微信版本号(7.0.1)</td> </tr> <tr> <td style="text-align: left;">v</td> <td style="text-align: left;">string</td> <td style="text-align: left;">SDK版本</td> </tr> <tr> <td style="text-align: left;">pp(已更新)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">当前页面路径</td> <td style="text-align: left;">切换页面以及从后台进入小程序时才会携带</td> </tr> <tr> <td style="text-align: left;">fp(已更新)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">首次进入页面(pages/result/index)</td> <td style="text-align: left;">只有回到桌面、退出时才会携带(hide of app event)</td> </tr> <tr> <td style="text-align: left;">lp(已更新)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">页面路径</td> <td style="text-align: left;">分两种情况:1.回到桌面,退出,显示的是退出时的页面路径;2.切换页面显示的是上一个(切换前)的页面</td> </tr> <tr> <td style="text-align: left;">ag</td> <td style="text-align: left;">Object</td> <td style="text-align: left;">页面跳转携带参数</td> </tr> <tr> <td style="text-align: left;">pt(新增)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">页面title</td> <td style="text-align: left;">用于路径分析ev=page/app时会出现</td> </tr> <tr> <td style="text-align: left;">oid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">openId(onMZ10U7qlUHzVzk0ajbu1XLnOP4)</td> </tr> <tr> <td style="text-align: left;">uid(新增)</td> <td style="text-align: left;">string</td> <td style="text-align: left;">unionId(hiMZ10U7qlUHzVzk0ajbu1XLnOP5)</td> </tr> <tr> <td style="text-align: left;">rq_c</td> <td style="text-align: left;">int</td> <td style="text-align: left;">从打开到结束小程序期间发送日志的次数累加</td> <td style="text-align: left;">1,2,3,4....</td> </tr> <tr> <td style="text-align: left;">waid</td> <td style="text-align: left;">string</td> <td style="text-align: left;">小程序appId</td> <td style="text-align: left;">wx10b994dc6318edc4</td> </tr> <tr> <td style="text-align: left;">avatarUrl</td> <td style="text-align: left;">string</td> <td style="text-align: left;">微信头像</td> </tr> <tr> <td style="text-align: left;">nickName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">微信昵称</td> </tr> <tr> <td style="text-align: left;">gender</td> <td style="text-align: left;">int</td> <td style="text-align: left;">性别</td> <td style="text-align: left;">0、1</td> </tr> <tr> <td style="text-align: left;">language</td> <td style="text-align: left;">string</td> <td style="text-align: left;">语言</td> <td style="text-align: left;">en</td> </tr> <tr> <td style="text-align: left;">city</td> <td style="text-align: left;">string</td> <td style="text-align: left;">市</td> </tr> <tr> <td style="text-align: left;">country</td> <td style="text-align: left;">string</td> <td style="text-align: left;">国</td> </tr> <tr> <td style="text-align: left;">province</td> <td style="text-align: left;">string</td> <td style="text-align: left;">省</td> </tr> </tbody> </table> <h3>自定义事件说明</h3> <table> <thead> <tr> <th style="text-align: left;">事件类型(ev)</th> <th style="text-align: left;">字段说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">page</td> <td style="text-align: left;">页面跳转事件,不会有ecode、ename、edes、eval字段的发送</td> </tr> <tr> <td style="text-align: left;">event</td> <td style="text-align: left;">用户自定义事件或特殊事件,具体事件看下文</td> </tr> <tr> <td style="text-align: left;">app</td> <td style="text-align: left;">用户退出、回到桌面事件,不会有ecode、ename、edes、eval字段的发送</td> </tr> </tbody> </table> <h3>特殊事件说明 ev=event 字符串类型</h3> <h6>注:用户自定义事件,ename、ecode、edes、eval全部为用户自定义且ecode不能为下边特殊事件的ecode</h6> <table> <thead> <tr> <th style="text-align: left;">事件名称(ename)</th> <th style="text-align: left;">事件编码(ecode)</th> <th style="text-align: left;">事件描述(edes)</th> <th style="text-align: left;">说明附加值(eval)</th> <th style="text-align: left;">字段说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">错误</td> <td style="text-align: left;">mz_error_message</td> <td style="text-align: left;">“内部错误”</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">ename、ecode、edes三个字段固定,eval为空字符串</td> </tr> <tr> <td style="text-align: left;">下拉刷新</td> <td style="text-align: left;">mz_pulldownrefresh</td> <td style="text-align: left;">“页面下拉刷新”</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">ename、ecode、edes三个字段固定,eval为空字符串</td> </tr> <tr> <td style="text-align: left;">滚动触底</td> <td style="text-align: left;">mz_reachbottom</td> <td style="text-align: left;">“页面滚动触底”</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">ename、ecode、edes三个字段固定,eval为空字符串</td> </tr> <tr> <td style="text-align: left;">分享</td> <td style="text-align: left;">mz_share_chain</td> <td style="text-align: left;">-</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">ename、ecode两个字段固定,edes为空字符,eval为用户分享添加的mz_user_params字段</td> </tr> <tr> <td style="text-align: left;">访问(已更新,放入ev=page中)</td> <td style="text-align: left;">mz_visit</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">打开页面或者从后台进入,ename、ecode固定,edes、eval为空字符串</td> </tr> <tr> <td style="text-align: left;">打开</td> <td style="text-align: left;">mz_open</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">&quot;&quot;</td> <td style="text-align: left;">每次启动小程序,ename、ecode固定,edes、eval为空字符串</td> </tr> </tbody> </table> <h3>参数具体</h3> <div style="background-color:#EBEEF5;padding:20px;color:#000;font-weight:400"> **iutm:** 打开分享卡片 { "path": "pages/result/index", "query": { "mz_share_src": "onMZ10ZWbuF0WfUOfTNs2uqlt9Ks", "utm": "12345" || '', }, "scene": 1007, "referrerInfo": {} } 参数解释: 1.path: 打开、分享路径; 2.mz-share_src: 分享人UnionId,以逗号拼接,顺序是分享人顺序; 3.sharepath:分享路径以及参数 4.utm: 渠道编码,为空传空字符 </div> <h3>场景值</h3> <p><a href="https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/scene.html?search-key=%E4%BC%9A%E8%AF%9D%E5%9C%BA%E6%99%AF%3D%3D%E5%88%86%E4%BA%AB" title="场景值">场景值</a></p>

页面列表

ITEM_HTML