小程序集成指南
Last updated
Last updated
欢迎使用腾讯灯塔!您只需要简单的3步,即可获取AppKey,并实现SDK的下载:
1.登陆灯塔首页http://beacon.tencent.com/ (非腾讯公司用户请登录http://beacon.qq.com),注册小程序应用。
2.点击创建应用,即可获取分配的AppKey,并完成SDK的下载。
添加信任域名
在小程序后台配置添加信任域名:
路径:设置——>开发设置——>服务器域名
信任域名:otheve.beacon.qq.com
3.基础统计功能初始化
在应用的入口app.js引入SDK,添加代码:
使用开发工具打开beacon文件夹下的beacon_weapp_conf.js文件,填入appKey、version等信息,beacon_weapp_conf.js文件配置如下:
使用实时联调功能:
修改beacon_weapp_conf.js文件的isDebug值为true
可以通过该事件接口,来记录和上报用户关键事件,从而对事件发生次数,耗时,流量消耗等进行统计分析。
自定义事件接口:
/**
* 上报自定义事件
* @param eventName事件名
* @param params 扩展字段参数,格式如下{'k1':'v1', 'k2':'v2'}
*/
beacon.onEvent(eventName, params);
使用说明:在需要进行用户操作事件记录的地方调用kerrydong
调用示例:
设置openid接口:
openid上报到灯塔后可以提高应用统计准确度
设置unionid接口:
unionid上报到灯塔后可以提高应用统计准确度
设置渠道号接口:
如果调用此接口,会覆盖初始化的设置的渠道号,优先级为:渠道号接口—>初始化渠道号—>二维码渠道号
设置获取地理位置、速度接口:
可在初始化的时候设置关闭获取地理位置、速度,在业务中按需求打开
设置获取用户信息接口:
可在初始化的时候设置关闭获取用户信息,在业务中按需求打开
2. 导入SDK
参数
含义
eventName
表示本次事件的名称,用来区分不同的事件,例如:
params
需要额外引入的扩展字段,数组格式如下{'k1':'v1', 'k2':'v2'}