Apple的App Analytics统计平台你必须知道的
Apple最近在iTunesConnect里最新发布了App Analytics统计平台,提供了现有友盟统计平台和自有统计平台无法统计的数据,具有自己的独有特点,尤其是下面几个最让人头疼的流量分析转化,可以在App Analytics里得以解决,例如:
推广链接转化
网站流量来源
由于苹果自己的统计方式和其他平台有所区别,且文档只提供了英文版,故整理了常见的Q&A并翻译,其中问题的翻译,会保持和Apple自己的中文翻译一致,方便大家对照查看,在回答的翻译,有的方便理解,会改用咱们自己常说的术语。(PS:稍稍鄙视下Apple生造名词的做法)
Q:用户可以选择不被App Analytics统计吗?
A:是的,在iOS8及以上版本的用户可以选择是否将自己的应用使用情况的数据发送给Apple
Q:为什么会出现AppStore查看次数的访问次数低于App购买量(例如某个营销活动或往网站来源)
A:如果用户没有访问到App的详情页,直接下载会出现这种情况。例如:用户在AppStore搜索你的App后直接在搜索结果页面下载,不计入AppStore查看次数,但App购买量会加1
Q:如何界定一个下载是否是归因于一个营销活动(推广链接)?
A:有一个24小时的时间窗,意味着如果购买App的行为发生在用户点击营销活动链接的24小时内,这个用户的购买行为会归功于这个营销活动,如果24小时内有多个营销活动,会以最接近的一次营销活动为准
Q:如何界定一个网站来源?
A:当一个用户通过某个网页的链接来到AppStore应用内,则这一次AppStore启动内的所有行为会归功于这个网页来源。如果这个链接有一系列重定向,则最初的URL链接页面会被记为来源。
Q:为什么我的营销活动没有出现在App Analytics中?
A:必须要满足下面有几个条件你才能看到你的营销活动:
1. 营销活动启动超过一天
2. 至少有5个Apple ID购买了你的App,同Apple ID安装到多个不同设备也只算一个
3. 你的营销活动链接包含ProviderToken和CampaignID,其中CampaignID不要超过40个字符(译者注:通过App Analytics生成的营销活动链接都会有ProviderToken,大家只留意下CampaignID的长度限制就好)
Q:什么是AppStore查看次数
A:App Store查看次数是你的App详情页被一个设备(iOS8或更高)访问的次数。尽管可以不访问App的详情页,就直接购买和下载App,例如直接来自搜索。即只有访问到App的详情页才会记录一次AppStore查看次数。
Q:什么是App购买量?
A:App购买量表示你的App被首次下载的次数(iOS8或更高)。App的更新、同一个AppleID下载到不同的设备上、重复下载到一个设备上,都不会额外记录购买量。家庭共享导致的免费应用下载会增加购买量,但收费应用不算。
Q:Apple Watch相关事件是否会算到App Analytics的统计里?
A:只有iOS的App才算,Apple Watch不算。
Q:什么是使用次数?
A:使用次数是应用启动到前台并至少保持2秒以上的启动次数。如果一个应用在后台被切换到前台,会算作另一次使用次数。(译者注:即启动时长超过2秒的启动次数 = App Analytics的使用次数)
使用次数的总数是基于同意与App开发人员共享诊断和使用情况的用户,数据会保持匿名并会加总。
Q:什么是使用中的设备?(即活跃设备)
A:使用中的设备是所选择的时间区间内,至少有一次使用次数的设备数。只有iOS8或以上的设备才会算。
使用中的设备总数是基于同意与App开发人员共享诊断和使用情况的用户,数据会保持匿名并会加总。
Q:什么是安装?
A:安装总数是你的App安装在iOS8或以上设备,包括重新下载到同一个设备,同一个Apple ID下的多个设备,或家庭共享导致的安装。App的更新不算。
安装总数是基于同意与App开发人员共享诊断和使用情况的用户,数据会保持匿名并会加总。
Q:为什么使用中的设备、使用次数、安装无法查看最近的数据?
A:用户设备使用App的数据上报,为了不影响用户体验,可能会延迟72小时传送。
Q:为什么使用中的设备、使用次数和安装低于其他统计平台/工具,即使是过了72小时也如此?
A:为了保护用户隐私,App的使用数据,只由同意与App开发人员共享诊断和使用情况的用户设备上报。估算总数,可以简单的除以参与上报的设备比例,这个比例可以在【关于“App 分析”数据】旁边的问号里看到。(译者注:其实还要多除一个数:所查看区间内iOS8及以上设备所占的比例)
Q:什么是持续使用情况?(译者注:其实就是留存率,后面以留存率代替)
A:留存率,是衡量用户在一段时间的使用情况。留存率由4个部分构成:购买时间、设备、留存期、留存设备
1、购买时间:应用首次下载的时间,可能与安装时间不一样,如果多个设备对应一个Apple ID或者App被重复下载到相同设备。(参见App购买量的解释)
2、设备:安装时间与购买时间相同的安装数。
3、留存期:距离购买时间的n天后的那一天。
4、留存设备:有多少个设备在那一天使用过App
例如,你的App在5月1日购买了100次,其中20个设备在5月8日用了你的App。则购买日期为5月1日,100个设备,留存期是5月8日,有20个设备留存。
在这个例子中,5月1日购买App的7日留存是20%,即100个设备中有20个。
注意:这些设备是在5月8日意外的时间使用了App,并不在这个计算的考虑范畴内。
留存数是基于同意与App开发人员共享诊断和使用情况的用户,数据会保持匿名并会加总。
Q:为什么留存有时候比其他统计平台/工具要高?
A:App Analytics只在首次安装情况下才记为一个新设备。而其他统计平台/工具可能把每一次App安装都统计为一个新用户,即使这个用户是恢复自己的数据到相同的设备,或重复下载到其他设备。
Q:为什么我有时候发现报错说数据不够?
A:为了保护用户隐私,我们只在有足够数量的数据上报后才显示到App Analytics中。
译者补充:
Q:各种数为什么和其他平台差距非常大?
A:汇总一下原因:
统计开始时间:Apple的App Analytics是从4月1日开始有数据,之前的数相当于0
参与上报设备:有的数据下面有【仅限参与/opt-in】标识的,只统计了允许上报的设备(大约17%,具体请参考各自App里【关于“App 分析”数据】旁边的问号里的设备比例)
操作系统版本:只统计iOS8及以上的设备,截止5月6日,大约占比80%
设备上报延迟:最近3天数据,有的用户设备可能还没报上来
统计时区不同:Apple的App Analytics的日期是按照UTC时间的天,例如5月4日,对应北京时间是5月4日8点~5月5日8点。
Apple的App Analytics统计平台你必须知道的的更多相关文章
- Apple的App Analytics统计平台你必须知道的Q&A整理与翻译
Apple的App Analytics统计平台你必须知道的Q&A整理与翻译 Apple最近在iTunesConnect里最新发布了App Analytics统计平台,提供了现有友盟统计平台和自 ...
- [你必须知道的.NET]第二十九回:.NET十年(上)
发布日期:2009.05.08 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处. /// <summary> /// 本文部分内容,已 ...
- Webservice WCF WebApi 前端数据可视化 前端数据可视化 C# asp.net PhoneGap html5 C# Where 网站分布式开发简介 EntityFramework Core依赖注入上下文方式不同造成内存泄漏了解一下? SQL Server之深入理解STUFF 你必须知道的EntityFramework 6.x和EntityFramework Cor
Webservice WCF WebApi 注明:改编加组合 在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API.在.net平台下, ...
- C#刨根究底:《你必须知道的.NET》读书笔记系列
一.此书到底何方神圣? <你必须知道的.NET>来自于微软MVP—王涛(网名:AnyTao,博客园大牛之一,其博客地址为:http://anytao.cnblogs.com/)的最新技术心 ...
- (转)【推荐】初级.NET程序员,你必须知道的EF知识和经验
转自:http://www.cnblogs.com/zhaopei/p/5721789.html [推荐]初级.NET程序员,你必须知道的EF知识和经验 阅读目录 [本文已下咒.先顶后看,会涨 ...
- [你必须知道的.NET]第三十一回,深入.NET 4.0之,从“新”展望
发布日期:2009.05.22 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处. /// <summary> /// 本文开始,将以& ...
- [你必须知道的.NET]第三十回:.NET十年(下)
发布日期:2009.05.11 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处. /// <summary> /// 本文部分内容,已 ...
- 终于把你必须知道的.NET看完了
终于把你必须知道的.NET看完了,第二步就是把精通ASP.NET MVC3框架这本书搞定,练习MVC3的使用,并把EF,LINQ也练习一下,期间要做一个项目“多用户微信公众平台”项目,最近微信公众平台 ...
- [你必须知道的.NET]第二十四回:认识元数据和IL(上)
发布日期:2009.02.24 作者:Anytao © 2009 Anytao.com ,Anytao原创作品,转贴请注明作者和出处. 说在,开篇之前 很早就有说说Metadata(元数据)和IL(中 ...
随机推荐
- 如何让 J2Cache 在多种编程语言环境中使用
现在的系统是越来越复杂了,不仅仅是功能复杂,系统结构也非常复杂,而且经常在一个系统里包含几种不同语言编写的子系统.例如用 JavaScript 做前端开发.用 Java/PHP 等等做后端,C/C++ ...
- No module named 'sklearn.impute',更新scikit-learn
-------我错了,本篇作废,我把自己的包更新坏了,大家不要往下看了------------------最终我是把anaconda卸载重装的--------- 使用scikit-learn模块进行缺 ...
- mybatis学习:mybatis的注解开发CRUD操作
Dao层: public interface IUserDao { /** * 查询所有结果 * @return */ @Select("select * from user") ...
- numpy.flatnonzero():
numpy.flatnonzero(): 该函数输入一个矩阵,返回扁平化后矩阵中非零元素的位置(index) 这是官方文档给出的用法,非常正规,输入一个矩阵,返回了其中非零元素的位置. 1 >& ...
- SSM9-Redis的搭建
1. Redis的安装 1.1. Redis的安装 Redis是c语言开发的. 安装redis需要c语言的编译环境.如果没有gcc需要在线安装.yum install gcc-c++ 安装步骤: 第一 ...
- 读书笔记--Head First C#目录
1.c#助你快速开发2.都只是代码3.对象4.类型与引用5.封装6.继承7.接口与抽象类8.枚举与集合9.读/写文件10.异常处理11.事件与委托12.复习与预习13.控件与图片14.captain ...
- java opencv 4.0.1安装配置
如果没有把dll扔到jdk会报错 Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no ...
- jnhs中国的省市县区邮编坐标mysql数据表
https://blog.csdn.net/sln2432713617/article/details/79412896 -- 1.之前项目中需要全国的省市区数据,在网上找了很多,发现数据要么不全,要 ...
- 神奇的CSS形状
在StackOverflow上有这么一个问题,有位同学在 http://css-tricks.com/examples/ShapesOfCSS/ 找到一些使用CSS做的形状,其中一位同学对下面的这个形 ...
- 为什么要使用ul li布局网站导航条?使用ul li布局网站网页导航必要性
会布局的都知道网站导航条布局非常重要,可能一个导航条最终布局效果有时可以使用ul li列表标签布局,有时可以不用ul li布局,而是直接一个div盒子里直接放锚文本超链接的栏目名称,也能实现,看下图. ...