序言

友盟统计是常见的统计工具的一种,相比较而言,iOS平台之下还有很多其他优秀的统计工具,比如flurry,TalkingData等等。在这里主要介绍友盟统计的app激活。App激活数量,用户在安装APP后首次启动称为激活,180天内一个访客多次激活设备,只计一次。如点击的用户安装之后—卸载—再安装,只要在180天之内,都不会计算为一个激活。

U-ADplus

U-ADplus为友盟移动广告效果监测,是对移动App广告主推出的广告效果监测分析工具,此博文介绍的激活统计是其中一种统计数据,特别声明:此文非软文广告,只是为了方便大家集成使用而写的。

基本功能集成

其实就是集成友盟统计SDK,分两个情况简单介绍(此部分内容为直接从友盟官方文档载入)

已经在使用友盟统计的用户,已经部署过SDK的则无需再部署
iOS SDK需要使用版本号末位为偶数的版本,如V4.1.4,普通的统计无需专门使用偶数版。

  • 添加应用时选择“已有友盟应用”,选择应用下一步image
  • 点击“确定”,即完成了应用的创建,并同时引导你进入下一步,创建广告监测。

如果您从未在友盟创建过应用,则从创建新应用开始
image
然后部署SDK或使用集成代码的方式,二选一即可。推荐使用友盟统计SDK,扩张性更好,可以支持更多的功能,个人觉得更方便,直接使用cocoapods管理。集成代码具有部署方便的特点,可以追踪到基本的效果数据,但对于事件的统计,则需要SDK的支持。image

友盟统计基本使用

  • 基本统计功能API封装
    HLLUMAnalyticsSetting.h

    HLLUMAnalyticsSetting.m

    UmengLinkRequest.h会在下个部分介绍,是关于激活的

激活的集成

添加推广计划

在【应用管理】中点击应用,进入推广计划列表页面,点击“添加推广计划” 按钮
进入【推广计划】后,添加推广计划,在计划中输入计划名称、起止日期和推广费用。如:image

创建检测单元

使用监测代码

在监测单元列表中获取代码,系统会为每一个监测单元中输入的推广链接生成对应的监测链接image
复制的链接是有用的,在UmengLinkRequest中

监测激活某种程序上就是检测单元的监测,监测单元实际就是一个短链,我们只要激活这个短链就可以完成监测。
如我们现在要监测的短链,https://at.umeng.com/ai4nqa 做一个简单的get请求就可以了,返回数据为null,但是请求成功即说明我们的监测程序是正确的。

我这里使用了YTKNetwork,所以request写得非常简单了。
UmengLinkRequest.h

UmengLinkRequest.m

使用的过程在上面部分的代码模块里有。

APPDelegate设置

页面统计和事件统计这里就不描述了,集成很简单,如果想要交流的时候直接评论区留言或简信都可以。
此篇中间好几个部分都是友盟的官网文档,除了核心代码和激活使用,不是水文,只是为了给不明白怎么去监测的一点帮助。希望大家理解。