特别提示: 请直接使用此链接, 不要将此文件下载到您项目中, 否则, 我们在更新数据结构或API接口后有可能会导致SDK失效。
<script src="https://static.merculet.cn/scripts/dist/MerculetSDK.min.js"></script>
登录后台管理(http://mb-saas.magicwindow.cn)。进入“产品管理”菜单,填写相应内容创建应用,并获取应用的 appkey、account_key、account_secret的值。
基于上述三个数值,接入方需要调用Merculet的签发Token的接口。查看获取用户凭证
var sdk = new MerculetSDK()
初始化完成之后,需要向sdk设置token
sdk.setToken({ token: token })
自定义事件的注册(配置)包括事件id的注册和事件,id下参数信息的注册。
sdk.sendEvent()
// 示例:
sdk.sendEvent([
{
action: "read", // 事件key
action_params: { // 事件属性
sp_word_count: "100", // 属性值
sp_timestamp: 1523844119702 // 当前时间戳
}
},
{
action: "active", // 事件key
action_params: { // 事件属性
sp_timestamp: 1523844119702 // 当前时间戳
}
}
]);
-
确认TOKEN正确签发等
-
确认setToken完成
使用普通测试流程,请先在程序入口初始化MerculetSDK添加以下代码打开调试模式:
var sdk = new MerculetSDK({debug:true})
打开调试模式后,您可以在控制台中查看您的数据是否成功发送到merculet服务器,以及集成过程中的出错原因等。
Log的tag | 用途 | 结果 |
---|---|---|
SDKDebug | 其他log | 系统调试的一些其他log |
注意:请使用普通测试流程,您的测试数据会与用户的真实使用数据同时处理,从而导致一定的数据污染。