gpt4 book ai didi

android - 如何使用 Google Analytics 在 Android 上捕获屏幕退出

转载 作者:行者123 更新时间:2023-11-30 03:39:50 25 4
gpt4 key购买 nike

我正在使用适用于 Android 的 Google Analytics V2。我选择使用手动记录屏幕的方法,以便我可以从 Fragments 中记录屏幕。

GoogleAnalytics.getInstance().sendView( "/home" );

但是,当我查看结果时,平均屏幕时间太高了。我做了很多测试,我先打开屏幕,然后让手机闲置几分钟。我不确定谷歌是如何确定屏幕访问已经结束的——肯定是在手机显示屏变暗几分钟后。

那么问题来了,有没有办法告诉 Google Analytics 屏幕浏览结束了?好像EasyTracker有这个概念,但是手动方法没有。

最佳答案

我不知道这是否对你有用,但我所做的是在应用程序传递到后台时发送一个 View :

myTracker.sendView("onBackground");

对于我想知道时间的屏幕,我所做的是手动计算它:

Date initial;

onCreate(...)
initial= new Date();

onDestroy() {
super.onDestroy();
long time= ((new Date()).getTime() - initial.getTime());
myTracker.sendTiming("Time", time, "name", "label");
}

如果需要,您可以计算 onPause 和 onResume 中的时间以减去 onBackground 的时间。

关于android - 如何使用 Google Analytics 在 Android 上捕获屏幕退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15957025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com