美文网首页
Swift集成友盟统计:

Swift集成友盟统计:

作者: 玉思盈蝶 | 来源:发表于2019-01-26 12:35 被阅读75次

    公司运营部提了一个需求需要统计打开某个页面的次数,点击某个按钮的次数和定时器自动关闭的次数,上次因为就这一个地方,当时和后台商量的就是直接请求接口的时候,后台统计即可,这不,昨天又要统计一个宣传页面打开次数,这避免之后越来越多,还是用第三方吧,省了很多接口和代码了,重要的事麻烦,哈哈,这第三方集成一次下次运营部的同事想怎么统计怎么统计了。

    一开始确实踩了一些坑,主要是没有集成过,而且还是Swift集成。昨天看了下成果,特别方便,这里记录下集成步骤和过程:

    1.进入友盟官网:https://www.umeng.com/analytics
    2.进入移动统计模块:
    1041548475973_.pic_hd.jpg
    3.点击进入新版:
    1051548475992_.pic_hd.jpg
    4.下载SDK:
    1061548476051_.pic.jpg
    5.直接勾选“移动统计SDK”即可,点击下载:
    1071548476076_.pic_hd.jpg
    6.下载好解压缩是这样的,然后看集成文档一步一步就好了,这里我不知道还要集成common静态包,下次就知道咯。

    直接把common和analytics的framework包集成到项目中即可。
    可以知己使用cocoapos,因为我们项目是使用的Cathage,这里我就手动集成的。


    1081548476105_.pic.jpg
    7.在项目桥接文件中导入文件即可:
    #import <UMAnalytics/MobClick.h>
    #import <UMCommon/UMCommon.h>
    
    8.AppDelegate添加配置:
    // 友盟统计
    MobClick.setAutoPageEnabled(true)
    UMConfigure.initWithAppkey("", channel: "enterprise")
    Bugly.start(withAppId: "e52eedb836")
    
    9.添加自定义事件:

    在要统计点击次数和打开次数的情况要使用自定义事件,注意eventID要一致。

    1161548477065_.pic_hd.jpg
    MobClick.event(Show_recommendedPackage)
    

    注意:

    统计不能实时的在友盟后台可以直接看到,稍微有点延迟,大概也就十分钟左右吧。

    到这里就集成好了,真的超级方便和简单。暂时需求就是这样,有需要再研究咯。

    相关文章

      网友评论

          本文标题:Swift集成友盟统计:

          本文链接:https://www.haomeiwen.com/subject/nbhijqtx.html