Android AnalyticService如何处理多个发送

Android AnalyticService如何处理多个发送,android,performance,google-analytics,google-analytics-firebase,Android,Performance,Google Analytics,Google Analytics Firebase,我正在将GA与我的游戏整合。在每个关卡结束时,我发送一个赢得事件、一个捕获关卡时间的计时,以及一个捕获用户进度的自定义维度。这有助于我使用干净的API。 我不知道这些方法调用是如何处理的,服务是否会向google发送三个不同的请求,或者是否足够聪明,可以将它们合并在一起? 另一方面,如果它不聪明,那么是否值得尝试最小化呼叫,或者这并不重要。默认情况下,谷歌Android分析系统会定期(每30分钟)发送分析事件 您还可以按如下所示覆盖分派周期 GoogleAnalytics.getInstance

我正在将GA与我的游戏整合。在每个关卡结束时,我发送一个赢得事件、一个捕获关卡时间的计时,以及一个捕获用户进度的自定义维度。这有助于我使用干净的API。 我不知道这些方法调用是如何处理的,服务是否会向google发送三个不同的请求,或者是否足够聪明,可以将它们合并在一起?
另一方面,如果它不聪明,那么是否值得尝试最小化呼叫,或者这并不重要。

默认情况下,谷歌Android分析系统会定期(每30分钟)发送分析事件

您还可以按如下所示覆盖分派周期

GoogleAnalytics.getInstance(this).setLocalDispatchPeriod(60)

查看文档了解更多信息


这意味着我不需要优化?所以请保留干净的API,并根据游戏级别的计时调整调度时间。每个级别的时间是固定的还是变化的?