腾讯有数推出,为品牌商、零售商打造的数据分析与管理平台,融合腾讯数据、技术与生态优势,提供全链路经营数据分析、消费者洞察、精准营销等能力,让企业经营更“有数”。
1 SDK引入
1.1 获取,将该SDK下载后重命名,引入小程序工程中,如下图。
1.2 添加可信域名
登录微信公众平台,进入<开发><开发设置><服务器域名>,将https://zhls.qq.com添加为 request 合法域名。
在开发环境中还有SDK版本检查可供进行查看。
2 init 初始化
配置接口,用来调整SDK的基础机制。官方建议init初始化应该在App()调用之前调用,如果自己改造,只要测试通过即可。
在app中初始化如下:
3 数据上报
有数小程序数据上报SDK是一个小程序环境的数据采集工具,它提供了简单的接口帮助你快速将数据接入数据中心。
上报队列 数据上报任务通过队列发送,降低数据丢失率。
自动采集 可自动对常见的行为进行埋点,并收集通用的属性,可通过配置打开和关闭,具体见文档微信小程序SDK中的使用方法。
3.1 App 相关
SDK 默认上报小程序的 启动 、显示 、隐藏 事件,可以在初始化的时候配置 trackApp: false 关闭该功能。
3.2 Page 相关
未使用小程序插件,SDK 提供proxyPage开关对Page开启代理模式。 会自动上报页面相关的预置事件,如browse_wxapp_page。
已使用小程序插件,SDK 提供 sdk.page 支持对 Page 的改造。
也可以选择使用 track 自己上报预置事件。
注意:在小程序里有如下几种异步数据容易导致问题:通过wx.login获取 openid ,通过wx.getShareInfo获取 openGId 。
3.3、行为接入
在有数的官方接入数据文档中,接入指引都较为详细,行为可进行手动上报
比如订单状态变更 custom_order
4、数据查看
可以查看各种行为的接入进度
总结记录
1、初始化时配置 trackApp:true启用自动上报小程序的 启动 、显示 、隐藏 事件;
2.未使用小程序插件,SDK 提供 proxyPage:true 开关对 Page 开启代理模式。 会自动上报页面相关的预置事件,如 browse_wxapp_page等 。
3.已使用小程序插件,SDK 提供 sdk.page 支持对 Page 的改造,另外需配置usePlugin: true, 是否使用插件,默认是:false。
4.建议文档从头到尾的读,读3遍!!!包括官方产品介绍和产品接入文档。
5.仔细看测试点文档,以及每个字段需要的类型、以及必填项的默认值!