Facebook改良的DAU& MAU公共应用指标

时间:2013-01-23 10:29:18

标签: facebook-insights

2013年1月,Facebook改变了公开报道的DAU和MAU数据的解释方式。而不是报告确切的MAU&每个应用程序的DAU数据,Facebook开始将每个应用程序分类为MAU& DAU等级,因此报告了MAU& DAU编号四舍五入为层(或级别)。 Facebook还引入了一种新的指标方法:排名 - 表示应用程序对所有其他应用程序的执行情况。 (https://developers.facebook.com/blog/post/2013/01/09/platform-updates--operation-developer-love/,另见http://www.appdata.com/understanding_facebook_ranks

我的问题是:

确实,当我通过访问https://graph.facebook.com/321574327904696检查Farmville2的使用指标时,我确实看到了新方法。即:DAU和MAU报告的数字被分为几层。没有像1月之前的确切数字。见下文,MAU报告在1000万层,DAU报告为100万以上,即:100万层。

结果:

{
   "id": "321574327904696",
   "name": "FarmVille 2",
   "description": "Grow and harvest beautiful crops, raise adorable animals, and craft delicious treats on your very own lifelike 3D farm.",
   "category": "Games",
   "subcategory": "Simulation",
   "link": "https://www.facebook.com/apps/application.php?id=321574327904696",
   "namespace": "farmville-two",
   "icon_url": "http://photos-d.ak.fbcdn.net/photos-ak-snc7/v85005/104/321574327904696/app_2_321574327904696_1179950008.gif",
   "logo_url": "http://photos-h.ak.fbcdn.net/photos-ak-snc7/v85005/104/321574327904696/app_1_321574327904696_637315223.gif",
   "company": "Zynga Inc.",
   "daily_active_users": "1000000",
   "weekly_active_users": "5000000",
   "monthly_active_users": "10000000",
   "daily_active_users_rank": 4,
   "monthly_active_users_rank": 1
}

但是,如果我使用Facebook Graph API资源管理器并发出类似下面关于Farmville2使用情况的FQL查询,我仍然会看到它的确切MAU& DAU的数字,而不是近似的MAU&应用所属的DAU级别。

即:

SELECT metric, value
FROM insights WHERE object_id='321574327904696' AND metric='application_active_users' AND period=period('month') AND end_time=end_time_date('2013-01-20')

结果显示MAU为41,848,270。如果我查询DAU,我会得到8,264,964。

{
  "data": [
    {
      "metric": "application_active_users", 
      "value": 41848270
    }
  ]
}

我的问题是:

DAU&应该考虑MAU数据吗?通过查询Insights表报告的确切数字是否仍然存在很短的时间,因为想要向后兼容并很快被删除?我是否应该假设我不能再获得准确的DAU和MAU号码?

1 个答案:

答案 0 :(得分:0)

您应该假设您很快就无法获得准确的DAU和MAU号码。您从Graph API获得的数字是正确的结果,并且FQL查询听起来好像尚未迁移到新的应用程序指标。

我建议您仅考虑图谱API指标,因为FQL返回的确切数字可能会在不久的将来发生变化。我建议在bug tool上创建一个错误报告,并在此处更新您的答案,并提供错误报告的链接,以便其他人可以跟踪此问题的状态。另外,在bug报告中引用这个SO线程,以便我们看看这个。