我目前正在开发一个使用 Wifi Direct 连接一组设备的应用程序。当该组连接时,没有互联网连接,因此他们收集分析命中,以便在禁用 wifi direct 后发送。点击成功发送,我可以在我的仪表板中查看它们。但是,会话时间似乎已关闭。尽管点击数注册了 5 分钟,但我还没有一次持续时间超过几秒钟的会话。我的平均会话长度为 0 秒。我检查了我的会话超时设置,它们设置为 30 分钟。每次打开应用程序时,都会发出显式启动会话命令。我正在使用应用程序启动时创建的静态跟踪器。
有没有人知道为什么会发生这种情况?
编辑:我发现发生了什么。我正在关注此处找到的 Google Analytics(分析)指南:https ://developers.google.com/analytics/devguides/collection/android/v3/sessions 本指南没有提到的是会话控制字段需要在事件发生后更改已与它一起发送。除了“start”或“end”之外的任何字符串都可以使用,我选择了“during”。