4

使用 Flurry 分析每个会话可以报告的自定义事件的最大数量是多少?

4

4 回答 4

10

在 Flurry 中每个会话可以报告的事件数是 1000。我向 Flurry 支持人员提出了这个问题,因为我在其他地方找不到它(这里的答案都没有真正回答这个问题)。他们回答并给我发了一份名为“Flurry Methodology and Best Practices”的简短文档,其中包含以下摘要:

  • 每个应用程序 300 个唯一事件
  • 每个会话最多 1000 个事件
  • 每个会话 100 个唯一的事件名称
  • 每个事件最多 10 个参数
  • 参数的键/值必须是字符串
  • 密钥最大长度 255 个字符
  • 值最大长度 255 个字符

由于“会话”的定义很重要,我从同一个文档中引用:

Flurry 分析基于会话模型,该模型仅在会话启动和后台处理时“打电话回家”。这可以防止来自 SDK 的“谈话”,通过不总是运行无线电来节省电池,并允许数据以连贯的包传输。”

(...)

Flurry 会话模型的一个补充是用户可能会在很短的时间内跳出应用程序并重新进入应用程序并仍处于原始会话中的概念。可以设置一个时间,以毫秒为单位,通俗地称为“会话超时”。它可在应用启动时配置(有关更多详细信息,请参阅 setContinueSessionMillis),范围为 5 秒到 1 分钟,默认为 10 秒。如果当用户返回应用程序时,“会话超时”尚未超过,则 SDK 会将“新”会话视为前一个会话的延续。

在这次新发布时,如果有任何会话未发送,它们将被发送。届时,SDK 也会决定是继续会话还是开始新会话。

文件在这里。Flurry 支持在 2015 年 2 月下旬将其发送给我。

于 2015-02-25T22:31:56.670 回答
5

限制似乎是 300 个不同的事件 ID,因此是 300 个自定义事件。引用: http: //support.flurry.com/index.php ?title=Analytics/GettingStarted/TechnicalQuickStart

您的应用程序目前仅限于计算 300 个不同事件 ID 的出现次数(最大长度 255 个字符)。

来自这里的其他详细信息

是的,每个应用程序有 300 个事件的限制。每个事件最多可以有 10 个参数,每个参数可以有任意数量的值。

于 2013-08-29T17:37:38.767 回答
3

我相信它是无限的:

每个事件最多可以有 10 个参数,每个参数可以有无数个与之关联的值。例如,对于“作者”参数,可能有 1,000 位可能的作者撰写了一篇文章。我们可以通过这个单一参数跟踪每个作者。

因此,如果您可以拥有无​​限数量的值,您就可以拥有 1000 万作者。由于它们都只是值,因此可以跟踪每个值(通过参数)。如果他们“可以通过这个单一参数跟踪每个作者”,那么我认为您的事件计数不会减少。这将假设您像在他们的示例中那样正确设置事件类型:

NSDictionary *articleParams =
   [NSDictionary dictionaryWithObjectsAndKeys:
      @"John Q", @"Author", // Capture author info
      @"Registered", @"User_Status", // Capture user status
      nil];

[Flurry logEvent:@"Article_Read" withParameters:articleParams];

一个事件最多包含 10 个字典项,具有无限数量的可能值......我认为可以肯定地说你在这里不受限制。

于 2013-08-29T18:07:06.303 回答
1

每个应用程序的事件限制为 300 个。每个事件最多可以有 10 个参数,每个参数可以有任意数量的值。请在此处查看所有详细信息

于 2016-01-14T07:15:16.340 回答