当前位置: 首页 > 科技观察

使用Google Analytics对iPhone-iPad应用进行统计和分析

时间:2023-03-17 00:56:03 科技观察

使用GoogleAnalytics对iPhone/iPad应用SDK进行统计分析,同时支持iOS和Android系统,通过它我们可以用来跟踪统计移动应用的访问量、停留时间、跳出率、独立访客等。与网页统计相比,GoogleAnalytics移动应用统计有一些结构上的变化,因此GoogleAnalytics使用以下方法进行数据交互:PageviewTracking–页面统计Pageview是传统网站衡量网站流量的最标准方法,但由于移动应用与传统网站不同的是,页面是一个接一个的,所以我们要决定什么时候(以及多长时间)做pageview统计。另外Pageview是按照路的尽头来计算的,所以我们需要在每一个进行Pageview统计的地方定义一个通俗易懂的名字和路径,这样在统计报表中更容易理解和分组。EventTracking—事件跟踪在GoogleAnalytics中,事件旨在跟踪用户与页面上元素之间的交互。在移动应用中,我们也可以使用EventTracking的概念,只要在操作(value)上加上类别和操作(action)和值(value),这样就可以知道哪些事件被使用的频率最高,并且用户给予什么价值。自定义变量——自定义变量是带有名称-值的标签,用于跟踪一些额外的数据。EcommerceTracking,涉及电商APP的统计。GoogleAnalytics移动应用统计示例下面我们通过一个例子来介绍GoogleAnalyticsSDK在iOS中的使用。应用每天推送的iOS客户端是一款iPhone/iPad应用推荐的应用。我们使用GoogleAnalyticsiOSSDK对其进行分页统计、用户启动和推送事件,以及用户使用的设备和系统进行统计和分析。1.页面统计:为了方便和其他数据区别,我们在所有客户端产生的pageview后面加上/mt/前缀。因为我们的客户端是普通客户端,所以在iPhone和iPad的浏览中分别加上/iphone/。和/ipad/,这使得数据分割和分类更容易。App每天推送客户端流量2.事件跟踪我们定义了三个事件:app-launch、newuser、push。Appdailypushclienteventtrackingapp-launch:用于定义clientlaunch的次数,这里uniqueevents的次数可以认为是每天的用户启动次数。newuser:这个事件只有在用户第一次打开客户端时才会开启,所以这个可以看成是每天的新用户数。push:就是推送给用户,用户通过推送打开的次数。#p#3。自定义变量我们自定义了三个变量:device、os、version,分别使用设备、操作系统、应用版本。device字段可以让我们知道App每天推送了哪些设备,占比是多少。目前iPhone4S(内部版本号iPhone4,1)用户最多,其次是iPhone4(内部版本号iPhone3,1):App推送客户端用户每天使用的设备的优势在于升级非常快。目前绝大多数用户都是最新的5.0.1版本:App推送客户端用户每天使用的操作系统用户安装的是我们客户端的哪个版本,一目了然:App推送客户端版本每天移动应用统计汇总很多人说移动应用的统计和传统互联网的统计不一样,所以友盟移动应用的统计就在这里制作。将其写入统计程序,然后对数据进行分析并显示出来。从这方面来说,拥有强大API的GoogleAnalytics是许多其他所谓的专业移动应用统计所无法比拟的。【编辑推荐】GooglePlay将帮助Android开发者推广应用和游戏PhoneGapforAndroid平台源代码示例Android和iOS系统占据了91%的移动广告市场