美文网首页
集成友盟页面分析无数据情况记录

集成友盟页面分析无数据情况记录

作者: 天天喜欢钱 | 来源:发表于2019-06-12 14:59 被阅读0次

    使用自动页面统计一定要注意,记录方法要成对使用

    - (void) viewWillAppear:(BOOL)animated {

        [superviewWillAppear:animated];

        [MobClick beginLogPageView:NSStringFromClass([self class])];

    }

    - (void) viewWillDisappear:(BOOL)animated {

        [superviewWillDisappear:animated];

        [MobClick endLogPageView:NSStringFromClass([self class])];

    }

    beginLogPageView:后的参数为字符串,可以自定义,只要自己能区分是指的哪个页面就好

    我的开发框架有一个BasicViewController,页面所有VC都是从这个页面继承的,所以就在这个文件里写一下就好,NSStringFromClass([self class])可以获取对应的页面名称,初期使用的self.class,没有留意后台打印区,这样直接给到友盟方法,友盟报错,是不会产生数据记录的

    要注意,操作的设备没有添加到测试设备里边,否则只能在测试里查看数据,这边是不会有数据的

    最后是自己的习惯导致无数据情况,在调试过程中,习惯command+.直接停止程序运行,修改代码后再运行,但友盟的数据是先记录在本地,当程序即将进入后台时才会把数据发送出去,使用时要注意使用手机手动退出程序,后台可以看见上传的页面信息字典

    至此,页面分析无数据情况处理完成

    相关文章

      网友评论

          本文标题:集成友盟页面分析无数据情况记录

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