所有引擎
本文件提供了有关设置常见引擎设置以使用 Hive SDK 分析功能的说明。
Hive 控制台设置¶
Hive SDK Analytics 提供各种功能,包括日志传输和群体分析。要使用这些功能,您必须首先根据 Analytics Console Guide 在 Hive 控制台中进行配置。
hive_config.xml 设置¶
这些是使用Hive SDK分析产品所需的hive_config.xml设置。
项目 | 描述 | 必需 | SDK 默认值 |
---|---|---|---|
maxGameLogSize | 这是存储为非结构化数据文件的最大游戏日志数量。Analytics v2 收集此值。默认值为 50,除非在特殊情况下,否则禁止更改此值。 | X | 50 |
saveAnalyticsLogBeforeCrash | 这是一个仅限 iOS 的功能,用于检测应用程序即将因 默认值已从 `true` 更改为 `false` (+v4.24.2.0)。 | X | `false` |
<properties>
<maxGameLogSize>50</maxGameLogSize>
<saveAnalyticsLogBeforeCrash>false</saveAnalyticsLogBeforeCrash>
</properties>
Note
有关hive_config.xml设置的更多信息,请参阅此处。
configuration
类设置¶
这些是使用 Hive SDK 分析产品所需的 Configuration
类设置。
项目 | 描述 | 必需 | SDK 默认值 |
---|---|---|---|
maxGameLogSize | 这是作为非结构化数据文件存储的最大游戏日志数量。Analytics v2 收集此值。默认值为 50,除非在特殊情况下,否则禁止更改此值。 | X | `50` |
analyticsSendLimit | 这是每个日志传输周期要传输的最大日志数量。默认值为 5。只能使用 `Configuration` 类进行配置。 | X | `5` |
analyticsQueueLimit | 这是可以积累的最大日志数量。默认值为 50。只能使用 `Configuration` 类进行配置。 | X | `50` |
analyticsSendCycle | 这是日志传输周期。可以以秒为单位设置,分析日志将在每个设定周期传输。默认值为 1 秒。只能使用 `Configuration` 类进行配置。 | X | `1`(单位:秒) |