使用 google 分析跟踪登录事件 4
Track login event with google analytics 4
已经有一个类似我的问题,但它没有解决我的问题。
我正在尝试设置 google 标签管理器来跟踪我网站中的登录事件。
但是我无法在标记助手上识别与登录事件相关的操作。
这是我登录时的操作打印:
None 好像跟登录事件有严格的关系。
我试图跟踪其中一些动作,但它们出现在许多其他动作中。
(因此,我收集了我不需要的数据,就好像它们是登录事件一样)
这些操作中有哪些与登录事件相关?
如何准确识别登录操作?
对于跟踪,您通常有两种方法被排除在外:
- 或者您要求您的开发人员在特定操作/交互上实现数据层事件,以便您可以将其用作 GTM 中的“自定义事件”触发器。例如,在登录成功页面上,在 GTM 片段之后,开发人员可以调用以下代码:
dataLayer.push({ 事件: 'login' })
这将允许您使用 'login' 作为 GTM 自定义事件触发器中的事件名称。
- 正如您开始做的那样,如果您的开发人员无法实施它,您可以尝试确定可帮助您隔离该特定操作/页面的变量。例如,您的成功登录页面是否有特定的 URL,您可以在页面查看事件中使用,针对特定的页面路径。
您可以使用 ListenLayer.com 在表单提交上自动实现数据层事件。在这种情况下,您可能需要使用他们的自定义表单监听器。
您必须创建一个帐户,将他们的脚本放在您的网站上,启用自定义表单侦听器及其功能,然后在侦听器的事件设置下识别您的表单。您可以通过编写一个简单的规则来匹配 CSS class、ID 或表单名称元素等(这些东西将存在于 <form>
标记中。
在这里你可以看到我设置了一些规则来识别这样的表单
<form class="form-container">
或 <form class="listenlayer">
在您的网站上发布和测试。
现在,当提交表单时,Listener 会自动将数据推送到识别表单和操作的数据层。
从那里您可以使用 GTM 注册和读取数据层 activity。我假设你知道如何去做,因为你有 GTM 调试视图,但基本上你会在左侧收到一条带有事件名称的新消息,你可以在 GTM 中创建自定义事件触发器并注册数据层变量在你的触发器中使用。从那里开始就下山了!
已经有一个类似我的问题,但它没有解决我的问题。
我正在尝试设置 google 标签管理器来跟踪我网站中的登录事件。 但是我无法在标记助手上识别与登录事件相关的操作。 这是我登录时的操作打印:
None 好像跟登录事件有严格的关系。 我试图跟踪其中一些动作,但它们出现在许多其他动作中。 (因此,我收集了我不需要的数据,就好像它们是登录事件一样)
这些操作中有哪些与登录事件相关? 如何准确识别登录操作?
对于跟踪,您通常有两种方法被排除在外:
- 或者您要求您的开发人员在特定操作/交互上实现数据层事件,以便您可以将其用作 GTM 中的“自定义事件”触发器。例如,在登录成功页面上,在 GTM 片段之后,开发人员可以调用以下代码:
dataLayer.push({ 事件: 'login' })
这将允许您使用 'login' 作为 GTM 自定义事件触发器中的事件名称。
- 正如您开始做的那样,如果您的开发人员无法实施它,您可以尝试确定可帮助您隔离该特定操作/页面的变量。例如,您的成功登录页面是否有特定的 URL,您可以在页面查看事件中使用,针对特定的页面路径。
您可以使用 ListenLayer.com 在表单提交上自动实现数据层事件。在这种情况下,您可能需要使用他们的自定义表单监听器。
您必须创建一个帐户,将他们的脚本放在您的网站上,启用自定义表单侦听器及其功能,然后在侦听器的事件设置下识别您的表单。您可以通过编写一个简单的规则来匹配 CSS class、ID 或表单名称元素等(这些东西将存在于 <form>
标记中。
在这里你可以看到我设置了一些规则来识别这样的表单
<form class="form-container">
或 <form class="listenlayer">
在您的网站上发布和测试。
现在,当提交表单时,Listener 会自动将数据推送到识别表单和操作的数据层。
从那里您可以使用 GTM 注册和读取数据层 activity。我假设你知道如何去做,因为你有 GTM 调试视图,但基本上你会在左侧收到一条带有事件名称的新消息,你可以在 GTM 中创建自定义事件触发器并注册数据层变量在你的触发器中使用。从那里开始就下山了!