所有引擎
本文件提供了使用 Hive SDK 分析功能的常见引擎设置的设置说明。
Hive 控制台設定¶
Hive SDK 分析提供多種功能,包括日誌傳輸和群體分析。要使用這些功能,您必須首先根據 分析控制台指南 在 Hive 控制台中配置它們。
hive_config.xml 設定¶
這些是使用Hive SDK分析產品所需的hive_config.xml設置。
項目 | 描述 | 必要 | SDK 預設值 |
---|---|---|---|
maxGameLogSize | 這是作為非結構化數據文件存儲的遊戲日誌的最大數量。分析 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 | 這是作為非結構化數據文件存儲的最大遊戲日誌數量。分析 v2 收集此值。預設值為 50,除非在特殊情況下,否則禁止更改此值。 | X | `50` |
analyticsSendLimit | 這是每個日誌傳輸週期要傳輸的最大日誌數量。預設值為 5。只能使用 `Configuration` 類進行配置。 | X | `5` |
analyticsQueueLimit | 這是可以累積的最大日誌數量。預設值為 50。只能使用 `Configuration` 類進行配置。 | X | `50` |
analyticsSendCycle | 這是日誌傳輸週期。可以以秒為單位設置,並且分析日誌在每個設置的週期內傳輸。預設值為 1 秒。只能使用 `Configuration` 類進行配置。 | X | `1`(單位:秒) |