监测追踪(微信小程序)集成步骤
集成 SDK 并初始化
集成微信小程序 SDK 并完成初始化,需要完成
代码集成示例
在 Github 的 Release 下载微信小程序代码
下载完成后,使用目录中如下文件
// 先 import 微信小程序的代码
import sensors from '/dist/wechat/sensorsdata.esm.js';
// 再引入 SAT 渠道插件的代码
import channel from '/dist/wechat/plugin/ad-channel/index.esm';
// 使用 SAT 渠道插件的代码
sensors.use(channel);
// 初始化微信小程序 SDK
sensors.init({ //.... })
特殊场景:
字节-巨量广告升级版推广微信小程序
应字节要求,回传用户行为时需要回传用户的微信小程序openId。故在集成微信小程序SDK后,需要进行如下开发:
在小程序中获取openId,并赋值到指定的属性中:
1、获取微信小程序openId,参考 微信开放平台文档:https://developers.weixin.qq.com/community/develop/article/doc/00082a04b94c00a9f3eb879ba5ac13
2、将获取到的openid, 使用神策「静态公共属性」赋值到 sat_sc_wechat_openid 。参考文档:https://manual.sensorsdata.cn/sa/docs/tech_sdk_client_mp_wechat_api/v0300
如果开启了强校验,需要通过 元数据管理->事件属性 预先创建 sat_sc_wechat_openid 属性: