首页 > 用户手册 > 开发者文档 > 安装微信小程序 SDK
安装微信小程序 SDK
微信小程序监测,只需在utils引入2个js文件并在首页添加一行js代码,即可完成安装。
1. 安装应用 获取微信小程序 SDK
进入GeekData后台,点击顶部的平台管理下拉框,点击添加应用,填写基本信息,就可获取GeekDataappkey,下载微信小程序SDK。
2. 引入微信小程序 SDK
将压缩包解压放到微信小程序的utils目录下, 打开文件 dgt-config.js,将上面获取到的appkey填写到下面代码的引号中
exports.appkey = ""; //请在此行填写从GeekData后台获取的appkey
然后复制代码:
require('./utils/dgt.js');
添加到项目首页对应的js文件的头部。
a. require中的目录位置仅做参考,具体位置请根据您的项目结构。
如果无法安装代码,请联系您的技术部门同事安装
3. 微信小程序的自定义事件
在GeekData后台生成代码后,添加到具体触发事件的位置即可,代码例子如下:
var app = getApp();
app._dgt.trackEvent("事件名","参数名","参数值"); //单一事件参数
app._dgt.trackEvent("事件名",["参数1名","参数2名"......],["参数1值","参数2值"......]); //多个事件参数
app._dgt.trackEvent("事件名",["参数1名","参数2名"...,"属性名1","属性名2"...],["参数1值","参数2值"...,"属性值1","属性值2"...]); //事件参数+事件属性
4. 微信小程序的自定义用户属性
在GeekData后台生成代码后,添加到具体触发属性的位置即可,代码例子如下:
var app = getApp();
app._dgt.trackAttr("属性名","属性值");
5. 默认属性
在GeekData微信小程序SDK中已提供一些默认的属性,调用时传入指定参数即可,如:
属性名称 | 调用方法 |
---|---|
用户类型 | app._dgt.track_role('属性值'); |
用户ID | app._dgt.track_userid('属性值'); |
用户注册URL | app._dgt.track_url('属性值'); |
用户等级 | app._dgt.track_level('属性值'); |
性别 | app._dgt.track_gender('属性值'); |
年龄 | app._dgt.track_age('属性值'); |
注册省 | app._dgt.track_province('属性值'); |
注册市 | app._dgt.track_city('属性值'); |