iOS 友盟怎么查看数据统计统计怎么用

你正在使用的浏览器版本过低,将不能正常浏览和使用知乎。iOS开发之友盟统计SDK的使用
猛击这个链接:http://zoomquiet.org/res/scrapbook/ZqFLOSS/data/08/index.html
iOS 统计分析 SDK 使用指南
1.建立App,下载SDK
登录你的帐号后,看到友盟的管理后台,点击"+添加新应用",进入新应用信息填写的页面。 在新应用信息填写中,请尽量填写真实的信息。
App建立成功后,可以获得该App的AppKey,以及最新的开发指南和SDK文件。
您可以通过友盟统计分析平台的特性节省重复建立App的时间。如果您要对App不同的发布渠道进行统计,不需要创建新App (具体使用请查看
5.使用多渠道统计),通过多渠道统计,您可以更方便的对比数据。
2.加入XCode工程,实现基本使用
@interface
NewsReaderAppDelegate :
3.使用自定义事件
使用自定义事件功能请先在网站应用管理后台(设置-&编辑自定义事件)中添加相应的自定义事件后,服务器才会对相应的自定义事件请求进行处理。这里我们将提供几个简单而通用的接口:
1、简单事件
+ (void)event:(NSString
将统计event_id对应事件的发生次数,变化趋势,例如广告点击,短信数量等等。event_id为当前统计的事件ID,您可以在程序里直接定义,但是我们推荐您在
这里 预先定义。&
一个例子,监测应用程序里广告的点击次数,事件ID为“ad_click”。那么需要在程序里每次广告点击后调用 [MobClick
event:@"ad_click"];
通知服务器一个广告点击事件。&
简单事件分析图表示例
2、多标签事件
+ (void)event:(NSString
*)event_id label:(NSString
除了能够统计event_id所对应事件的发生次数,变化趋势外,还能统计事件中具体标签所占的比例。label为当前标签。&
例如:在应用程序“星座罗盘”中,定义了一个事件的ID为“Constellation”,这个ID对应的名称可以在友盟的管理后台里添加该事件ID并修
改名称为:星座关注分布,每个星座对应这个事件的一个事件标签,我们可以在生成的统计图表中看到用户关注不同星座的比例,如下图所示。&
[MobClick event:[NSString
stringWithFormat:@"Constellation"]
label:astroName];
//astroName是变量,表示星座的名称
多标签事件分析图表示例
3、事件累计&
在应用程序中某些自定义事件可能会被频繁触发,例如用户点击某个按钮。开发者可以在程序中维护一个计数器,这样某个事件被多次触发但只需要生成一个消息,这个消息中包括该事件被触发的次数。为了支持这个功能,这里我们定义了两个新接口:
+ (void)event:(NSString
*)event_id acc:(NSInteger)
+ (void)event:(NSString
*)event_id label:(NSString
*)label acc:(NSInteger)
参数acc是对应事件 (和对应标签)被触发的次数。
4.使用用户反馈
在程序中通过
[MobClick showFeedback:viewController];
方法进行调用,其中传入的参数请确保viewController非空。
5.使用多渠道统计
当你选择多种程序分发渠道时,例如某Cydia源,或某网站,可以为不同渠道(提供不同)的软件包进行分发渠道的设定,以便统计终端用户得到程序的来源。
如果您只有 App Store一个分发渠道,则不再需要做设定,我们会默认标记为App Store。
请将下面代码添加到AppDelegate.m文件中。
- (NSString
*)channelId{return
@"来源名称";}
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。【友盟+】 —— 全球领先的第三方全域数据服务商
【友盟+】全球领先的第三方全域数据服务商。通过全面覆盖PC、手机、传感器、无线路由器等多种设备数据,打造全域数据平台。秉承独立第三方的数据服务理念,坚持诚信、公正、客观的数据信仰,为客户提供全业务链数据应用解决方案,包括基础统计、运营分析、数据决策和数据业务等,帮助企业实现数据化运营和管理。
1,250,000款应用
6,800,000家网站
我们的客户13866人阅读
IOS开发笔记(251)
项目中使用友盟统计功能是非常方便的,首先得先到友盟开放平台去看看文档,话不多说,正在就把我写的一个demo
送给有需要的朋友,这里我封装了友盟统计的功能,只需要导入这个类,就可以很方便的使用:
HYBUMAnalyticsHelper.h
UMAnalyticsDemo
Created by 黄仪标 on 14/11/19.
Copyright (c) 2014年 黄仪标. All rights reserved.
#import &Foundation/Foundation.h&
* @brief 友盟统计功能相关操作API封装
* @author huangyibiao
@interface HYBUMAnalyticsHelper : NSObject
* 启动友盟统计功能
+ (void)UMAnalyticS
/// 在viewWillAppear调用,才能够获取正确的页面访问路径、访问深度(PV)的数据
+ (void)beginLogPageView:(__unsafe_unretained Class)pageV
/// 在viewDidDisappeary调用,才能够获取正确的页面访问路径、访问深度(PV)的数据
+ (void)endLogPageView:(__unsafe_unretained Class)pageV
HYBUMAnalyticsHelper.m
UMAnalyticsDemo
Created by 黄仪标 on 14/11/19.
Copyright (c) 2014年 黄仪标. All rights reserved.
#import &HYBUMAnalyticsHelper.h&
#import &MobClick.h&
#define kUMAnalyticsAppKey @&546ccb9a00319d&
@implementation HYBUMAnalyticsHelper
+ (void)UMAnalyticStart {
[MobClick startWithAppkey:kUMAnalyticsAppKey reportPolicy:BATCH channelId:@&App Store&];
// version标识
NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@&CFBundleShortVersionString&];
[MobClick setAppVersion:version];
// 打开友盟sdk调试,注意Release发布时需要注释掉此行,减少io消耗
[MobClick setLogEnabled:YES];
+ (void)beginLogPageView:(__unsafe_unretained Class)pageView {
[MobClick beginLogPageView:NSStringFromClass(pageView)];
+ (void)endLogPageView:(__unsafe_unretained Class)pageView {
[MobClick endLogPageView:NSStringFromClass(pageView)];
想要看看源代码,就去我的github里下载吧:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1834320次
积分:18712
积分:18712
排名:第432名
原创:491篇
转载:62篇
评论:297条
阅读:25486
文章:17篇
阅读:14475
(5)(1)(1)(28)(1)(1)(2)(16)(2)(13)(30)(17)(12)(6)(1)(2)(44)(6)(14)(17)(29)(18)(3)(33)(30)(10)(16)(4)(5)(2)(19)(1)(1)(26)(25)(116)(2)(8)(1)(1)iOS如何简单的集成友盟统计(最新版本,图文结合) - 简书
iOS如何简单的集成友盟统计(最新版本,图文结合)
604EF148--B4FE-D6AAFF0B6510.png
友盟统计确实挺好用的,上面两个图片都是我集成友盟之后截图的,因为是测试阶段,所以没有多少访问量。
废话不多说,接下来告诉大家如何集成友盟。
1.注册友盟账号(公司的名字可以不用是真实的)
5CA2017F-DD23-44B2-A37B-EA763CA330D7.png
2.添加新应用
92ED-4138-B68A-CDC9EBB55267.png
3.添加新应用,这个天假新应用的时候,并没有要求你去提供app的Bundleid,所以注册的应用,你可以用在多个app上面,但是不建议这么干
E5E4DE5E-928E-4CA5-E9F56A4.png
注册完成后就能看到你新添加的应用了
DF7B940C-F-A6A6-C8E.png
4.注册测试机
5.然后使用cocoa pods 进行sdk的安装
podfile文件里面写上这个
pod 'UMengAnalytics-NO-IDFA'
利用终端进行添加
pod install --verbose --no-repo-update
6. 在项目中创建AppDelegate (UMeng)分类
DFBA4BD7-1FC6-40B6-BF37-702D2B5BD289.png
#import "AppDelegate.h"
@interface AppDelegate (UMeng)
-(void)setupUM
#import "AppDelegate+UMeng.h"
#import "MobClick.h"
@implementation AppDelegate (UMeng)
-(void)setupUMeng{
NSString *bundleID = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleIdentifier"];
//因为友盟注册应用没有添加bundleID的字段,所以这里添加判断,以免别的项目也进行操作
if ([bundleID isEqualToString:@"com.weixun.youmengdemo"]) {
[MobClick startWithAppkey:@"56ce7f3a67e58e766a0029a9"
reportPolicy:BATCH
channelId:Nil];
[MobClick setLogEnabled:YES];
[MobClick setLogEnabled:NO];
7.在appdelegate里面调用一下方法就行
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[self setupUMeng];
return YES;
一入编程深似海,从此节操是路人}

我要回帖

更多关于 友盟统计怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信