You need to enable JavaScript to run this app.
导航
参考:快应用SDK集成FAQ
最近更新时间:2025.05.28 11:39:25首次发布时间:2025.05.28 11:39:25
我的收藏
有用
有用
无用
无用

SDK集成

快应用SDK可以延迟上报事件吗?希望所有上报事件能携带从接口获取到信息,该怎么做?

答:可以通过控制send方法的调用时机。比如场景是等待用户接口请求完成后,获得到了用户昵称后设置给SDK作为事件公共属性,然后希望SDK的所有事件都能带上这个用户昵称,那么做法就是在设置为SDK公共属性后再调用send方法。

// 类似如下处理

// SDK初始化
$$sdk.init(/**/) 

// 在某个地方请求用户接口去获取信息了
fetch('用户接口').then((user) => {
    $$sdk.config({
        'nickname': user.nickname,
    })
    // 在config之后调用send
    $$sdk.send()
});

注意:send是用来控制SDK从什么时间点开始上报事件,但是如果不调用send的话SDK就不上报事件了,所以一定要保证send被调用。

上报数据异常

快应用SDK会自动上报predefine_pageview吗?没有收到predefine_pageview的埋点上报。

答:默认不会,如果希望自动上报predefine_pageview事件,需要在初始化时开启auto_report参数。

更多FAQ

更多关于数据接入的FAQ请参见SDK集成&数据上报