Skip to content

老版本迁移

如果需要从老版本(以脚本js或dll引入的方式)升级,可以参考下面的方式快速修改

  1. 初始化

新版本的SDK需要修改成两步

    1. 先在设置面板设置参数
    2. 然后调用初始化SDK方法,初始化不需要传递任何参数
  1. 广告上报

老版本需要调用的reportAd或抖跳微等上报API需要替换

    1. 直接使用广告聚合API来播放广告
        // 初始化广告
        seeg.initXXXAd
        // 展示广告
        seeg.showXXXAd
    2. 继续使用平台的广告接口,然后上报可以统一替换为下面的接口
        // 点击游戏内观看视频的按钮
        trackAdStart({scene, positionTag});
        // 广告中途退出(即展示了,但还不能获取奖励)
        trackAdCancel({scene, positionTag});
        // 广告完播(即获取到了奖励)
        trackAdEnd({scene, positionTag});
  1. 数数上报

     seeg.ss.onEvent -> seeg.reportEvent
     seeg.ss.reportUserInfo -> seeg.reportUserInfo
    

同时

    1. 新版本SDK集成了多种上报,可以直接调用对应API,减少参数设置;
    2. 对于通用参数,增加了`setSuperProperties`方法,可以直接设置通用参数,而不需要每次调用
  1. 用户存档等相关api,仅对参数进行了优化,可以继续使用