Time 谷歌标签管理器:获取完成进度所需的时间(分/秒)

Time 谷歌标签管理器:获取完成进度所需的时间(分/秒),time,google-analytics,google-tag-manager,Time,Google Analytics,Google Tag Manager,我在跟踪web应用程序中进度的完成方面遇到问题。我想跟踪用户完成一个过程所花费的时间,比如他填写表单,得到确认并接受术语/确认。 这个过程在三个不同的页面中进行 以下是三个伪页面: Page 1: Form Page 2: Confirmation Virtual pageview: Registration completed 当用户按下提交按钮且屏幕上没有错误时,将创建虚拟页面视图 我现在想知道的是: 如何跟踪用户完成注册所用的时间(秒/分钟)?在GTM中 您可以在GTM中使用自定义HT

我在跟踪web应用程序中进度的完成方面遇到问题。我想跟踪用户完成一个过程所花费的时间,比如他填写表单,得到确认并接受术语/确认。 这个过程在三个不同的页面中进行

以下是三个伪页面:

Page 1: Form
Page 2: Confirmation
Virtual pageview: Registration completed 
当用户按下提交按钮且屏幕上没有错误时,将创建虚拟页面视图

我现在想知道的是:

如何跟踪用户完成注册所用的时间(秒/分钟)?在GTM中
您可以在GTM中使用自定义HTML,只需在用户位于第一页时启动计时器,并在第页卸载时开始填写表单即可将时间保存在cookie中。
在注册完成后的最后一页,发送一个带有cookie值的事件,cookie值包含用户在事件值中花费的总时间。稍后您可以分析平均时间。

谢谢您的回答。你知道没有cookies的其他解决方案吗?我们在cookie上遇到了一些问题,其中cookie的值以前没有定义/没有找到,我认为这是因为我们的一些用户使用了一些古老版本的internet explorer。另一种方法可能是存储三个不同的自定义指标,每一步一个,然后使用计算出的指标以GA表示总数。虽然这是一种相当迂回的方法,但是提供更多信息,例如,您可以看到各个步骤所用的时间。需要注意的是,您需要创建一个自定义报告,因为自定义指标不会显示在标准报告中。因此,Eike的解决方案很好,如果您不想使用自定义指标并希望在标准报告中看到这一点,则可以使用事件。创建一个事件,并在所有3个页面中使用不同的标签激发,如step1、step2或Step3,事件值为用户花费的总时间。@Eikepierstorf您是否可以添加注释作为答案。所以我可以接受这个答案。