我已经看到了网页的速度https://pagespeed.web.dev/我想计算的时间量之间的用户土地在屏幕上,直到应用程序完成处理和渲染内容。尝试过一些分析工具,如Firebase performance, Posthog, Mixpanel, Google analytics和Instabug。但是没有工具提供我正在寻找的分析。
(披露:PostHog工程师)
👋
这不是内置在PostHog中,但您可以将图形/见解格式化为持续时间。因此,如果你启动一个计时器,然后捕获一个自定义事件到postthog,你可以分析这些值。
这里有一个例子,我们在我们的网站上使用我们的网络库。https://github.com/PostHog/posthog/blob/master/frontend/src/lib/utils/eventUsageLogic.ts L657
const properties: Record<string, any> = {
//<snip/>
lastRefreshed: lastRefreshed?.toISOString(),
refreshAge: lastRefreshed ? now().diff(lastRefreshed, 'seconds') : undefined,
}
我想计算从用户登陆屏幕到应用程序完成处理和呈现内容所花费的时间。
如果你对衡量/改进应用的发布时间感兴趣,那么你很可能需要遵循以下URL中的指南:
- https://developer.android.com/topic/performance/vitals/launch-time
如果你执行一些Firebase操作,那么你应该考虑使用Firebase性能监控,这是一项可以帮助你深入了解应用程序性能特征的服务。所以这意味着你将能够测量从用户登陆屏幕到所有网络操作完成和相应内容呈现在屏幕上之间所花费的时间。
Google Analytics在这里没有用,因为它只提供跟踪和报告网站流量的服务。